The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Выпуск минималистичного набора системных утилит Toybox 0.8.12 "
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск минималистичного набора системных утилит Toybox 0.8.12 "  +/
Сообщение от opennews (??), 21-Янв-25, 12:22 
Опубликован релиз набора системных утилит Toybox 0.8.12, оптимизированного для минимального потребления системных ресурсов. По аналогии с BusyBox все утилиты набора доступны через один исполняемый файл. Проект развивается бывшим мэйнтейнером BusyBox и распространяется под лицензией 0BSD.  Целью создания Toybox является предоставление производителям возможности использования минималистичного набора стандартных утилит без открытия исходных текстов модифицированных компонентов. По возможностям Toybox пока отстаёт от  BusyBox, но уже реализовано 316 базовых команд (235 полностью и 81 частично) из 392 запланированных...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=62591

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Выпуск минималистичного набора системных утилит Toybox 0.8.1..."  –9 +/
Сообщение от Аноним (1), 21-Янв-25, 12:22 
Жаль https://github.com/samuela/rustybox перестали развивать
Ответить | Правка | Наверх | Cообщить модератору

3. "Выпуск минималистичного набора системных утилит Toybox 0.8.1..."  +14 +/
Сообщение от Карлос Сношайтилис (ok), 21-Янв-25, 12:47 
А его развивали?

Перегнали из С в Раст, несколько месяцев поковырялись. Поняли, что, ну его в печь, такое делать. И бросили.

Сложно это назвать развитием.

Ответить | Правка | Наверх | Cообщить модератору

5. "Выпуск минималистичного набора системных утилит Toybox 0.8.1..."  +2 +/
Сообщение от Аноним (5), 21-Янв-25, 12:58 
Не осилили готовый Си-код постоянно конвертировать?
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

6. "Выпуск минималистичного набора системных утилит Toybox 0.8.1..."  +4 +/
Сообщение от Анони (?), 21-Янв-25, 13:12 
Не осилил переписывать каждый раз под новый rustc
Ответить | Правка | Наверх | Cообщить модератору

8. "Выпуск минималистичного набора системных утилит Toybox 0.8.1..."  +2 +/
Сообщение от _kp (ok), 21-Янв-25, 13:44 
Так философия такая, переписал, можно выбрасывать, и переписывать следующее.
Ответить | Правка | Наверх | Cообщить модератору

2. "Выпуск минималистичного набора системных утилит Toybox 0.8.1..."  +1 +/
Сообщение от Аноним (2), 21-Янв-25, 12:31 
> Целью создания Toybox является предоставление производителям возможности использования минималистичного набора стандартных утилит без открытия исходных текстов модифицированных компонентов.

а он это за бесплатно делает или же корпораты оплачивают его работу?

Ответить | Правка | Наверх | Cообщить модератору

22. "Выпуск минималистичного набора системных утилит Toybox 0.8.1..."  –2 +/
Сообщение от Аноним (22), 21-Янв-25, 16:51 
За каким им это оплачивать? Если оно будет под бери_сколько_хочешь_бэзвозмэздна. Халява, сэр!
Ответить | Правка | Наверх | Cообщить модератору

55. "Выпуск минималистичного набора системных утилит Toybox 0.8.1..."  +/
Сообщение от Фрол (?), 22-Янв-25, 02:44 

http://landley.net/resume.html

2022-2024  Position: Toybox maintainer sponsored by Google.
Project: Toybox maintainer, full time. Improve and maintain AOSP hermetic build capability, work towards making Android self-hosting.
Toybox (https://landley.net/toybox) is the BSD-licensed package providing Android's command line utilities (ls, ps, sed, find...) which I wrote from scratch starting in 2006 after handing off BusyBox maintainership. Android adopted it as their command line in 2015, in the Android 6.0 "Marshmallow" release.

Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

7. "Выпуск минималистичного набора системных утилит Toybox 0.8.1..."  +1 +/
Сообщение от Аноним (7), 21-Янв-25, 13:42 
>для минимального потребления системных ресурсов

Чем бизибокс не угодил? Тут народ из соседнего ресурса (лор) уже роутеры себе покупает с 8 гиг памяти. 2025 год на дворе и все не хватает ресурсов?

Ответить | Правка | Наверх | Cообщить модератору

9. "Выпуск минималистичного набора системных утилит Toybox 0.8.1..."  +6 +/
Сообщение от Аноним (9), 21-Янв-25, 13:54 
BusyBox под GPL. Этот проект по 0bsd. У автора цель сделать чтобы проприетарщики в своих системах использовали одинаковые инструменты потому что а) бесплатно и с лицензией "я не я лошадь не моя", б) это стандартные инструменты как в gnu/linux и как с ними работать все уже ± знают. (А нам же потом ревёрсить легче)

Это всё то ли на странице проекта было написано, то ли в одном из выступлений на какой-то сходке залитой на ютуб было, можете поискать.

Ответить | Правка | Наверх | Cообщить модератору

10. "Выпуск минималистичного набора системных утилит Toybox 0.8.1..."  –1 +/
Сообщение от Аноним (10), 21-Янв-25, 14:18 
Альтруист? Тут таких не любят.
Ответить | Правка | Наверх | Cообщить модератору

15. "Выпуск минималистичного набора системных утилит Toybox 0.8.1..."  –3 +/
Сообщение от Аноним (22), 21-Янв-25, 15:27 
Зато копры таких обожают. Альтруистично обожают, конечно.
Ответить | Правка | Наверх | Cообщить модератору

23. "Выпуск минималистичного набора системных утилит Toybox 0.8.1..."  +/
Сообщение от Аноним (22), 21-Янв-25, 16:53 
Покажите такой роутер, с 8 гигами ОЗУ на борту.
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

34. "Выпуск минималистичного набора системных утилит Toybox 0.8.1..."  +/
Сообщение от Аноним (7), 21-Янв-25, 20:22 
Я ошибся чуток. 8 гиг ROM, но 2 гига ОЗУ: https://www.linux.org.ru/forum/talks/17852264
Ответить | Правка | Наверх | Cообщить модератору

36. "Выпуск минималистичного набора системных утилит Toybox 0.8.1..."  +/
Сообщение от Аноним (36), 21-Янв-25, 20:29 
За 340 евро? Можно за эти деньги купить два компа или один бесшумный нюк.
Ответить | Правка | Наверх | Cообщить модератору

41. "Выпуск минималистичного набора системных утилит Toybox 0.8.1..."  +/
Сообщение от Аноним (41), 21-Янв-25, 20:43 
Нюк в качестве роутера? A cat is nice too
Ответить | Правка | Наверх | Cообщить модератору

42. "Выпуск минималистичного набора системных утилит Toybox 0.8.1..."  +/
Сообщение от Аноним (41), 21-Янв-25, 20:45 
A cat is fine too
Ответить | Правка | Наверх | Cообщить модератору

20. "Выпуск минималистичного набора системных утилит Toybox 0.8.1..."  +1 +/
Сообщение от Жо поэт (?), 21-Янв-25, 16:39 
Хотелось бы OpenWRT собрать с этим. У кого есть положительный опыт?
Я потихоньку избавляюсь от GPL-софта.

Ответить | Правка | Наверх | Cообщить модератору

21. "Выпуск минималистичного набора системных утилит Toybox 0.8.1..."  +/
Сообщение от Аноним (22), 21-Янв-25, 16:45 
>Я потихоньку избавляюсь от GPL-софта.

Hадо было начинать, собственно, с самого OpenWRT. Ставь FreeBSD на роутер! ;)

Ответить | Правка | Наверх | Cообщить модератору

25. "Выпуск минималистичного набора системных утилит Toybox 0.8.1..."  +/
Сообщение от Жо поэт (?), 21-Янв-25, 17:23 
Я бы поставил, только она на SOC MediaTek Filogic 820 вряд ли нормально заработает.
Если запилят поддержку такой железки, тогда поставлю с удовольствием.
Ответить | Правка | Наверх | Cообщить модератору

28. "Выпуск минималистичного набора системных утилит Toybox 0.8.1..."  +/
Сообщение от Ivan_83 (ok), 21-Янв-25, 18:34 
Так ты в начале посмотри.
Там не конкретно такой железки, а надо смотреть поддержку самого чипа, и дальше уже можно будет плясать самому.

Я когда то загружал фряху на всяких древних ARM, приходилось самому ядро собирать и кросс компеляцию системы делать, софт я уже на самой железке кое как собирал, там nginx и что то ещё было у меня.
Кажется моя самописная прога для того чтобы полученное по TCP переливать в USB - оно у меня было принтсервером.

Ответить | Правка | Наверх | Cообщить модератору

40. "Выпуск минималистичного набора системных утилит Toybox 0.8.1..."  +/
Сообщение от Жо поэт (?), 21-Янв-25, 20:42 
> надо смотреть поддержку самого чипа

Filogic 820 - это и есть сам чип. WiFi 6 AX - там без шансов, учитывая состояние WiFi стека во FreeBSD.
Так что там либо прошивка вендора Ксяоми, либо OpenWRT. Другого не дано.

Ответить | Правка | Наверх | Cообщить модератору

47. "Выпуск минималистичного набора системных утилит Toybox 0.8.1..."  +/
Сообщение от Ivan_83 (ok), 21-Янв-25, 22:55 
Вероятно вы не знаете его текущее состояние :)

Там как раз идёт активная работа чтобы из линуха утащить к себе WiFi и что то уже явно стало лучше. Я не слежу за этим но иногда вижу коммиты и всякие планы и отчёты.

Плюс меня сейчас полностью устраивает вариант с OpenWRT в виртуалке в качестве драйвера, мне это кажется даже более удобным чем "нативная" поддержка внутри OS. Хотя когда дело доходит до проброса портов и всяких мультикастов-броадкастов тут конечно не удобно.

Ответить | Правка | Наверх | Cообщить модератору

51. "Выпуск минималистичного набора системных утилит Toybox 0.8.1..."  +/
Сообщение от Аноним (51), 22-Янв-25, 00:32 
> меня сейчас полностью устраивает вариант с OpenWRT в виртуалке в качестве драйвера, мне это кажется даже более удобным чем "нативная" поддержка внутри OS

Какой замысловатый способ сказать «у меня в бсд иначе ничего не работает». Потом надоест порты пробрасывать стоя на голове через ухо, а там уже и до установки уютной убунточки рукой подать.

Ответить | Правка | Наверх | Cообщить модератору

52. "Выпуск минималистичного набора системных утилит Toybox 0.8.1..."  +/
Сообщение от Ivan_83 (ok), 22-Янв-25, 01:12 
Дело в том, что я в основном на проводе сижу, да и мультикаст с броадкастом редко нужен.
Изначально вифи был именно нативно настроен, он работал медленно но работал.
Мне не особо нравятся как устроены те приложения что общаются с wpa_suplicant и подключают сети, вебгуй OpenWRT приятнее.
С точки зрения админства один блоб с OpenWRT заменяет штук 5 портов как минимум и в принципе уменьшает то что нужно админить: минус дрова из ядра, прошивки и пр.
Ответить | Правка | Наверх | Cообщить модератору

30. "Выпуск минималистичного набора системных утилит Toybox 0.8.1..."  +/
Сообщение от Аноним (30), 21-Янв-25, 18:52 
> Я бы поставил, только она на SOC MediaTek Filogic 820 вряд ли нормально заработает.

Свинья и желуди под дубом. Класстика.

Тем временем FreeBSD нарвался на то что ее - растащили по закоулкам. Лицензия позволяет. Вот и нет у нее поддержки оборудования.

Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору

39. "Выпуск минималистичного набора системных утилит Toybox 0.8.1..."  +1 +/
Сообщение от Аноним (41), 21-Янв-25, 20:39 
И как обычно, обычные любители побздеть сами себе(и другим) драйвера не пишут.
Ответить | Правка | Наверх | Cообщить модератору

45. "Выпуск минималистичного набора системных утилит Toybox 0.8.1..."  +/
Сообщение от Аноним (-), 21-Янв-25, 21:03 
> И как обычно, обычные любители побздеть сами себе(и другим) драйвера не пишут.

Ну вы то нам всем дадите мастеркласс как надо было, вынув вон тому сэру дрова для его .ax чипа wifi6? Или как обычно - побыковали, рассказали как все збс - и пошли юзать толи линухи, толи виндочки. Демонстрируя круть своего фетиша делом :)

Ответить | Правка | Наверх | Cообщить модератору

27. "Выпуск минималистичного набора системных утилит Toybox 0.8.1..."  +/
Сообщение от Ivan_83 (ok), 21-Янв-25, 18:31 
Когда то был проект zrouter, лет 10 назад.
Как раз было про FreeBSD на всяких роутерах с вебмордой.
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору

31. "Выпуск минималистичного набора системных утилит Toybox 0.8.1..."  –1 +/
Сообщение от Аноним (31), 21-Янв-25, 18:57 
> Когда то был проект zrouter, лет 10 назад.
> Как раз было про FreeBSD на всяких роутерах с вебмордой.

При том "был" прозрачно намекает на участь пермиссивных проектов. Когда ими попользовались нахаляву, взамен нифига не дали - и тут вдруг оказалось что кормить толпу паразитов нифига не крутая идея, оказывается.

Ответить | Правка | Наверх | Cообщить модератору

43. "Выпуск минималистичного набора системных утилит Toybox 0.8.1..."  +/
Сообщение от Жо поэт (?), 21-Янв-25, 20:50 
> "был" прозрачно намекает на участь пермиссивных проектов.

Копилефт не панацея. Полно заброшенных GPL проектов.
Практика показывает, что без усилий корпорасов ни один крупный GPL проект не взлетает. А корпорасы далеко не во все хотят вкладывать усилия.

Ответить | Правка | Наверх | Cообщить модератору

44. "Выпуск минималистичного набора системных утилит Toybox 0.8.1..."  –1 +/
Сообщение от Аноним (44), 21-Янв-25, 20:59 
>> "был" прозрачно намекает на участь пермиссивных проектов.
> Копилефт не панацея. Полно заброшенных GPL проектов.

Но у BSD заброшены - вот прям апстримы. Так что железок поддерживается - сильно меньше. И инфры для продвинутых режимов вафли нет вроде до сих пор? В отличие от cfg80211/mac80211 и тому подобного в лине, которое там уже цать лет. Разные люди смогли объединииться и сделать сообща - common core реюзаемое драйверами. А если б такое каждый крысил в своем пропреитарном форке - оно бы далеко не уехало, и так же мумукалось бы. Хорошщо что бы - не считается.

> Практика показывает, что без усилий корпорасов ни один крупный GPL проект не
> взлетает. А корпорасы далеко не во все хотят вкладывать усилия.

В конечном итоге разница в том - будет ли центр притяжения в виде апстрима, или его разорвут на части и утащат в норку. BSD юзают только всякие жадюги не имеющие намерений контрибутить. Иных аргументов за них просто нет на данный момент.

Ответить | Правка | Наверх | Cообщить модератору

53. "Выпуск минималистичного набора системных утилит Toybox 0.8.1..."  +/
Сообщение от Ivan_83 (ok), 22-Янв-25, 01:22 
Всё не так :)

В линух это тащат в основном вендоры а не энтузиасты, и там внутри насколько мне показалось тот ещё ад.

То что код вендоры не зажимают - на самом деле почти ничего не даёт, когда речь идёт о железе, потому что код прибит к железу, его много и для полутора энтузиастов это слишком много чтобы сделать с этим что то кроме компиляции под туже версию ядра. Не надо забывать что там ещё и документации от вендора может не быть, потому толку от кода около нуля.

Чисто програмные вендоры - ну там бывает чем поживится, но они как раз и выбирают BSD системы чтобы не дарить конкурентам оплаченные ими человекочасы.

Бывает что и программные вендоры делятся кодом с BSD апстримом, оно в основном надо когда код не является тем что непосредственно продаёт контора и залитие его в апстрим снижает собственные издержки.
Так делает нетфликс - они не зарабатывают непосредственно на том как они эффективно раздают контент, у них бизнесс немного про другое, и он намного шире чтобы выложенное позволило с ними конкурировать.

Ответить | Правка | Наверх | Cообщить модератору

48. "Выпуск минималистичного набора системных утилит Toybox 0.8.1..."  +/
Сообщение от Ivan_83 (ok), 21-Янв-25, 22:58 
Глупости.
Там было несколько человек с украинского длинка, у них с одной стороны закончились спонсоры/деньги/энтузиазм с другой фряха драматически отставала от линукса в плане вафли, а они целились куда то в примерно такие железки, отсюда получалось что роутер без вифи но ради фряхи был мягко говоря мало интересен, когда рядом всё тоже самое но с вифи и большим коммунити.
Ответить | Правка | К родителю #31 | Наверх | Cообщить модератору

26. "Выпуск минималистичного набора системных утилит Toybox 0.8.1..."  –1 +/
Сообщение от mos87 (ok), 21-Янв-25, 18:00 
БОЛЬШЕ МИНИМАЛИЗМА БОГУ МИНИМЛИЗМА.

таблеток от жадности плз.

>Проект развивается бывшим мэйнтейнером BusyBox

ну как обычно.

Ответить | Правка | Наверх | Cообщить модератору

35. "Выпуск минималистичного набора системных утилит Toybox 0.8.1..."  +/
Сообщение от Аноним (-), 21-Янв-25, 20:25 
Лицензия интересная. "Нулевой клаус BSD", это историческая, изначальная версия лицензии универа Беркли. Обычно те кто выкладыват бздунские лицензии, по-умолчанию выбирают 3-й клаус.
Ответить | Правка | Наверх | Cообщить модератору

37. "Выпуск минималистичного набора системных утилит Toybox 0.8.1..."  +/
Сообщение от Аноним (36), 21-Янв-25, 20:29 
Долго разрабатывал.
Ответить | Правка | Наверх | Cообщить модератору

50. "Выпуск минималистичного набора системных утилит Toybox 0.8.1..."  +/
Сообщение от Аноним (50), 21-Янв-25, 23:53 
Вангую лицензию -1BSD
Ответить | Правка | К родителю #35 | Наверх | Cообщить модератору

38. "Выпуск минималистичного набора системных утилит Toybox 0.8.1..."  +/
Сообщение от Аноним (41), 21-Янв-25, 20:38 
>По возможностям Toybox пока отстаёт от BusyBox

BusyBox и так ничего не умеет, куда ещё отставать то?

Ответить | Правка | Наверх | Cообщить модератору

54. "Выпуск минималистичного набора системных утилит Toybox 0.8.1..."  +/
Сообщение от Фрол (?), 22-Янв-25, 02:40 
Число ноющих в комментах доставляет.

Учитываяю что тойбокс больше 10 лет входит в состав андроида и слегка больше используется, чем бизибокс.

То есть цели своей - иметь кусок кода, которым можно пользоваться с минимальным головняком по части лицензирования - автор вполне достиг.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру