Se ha publicado la versión del conjunto de utilidades del sistema Toybox 0.8.12, optimizada para un consumo mínimo de recursos del sistema. Al igual que BusyBox, todas las utilidades del conjunto están disponibles a través de un único archivo ejecutable. El proyecto es desarrollado por un ex mantenedor de BusyBox y se distribuye bajo la licencia 0BSD. El objetivo de crear Toybox es proporcionar a los fabricantes la posibilidad de utilizar un conjunto minimalista de utilidades estándar sin necesidad de abrir el código fuente de componentes modificados. En capacidades, Toybox aún se queda atrás de BusyBox, pero ya se han implementado 316 comandos básicos (235 completamente y 81 parcialmente) de los 392 planeados.
Entre las novedades de Toybox 0.8.12:
- En tar se ha añadido soporte para el algoritmo de compresión zstd y se ha implementado la posibilidad de trabajar con formatos de archivos obsoletos.
- En getconf se ha implementado el manejo de las variables de entorno NPROCESSORS_CONF y NPROCESSORS_ONLN.
- En netcat se han añadido las opciones "-o" y "-O".
- En devmem se han implementado las opciones "—no-mmap", "-f FILE" y "—no-sync".
- En test se han añadido las opciones "-ef", "-ot" y "-nt".
- En dmesg se ha añadido la opción "-W".
- En mount se ha añadido soporte para "LABEL=",
- En lsusb y lspci se ha tenido en cuenta el contenido de /usr/share/hwdata.
- Se han corregido errores y mejorado las implementaciones de las utilidades grep, host, find, chmod, tar, ps, test, file, patch, cp, lsusb, top, blkid, ionice, microcom.
- Se ha añadido soporte para la construcción en plataformas riscv32 y riscv64.
Fuente: opennet.ru
