Foi lançado o pacote de utilitários de sistema Toybox 0.8.12, otimizado para consumo mínimo de recursos do sistema. Assim como o BusyBox, todas as utilidades do pacote estão disponíveis através de um único arquivo executável. O projeto é desenvolvido pelo ex-mantenedor do BusyBox e é distribuído sob a licença 0BSD. O objetivo da criação do Toybox é fornecer aos fabricantes a possibilidade de usar um conjunto minimalista de utilitários padrão sem abrir o código fonte dos componentes modificados. Em termos de funcionalidades, o Toybox ainda está atrás do BusyBox, mas já implementou 316 comandos básicos (235 totalmente e 81 parcialmente) de um total de 392 planejados.
Entre as novidades do Toybox 0.8.12:
- O tar ganhou suporte ao algoritmo de compressão zstd e agora é possível trabalhar com formatos de arquivos mais antigos.
- O getconf implementou o processamento das variáveis de ambiente NPROCESSORS_CONF e NPROCESSORS_ONLN.
- O netcat adicionou as opções "-o" e "-O".
- O devmem implementou as opções "—no-mmap", "-f FILE" e "—no-sync".
- O test adicionou as opções "-ef", "-ot" e "-nt".
- O dmesg agora possui a opção "-W".
- O mount adicionou suporte para "LABEL= ".
- O lsusb e o lspci agora consideram o conteúdo de /usr/share/hwdata.
- Foram corrigidos erros e melhoradas as implementações das utilidades grep, host, find, chmod, tar, ps, test, file, patch, cp, lsusb, top, blkid, ionice, microcom.
- Adicionada suporte para compilação nas plataformas riscv32 e riscv64.
Fonte: opennet.ru
