Профиль: Аноним (вход | регистрация) неRU opennet.me  
The OpenNET Project / Index page

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

Выпуск минималистичного набора системных утилит Toybox 0.8.14

24.06.2026 22:48 (MSK)

Опубликован релиз набора системных утилит Toybox 0.8.14, оптимизированного для минимального потребления системных ресурсов. По аналогии с BusyBox все утилиты набора доступны через один исполняемый файл. Проект развивается бывшим мэйнтейнером BusyBox, написан на языке Си и распространяется под лицензией 0BSD. Целью создания Toybox является предоставление производителям возможности использования минималистичного набора стандартных утилит без открытия исходных текстов модифицированных компонентов. По возможностям Toybox пока отстаёт от BusyBox, но уже реализовано 319 базовых команд (236 полностью и 83 частично) из 395 запланированных. С 2015 года Toybox предлагается в основном составе платформы Android.

Среди новшеств Toybox 0.8.14:

  • Репозиторий проекта перенесён с GitHub на Codeberg (в GitHub оставлено зеркало).
  • Компоненты для сборки обновлены до gcc 15.1 и musl 1.2.6.
  • Инструменты kconfig/*, за исключением menuconfig, заменены на конфигуратор scripts/kconfig.c и сборочный скрипт scripts/prereq/use.sh.
  • Реализованы опции: "lsusb -v", "taskset -c" (cpulist), "xargs --process-slot-var", а также специфичные для процессоров флаги в утилите readelf.
  • В vi реализована команда "ZZ".


  1. Главная ссылка к новости (https://landley.net/toybox/new...)
  2. OpenNews: Выпуск минималистичного набора системных утилит Toybox 0.8.12
  3. OpenNews: Противоречивая ситуация вокруг создания альтернативы Busybox
  4. OpenNews: Оценка пригодности ядра Linux для систем с несколькими мегабайтами ОЗУ
  5. OpenNews: Релиз минималистичного набора системных утилит BusyBox 1.37
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/65760-toybox
Ключевые слова: toybox
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (30) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 23:02, 24/06/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > Репозиторий проекта перенесён с GitHub на Codeberg (в GitHub оставлено зеркало).

    Еще одни нитакусики. И зачем они вместо busybox?

     
     
  • 2.5, Alladin (?), 23:32, 24/06/2026 [^] [^^] [^^^] [ответить]  
  • +4 +/
    busybox тоже уехал с github и очень давно, выходит они такусики?)
     
  • 2.8, Аноним (8), 07:58, 25/06/2026 [^] [^^] [^^^] [ответить]  
  • +3 +/
    менеджер из мелкомофта, перелогиньтесь
    если ваши кпи падают, то это даже хорошо
     
  • 2.10, limafresh (ok), 08:36, 25/06/2026 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Потому что Busybox под GPL, из-за чего было много исков к компаниям которые его использовали без соблюдения условий GPL. А этот под 0BSD - она очень короткая и ничего не требует при распространении, даже атрибуции. Поэтому Toybox, насколько помню, используется в Android.
     
  • 2.34, Аноним (34), 14:45, 26/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >И зачем они вместо busybox?

    Чтобы код могли использовать в своих проектах не только JFFщики любители GPL

     

  • 1.3, 12yoexpert (ok), 23:03, 24/06/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > В vi реализована команда "ZZ".

    одна из самых опасных команд, кстати, при :wq есть хотя бы 0.1 секунды на подумать

     
     
  • 2.13, eugener (ok), 09:42, 25/06/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Чем она опасная? По идее безопаснее, чем wq т.к. не делается запись неизменённого файла (что в случае внезапного сбоя питания может привести к потере данных).

    Спросил у ИИ, но он выдал что-то неубедительное.

     
     
  • 3.29, Аноним (29), 17:56, 25/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    ZZ делает. ZQ не делает.
     

  • 1.4, HW (?), 23:20, 24/06/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Целью создания Toybox является предоставление производителям возможности использования минималистичного набора стандартных утилит без открытия исходных текстов модифицированных компонентов.

    И всё, больше никаких целей? Даа, вот это амбиции у ребятишек. Им хоть платят за это?

     
     
  • 2.6, Аноним (6), 23:49, 24/06/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Toybox создал Rob Landley, бывший мэйнтейнер Busybox.
     
     
  • 3.12, Аноним (12), 09:26, 25/06/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Нужно было написать ещё почему он это сделал.
     
     
  • 4.35, Аноним (34), 14:47, 26/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Потому что тоже кушать хочет. Вот же cвoлoчь, правда?
     
     
  • 5.36, Аноним (36), 22:46, 26/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Лол, давно у нас за использование софта под BSD-лицензией платят? Как там, Sony с Apple уже отвалили миллиарды FreeBSD?
     
  • 2.14, Аноним (14), 10:16, 25/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    а какие ещё должны быть цели, если прямым текстом сказано, что это делается точно такой же продукт, только с другой лицензией?
     
  • 2.15, limafresh (ok), 10:49, 25/06/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вполне нормальные цели.
     
     
  • 3.16, HW (?), 11:10, 25/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Если это делают люди на жирной зарплате от того же гугла - ок, в случае же волонтёрской работы на чистом энтузиазме - клинический диагноз.
     
  • 2.18, Аноним (18), 12:22, 25/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Кто-нибудь может объяснить в чем мотивация мальчика который пишет этот ToyBox делать это бесплатно, для корпов (физлицам на GPL пофиг) и даже не требуя от них делиться исходным кодом обратно?
    Ему нравится когда его грязно и цинично используют?
     
     
  • 3.20, limafresh (ok), 13:17, 25/06/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Среди открытых разработчиков есть тоже те, кому не нравится GPL и её бюрократия, и кто бы предпочитал короткие лицензии типа MIT и BSD, чего сразу "корпы"?
     
     
  • 4.21, Аноним (21), 14:21, 25/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >кому не нравится GPL и её бюрократия

    И в чем же по вашему заключается бюрократия gpl для открытых разработчиков? Если можно то поконкретнее, а то как мне кажется открытые разработчики сами не читали этот ваш gpl, максимум читали краткое сравнение с другими лицензиями.
    >короткие лицензии типа MIT и BSD

    Как длина лицензии влияет на разработчика?

     
     
  • 5.22, limafresh (ok), 14:30, 25/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Тем что её текст длинный и сложный для понимания. Не всем это нравится. Для сравнения, MIT и BSD сами по себе короткие и простые, их текст влезет хоть на кофейную салфетку.
     
     
  • 6.26, Аноним (21), 17:07, 25/06/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вы так и не пояснили как длина текста лицензии мешает открытому разработчику делать свою работу и разрабатывать.
    Алсо, считать разрабов за детей с СДВГ которые поленятся один раз прочитать текст который защитит их труд от посягательств корпов - очень опрометчиво.
    Может быть судите по себе?
     
     
  • 7.31, limafresh (ok), 19:28, 25/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Алсо, считать разрабов за детей с СДВГ

    Начнём с того, что я тоже разработчик. Полегче. Я променял GPL на MPL (с согласия контрибьютора), и доволен.

    Есть те, которые предпочитают простоту и совместимость с любым кодом, а не бюрократические тексты, которые мало прочитать (надо ещё и в голове держать их, чтобы случайно не нарушить), и код под которыми совместим только с GPL-экосистемой. Да, в жизни встречаются юридические тексты и посложнее, но зачем усложнять себе жизнь там, где можно и не усложнять?

    Насчёт корпораций - зависит от типа проекта. Блокнот, калькулятор или игра корпорациям не нужны, даже если они под MIT - такое в бизнесе не применишь. А дальше пусть вам кто-то другой объясняет (всё равно ничего не докажешь), я всё.

     
  • 5.23, limafresh (ok), 14:34, 25/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Вот именно, что многие читали разве что краткое содержание GPL, а не полный текст. А вот полный текст MIT или BSD читается за раз, ведь он короче многих кратких содержаний GPL.
     
     
  • 6.27, Аноним (21), 17:08, 25/06/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Короче не значит лучше для разработчика
     
     
  • 7.32, Аноним (32), 22:06, 25/06/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А что лучше для разработчика знает не он, а проповедники от GPL, конечно же. Нет бы мимо прошли, но к них миссия.
     
  • 3.30, Аноним (29), 18:00, 25/06/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Его бизнес от гпл страдает. Прибегает фсф и начинает не спросясь за него судиться с корпорациями, на которые он работал. GNU и SJW, это практически одни и те же люди, если ты не в курсе.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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