Опубліковано реліз набору системних утиліт Toybox 0.8.8, як і BusyBox оформленого у вигляді єдиного файлу, що виконується, і оптимізованого для мінімального споживання системних ресурсів. Проект розвивається колишнім мейнтейнером BusyBox та поширюється під ліцензією 0BSD. Основним призначенням Toybox є надання виробникам можливості використання мінімалістичного набору стандартних утиліт без відкриття вихідних текстів модифікованих компонентів. За можливостями Toybox поки що відстає від BusyBox, але вже реалізовано 306 базових команд (227 повністю і 79 частково) із 378 запланованих.
З нововведень Toybox 0.8.8 можна відзначити:
- В утиліту «timeout» додано опцію «-i» для завершення команди після певного часу неактивності (виведення до стандартного потоку скидає таймер).
- В утиліту «tar» додано підтримку опції «—xform» для перетворення імен файлів за допомогою заданого sed-виразу. Реалізовано команду «tar-null».
- Для довгих опцій запропоновані скорочені аналоги (наприклад, ls-col для lscolor).
- До команди «blkid -o» додано підтримку форматів виводу «full», «value» та «export».
- В утиліту nsenter додані опції -C (включення cgroup namespace) і -a (включення всіх підтримуваних просторів імен).
- В утиліті "mount" реалізована опція "-R" і за замовчуванням включено рекурсивне bind-монтування.
- В утиліті "file" забезпечено розпізнавання файлів з образами ядра Linux та виконуваними файлами для архітектури Loongarch.
Джерело: opennet.ru