Foi lançado o release do conjunto de utilitários do sistema Toybox 0.8.14, otimizado para um consumo mínimo de recursos do sistema. Assim como o BusyBox, todos os utilitários estão disponíveis por meio de um único arquivo executável. O projeto é desenvolvido por um ex-mantenedor do BusyBox, escrito em C e distribuído sob a licença 0BSD. O objetivo da criação do Toybox é proporcionar aos fabricantes a possibilidade de usar um conjunto minimalista de utilitários padrões sem a necessidade de abrir o código-fonte dos componentes modificados. Em termos de funcionalidades, o Toybox ainda está atrás do BusyBox, mas já implementou 319 comandos básicos (236 completamente e 83 parcialmente) dos 395 planejados. Desde 2015, o Toybox é oferecido como parte principal da plataforma Android.
Entre as novidades do Toybox 0.8.14:
- O repositório do projeto foi transferido do GitHub para o Codeberg (um espelho foi mantido no GitHub).
- Os componentes para a compilação foram atualizados para gcc 15.1 e musl 1.2.6.
- As ferramentas kconfig/*, exceto menuconfig, foram substituídas pelo configurador scripts/kconfig.c e o script de construção scripts/prereq/use.sh.
- Implementadas as opções: "lsusb -v", "taskset -c" (cpulist), "xargs —process-slot-var", além de flags específicas de processadores na utilidade readelf.
- No vi, foi implementado o comando "ZZ".
Fonte: opennet.ru
