Занятый ящик

  • Обзор BusyBox

    • BusyBox — это набор инструментов, который включает в себя множество утилит Unix. 
    • Он был разработан для использования на встраиваемых системах и имеет лицензию GPL-2.0. 
    • BusyBox включает в себя более 200 команд, которые могут быть запущены из командной строки. 
  • История и разработка

    • BusyBox был создан в 2001 году и разработан Робом Лэндли. 
    • Изначально он был разработан для использования в системах с ограниченными ресурсами. 
    • В 2003 году BusyBox был портирован на Android, что сделало его популярным среди разработчиков мобильных приложений. 
  • Популярность и использование

    • BusyBox широко используется в различных дистрибутивах Linux, включая OpenWRT и Yocto. 
    • Он также используется в VMware ESXi, Tiny Core Linux и других системах. 
    • BusyBox является ключевым компонентом для получения root-прав на Android и в решениях «1 Tap Root». 
  • Конфликт вокруг Toybox

    • Toybox был создан в 2006 году как альтернатива BusyBox, но был повторно лицензирован под BSD-2-Clause в 2011 году. 
    • В 2012 году Тим Берд предложил создать альтернативную версию BusyBox, не подпадающую под действие GPL. 
    • Мэтью Гарретт критиковал предложение о создании альтернативной версии, утверждая, что это может нанести ущерб Software Freedom Conservancy. 
  • Альтернативы и дополнительные инструменты

    • Существуют проекты, такие как sbase и ubase, которые стремятся создать более компактные версии BusyBox. 
    • Существуют также другие проекты, такие как 9-базовый порт Plan 9 и Heirloom Toolchest, которые предлагают аналогичные наборы инструментов. 
  • Рекомендации и дальнейшее чтение

    • Статья предлагает дальнейшее чтение и ссылки на официальный веб-сайт BusyBox. 

Полный текст статьи:

БисиБокс — Википедия

Оставьте комментарий

Прокрутить вверх