Вышла новая версия утилиты Toybox 0.8.12, и это, знаете, своего рода набор всяких команд, который позволяет выполнять стандартные вещи. Ну, если говорить проще и без лишних слов, он как бы заменяет хорошо знакомый многим BusyBox, но только, скажем так, со своим подходом. Кстати, тут важный момент – весь код написан с нуля и раздают его под такой максимально свободный вариант лицензии, который называется 0BSD.
Что собой представляет Toybox
Если вдуматься, то создатели Toybox постарались, чтобы этот инструмент получился что-то вроде весьма шустрого и, можно сказать, универсального помощника. И он вполне может в некоторых ситуациях стать полной заменой для других сборников стандартных команд, которые обычно нужны всяким операционкам. Сейчас эта штуковина покрывает основные штуки для работы почти любой системы, ну, то есть основные команды уже работают на ура, и сам утилитник не стоит на месте – дорабатывается без остановки.
Разница между Toybox и BusyBox
Так вот, если начинать сравнивать Toybox с чем-то вроде BusyBox, то тут любопытный момент. Уже реализовали, кажется, где-то 316 всяких команд. Из них, как бы это сказать, где-то 235 полностью готовы и работают, ну а остальные 81 пока что на доработке, поэтому слегка не закончены. Всего, кстати, планируют внедрить 392 команды, так что задача, видимо, далеко не маленькая. По правде говоря, одна из интересных вех была достигнута несколько лет назад – где-то в 2015-м. Тогда Toybox начали активно подстраивать под нужды Android-разработок, что, конечно, добавило ему известности.
Заключение
В общем, если так подумать, то Toybox сейчас выглядит весьма солидным проектом, который движется к тому, чтобы вытеснить других конкурентов. Или, знаете, может быть, не вытеснить, но точно стать чем-то равнозначным. Ну что тут можно сказать? Развитие видно, и, судя по всему, произойдет еще много интересного.