The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги | ]

22.01.2013 11:54  Выпуск BusyBox 1.21.0 и Toybox 0.4.3

Представлен релиз пакета BusyBox 1.21.0 с реализацией набора стандартных утилит UNIX, оформленных в виде единого исполняемого файла и оптимизированных для минимального потребления системных ресурсов при размере комплекта менее 1 Мб. Модульный характер BusyBox позволяет интегрировать в исполняемый файл произвольный набор реализованных в пакете утилит, что позволяет варьировать размер и функциональность коллекции утилит в зависимости от потребностей и возможностей встраиваемой платформы, для которой осуществляется сборка. Пакет самодостаточный, при статической сборке с uclibc для создания рабочей системы поверх ядра Linux требуется лишь создать несколько файлов-устройств в директории /dev и подготовить файлы конфигурации. Первый выпуск новой ветки 1.21 позиционируется как нестабильный, полная стабилизация будет обеспечена в версии 1.21.1.

Код проекта распространяется под лицензией GPLv2. В настоящее время BusyBox является основным инструментом при борьбе с нарушением GPL в прошивках. Организации Software Freedom Conservancy (SFC) и Software Freedom Law Center (SFLC) от лица разработчиков BusyBox, как через суд так и путём заключения внесудебных соглашений, неоднократно успешно воздействовала на компании, не предоставляющих доступ к исходному коду GPL-программ.

По сравнению с прошлым выпуском 1.20.2 размер полной сборки BusyBox 1.21.0 увеличился на 2 Кб (с 903458 до 905398 байт). Среди заметных улучшений:

  • Увеличение совместимости ifupdown с Debian;
  • Добавлена опция CONFIG_PID_FILE_PATH для определения пути к директории с pid-файлами;
  • В tar добавлена поддержка опций "--no-recursion" для отмены рекурсивного обхода и "-J" для выбора метода сжатия;
  • В бинарный файл включён упрощённый вариант примечания об используемой лицензии;
  • Устранена утечка памяти в ash;
  • В sysctl добавлена поддержка опции "-q";
  • Добавлена команда sha3sum;
  • В syslogd добавлена возможность ведения лога в printk-буфере ядра Linux;
  • В volume_id добавлено определение ФС squashfs и exFAT;
  • В blkid добавлена поддержка nilfs2 и обеспечено отображения типа для btrfs и hfsplus;
  • В ln добавлены опции "-T" и "-v";
  • В sed добавлена поддержка длинных опций (--xxx) и режима "-iSFX";
  • В adduser добавлена поддержка формы вызова "adduser USER GROUP";
  • Во wget добавлена фиктивная опция "--no-cache".

Одновременно вышел релиз Toybox 0.4.3, аналога BusyBox, развиваемого бывшим мэйнтейнером BusyBox и распространяемого под лицензией BSD (2 clause). Основным назначением Toybox является предоставление производителям возможности использования минималистичного набора стандартных утилит без открытия исходных текстов модифицированных компонентов. По возможностям Toybox пока заметно отстаёт от BusyBox, но уже реализовано 100 базовых команд из 220 запланированных. Из новшеств Toybox 0.4.3 можно отметить добавление команд losetup и rev, расширение функциональности команд seq, tac, killall, mkdir, pwd, ls, cp, readlink. Проект развивается достаточно интенсивно, новые релизы выходят почти каждый месяц.

  1. Главная ссылка к новости (http://www.busybox.net/...)
  2. OpenNews: Противоречивая ситуация вокруг создания альтернативы Busybox
  3. OpenNews: Прогресс в деле о нарушении 14 компаниями лицензии GPL
  4. OpenNews: В суде США впервые доведено до конца дело о нарушении GPL
  5. OpenNews: История современных нарушений лицензии GPL
  6. OpenNews: SFC начнёт привлекать к ответственности за нарушение GPL в продуктах, использующих Samba и ядро Linux
Лицензия: CC-BY
Тип: Программы
Ключевые слова: busybox, toybox
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.1, 10 (??), 13:23, 22/01/2013 [ответить] [показать ветку] [···]    [к модератору]
  • +/
    21 January 2013 -- BusyBox 1.21.0 (unstable)
     
     
  • 2.2, Аноним (-), 13:40, 22/01/2013 [^] [ответить]     [к модератору]
  • +2 +/
    У BusyBox вообще не бывает значительных стабильных релизов Все первые выпуски н... весь текст скрыт [показать]
     
  • 1.3, Mihail Zenkov (ok), 14:04, 22/01/2013 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    В BusyBox есть практически все, кроме сетевых файловых систем :( Может кто подскажет облегченный вариант Samba или NFS, что бы употребить совместно с BusyBox?
     
     
  • 2.4, commiethebeastie (ok), 14:08, 22/01/2013 [^] [ответить]     [к модератору]  
  • +/
    http downloads openwrt org snapshots trunk x86 packages samba36-client_3 6 5-... весь текст скрыт [показать]
     
  • 1.5, Firefoxic (ok), 14:30, 22/01/2013 [ответить] [показать ветку] [···]     [к модератору]  
  • –21 +/
    Вот я впервые вижу название BusyBox Читаю его в новости в гугловой читалке Чит... весь текст скрыт [показать]
     
     
  • 2.6, Аноним (-), 14:49, 22/01/2013 [^] [ответить]    [к модератору]  
  • +5 +/
    Если вы не знаете что такое busybox, то вы ошиблись сайтом.

    P.S. (грустно), эх, где ты мой опеннет времени 2004-2006гг

     
     
  • 3.9, Firefoxic (ok), 15:42, 22/01/2013 [^] [ответить]     [к модератору]  
  • –5 +/
    Если вы не знаете принципов СПО, то вы ошиблись сообществом Такие как вы крас... весь текст скрыт [показать]
     
     
  • 4.11, бедный буратино (ok), 15:44, 22/01/2013 [^] [ответить]     [к модератору]  
  • +/
    Какие Я так посмотрел - проще раз в неделю заходить на opennet за актуальными н... весь текст скрыт [показать]
     
     
  • 5.38, Firefoxic (ok), 15:18, 23/01/2013 [^] [ответить]     [к модератору]  
  • +/
    Грамотно настроенная хабралента Вообще похоже, что так и будет отпишусь от все... весь текст скрыт [показать]
     
  • 4.22, Аноним (-), 18:12, 22/01/2013 [^] [ответить]     [к модератору]  
  • +/
    являются еще тем раком опенсорса, наносящим приличный урон сообществу Все-та... весь текст скрыт [показать]
     
  • 4.28, Аноним (-), 19:42, 22/01/2013 [^] [ответить]     [к модератору]  
  • +/
    Это вы не знаете и ошиблись Тут не детский сад чтобы каждое слово расписывать -... весь текст скрыт [показать]
     
  • 4.29, Ano Nimus (?), 20:39, 22/01/2013 [^] [ответить]     [к модератору]  
  • –1 +/
    википедия не http ru wikipedia org wiki Busybox чего не знаешь поищи в викип... весь текст скрыт [показать]
     
  • 4.31, Аноним (-), 22:59, 22/01/2013 [^] [ответить]    [к модератору]  
  • –1 +/
    Блин, пошли бы вы все новички, ничего кроме ангрибердса не слышавшие, обратно к себе в айпадики и винды семёрочки. От вас только проблемы в линухе.
     
  • 3.10, бедный буратино (ok), 15:43, 22/01/2013 [^] [ответить]     [к модератору]  
  • +/
    Техноснобизм хуже технической безграмотности тем, что техническую безграмотность... весь текст скрыт [показать]
     
     
  • 4.23, Аноним (-), 18:13, 22/01/2013 [^] [ответить]    [к модератору]  
  • +3 +/
    Еще бы ты это к [b]себе[/b] применял бы почаще, цены бы тебе не было.
     
  • 3.12, gni (ok), 15:44, 22/01/2013 [^] [ответить]    [к модератору]  
  • +/
    вы не правы, зря вы так. Тут речь чисто о правильном оформлении новости. Полностью согласен, пару слов о нем можно было упомянуть.
     
  • 2.8, бедный буратино (ok), 15:41, 22/01/2013 [^] [ответить]     [к модератору]  
  • –1 +/
    Легко BusyBox 1 21 0 - это реализация набора стандартных утилит UNIX, оформленн... весь текст скрыт [показать]
     
     
  • 3.15, Firefoxic (ok), 15:59, 22/01/2013 [^] [ответить]     [к модератору]  
  • –5 +/
    Не ёрничайте, я прочитал в читалке это предложение два раза Но зачем мне это я ... весь текст скрыт [показать]
     
     
  • 4.18, бедный буратино (ok), 16:49, 22/01/2013 [^] [ответить]     [к модератору]  
  • +2 +/
    Вы сможете объяснить слово ядро трёхлетнему ребёнку в одной строке Для которо... весь текст скрыт [показать]
     
  • 4.20, Аноним (-), 16:57, 22/01/2013 [^] [ответить]    [к модератору]  
  • +1 +/
    А как бы вы это написали?
     
  • 4.26, Аноним (-), 18:24, 22/01/2013 [^] [ответить]     [к модератору]  
  • +1 +/
    Аксиома 1 если вы не знаете зачем вам это нужно - значит оно вам не нyжно Акс... весь текст скрыт [показать]
     
  • 4.27, Аноним (-), 19:34, 22/01/2013 [^] [ответить]     [к модератору]  
  • +/
    А вы хотите чтобы мы свое время тратили на ваше образование Все именно так как ... весь текст скрыт [показать]
     
  • 4.34, anonymous (??), 09:04, 23/01/2013 [^] [ответить]    [к модератору]  
  • +1 +/
    > Не ёрничайте, я прочитал в читалке это предложение два раза. Но зачем
    > мне это я не понял нишиша. Ибо это тупо тех-инфа не
    > объясняющая, зачем и кому это нужно.
    > За этим "зачем" я полез на офф-сайт. Потратил кучу времени. Супер!

    Почему-то новички в СПО считают, что им все что-то должны. Скажите, а какой от вас толк сообществу? Вы же наверное даже багрепорт не можете правильно оформить, я уже молчу про собственные разработки.
    Нам - разработчикам, мейнтейнерам и другим членам сообщества - абсолютно безразлично, сколько вас, хомячков. Все равно толку от вас 0.

     
     
  • 5.39, ffirefox (?), 10:30, 24/01/2013 [^] [ответить]    [к модератору]  
  • +/
    Напоминает не в виртуальной жизни:
    Скажите, дети, а какой от вас толк нашему обществу? Вы же ничего не умеете! Постоянно задаете вопросы и считаете, что вам все должны. Нам - БОЛЬШИМ ВАЖНЫМ ВЗРОСЛЫМ - абсолютно безразлично, сколько вас, засранцев. Все равно толку от вас 0.


    А может для сообщества все же важно, чтоб приходили новички? Без новичков сообщество захиреет и превратится в собрание. Сообщество на то и сообщество, что его члены жертвуют своим личным временем на общее дело не только для решения своих текущих проблем, но и для продолжения его развития в будущем.

    Я не поддерживаю безапелляционный, детский, наезд на автора новости. Человек писал так, как считал нужным. Однако, возможно, ему удастся, не во вред себе, более понятно для большего количества людей формулировать заголовок новости. (Хотя, на мой взгляд, все очеь компактно и понятно. Есть ссылка прямо в начале новости)
      

    А новичкам, все же, хочется пожелать читать не только заголовки, но и самостоятельно работать с литературой и помнить о других новичках: под новостью есть ссылка "исправить", которая позволяет помочь своим литературным даром более осведомленному члену сообщества.
    Не надо ругаться. Просто помогите друг другу, если есть возможность.

     
  • 4.42, AlexAT (ok), 14:03, 25/01/2013 [^] [ответить]    [к модератору]  
  • +/
    > мне это я не понял нишиша. Ибо это тупо тех-инфа не
    > объясняющая, зачем и кому это нужно.

    Те, кому это нужно - вполне прекрасно поймут. А офисные манагеры идут перекладывать бумажки из стола в стол дальше.

     
  • 2.14, Михаил (??), 15:55, 22/01/2013 [^] [ответить]    [к модератору]  
  • +2 +/
    В первом предложении все написано, что тут можно не понять? Именно в первом предложении написано что за фрукт такой.
     
  • 2.16, Ordu (ok), 16:18, 22/01/2013 [^] [ответить]    [к модератору]  
  • +5 +/
    > Вот я впервые вижу название BusyBox. Читаю его в новости
    > в гугловой читалке. Читаю это первое предложение. Что я
    > о нём понял? Правильно: НИ-ЧЕ-ГО.

    Там же всё написано: реализация набора стандартных утилит UNIX. Более того, даже пояснено: оформленные в виде единого исполняемого файла, оптимизированные для минимального потребления ресурсов, размер комплекта менее 1Мб.

    Какое слово там непонятно? Или что вы хотели узнать о BusyBox из краткого описания?

     
  • 2.17, jOKer (ok), 16:38, 22/01/2013 [^] [ответить]    [к модератору]  
  • +3 +/
    >Неужели так трудно в первом же предложении новости (хотя бы в скобках сразу после наименования сабжа) объяснить в нескольких словах, что же сабж за фрукт такой?

    А может сразу ссылку на спец. обзор и на бесплатное скачивание самоучителя в придачу?

    Дядя иди в п***пу: если ты не в теме, то это горе только твое.
    Вот тебе статейка http://samag.ru/archive/article/1908 на родном языке, почитай и не позорься. Давай, давай погуляй уже.

    P. S.
    >P.S. Последний раз трачу своё время и внимание на такие поделия горе-ньюсрайтеров.

    Мы все в трауре, кто же будет с***ть в тред?!

     
  • 2.19, Anonim (??), 16:51, 22/01/2013 [^] [ответить]    [к модератору]  
  • +/
    >Представлен релиз пакета BusyBox 1.21.0 с реализацией набора стандартных утилит UNIX

    Первая строка. Годных новостей по rss не встречал. Все они делаются исключительно чтоб заставить юзеров ходить по ссылкам.

     
  • 2.25, Аноним (-), 18:23, 22/01/2013 [^] [ответить]     [к модератору]  
  • +/
    Если Вам непонятно какое-то слово или словосочетание, посмотрите в словаре или, ... весь текст скрыт [показать]
     
  • 1.30, Buy (ok), 20:39, 22/01/2013 [ответить] [показать ветку] [···]    [к модератору]  
  • +2 +/
    > Основным назначением Toybox является предоставление производителям возможности использования минималистичного набора стандартных утилит без открытия исходных текстов модифицированных компонентов

    Есть же "предатели"! Одни работают чтоб ускорить прогресс, другие чтоб замедлить.

     
     
  • 2.40, ffirefox (?), 10:34, 24/01/2013 [^] [ответить]    [к модератору]  
  • +/
    > Есть же "предатели"! Одни работают чтоб ускорить прогресс, другие чтоб замедлить.

    Причем, иногда оказывается, что это одни и те же люди. ;)

     
  • 1.32, Аноним (32), 23:46, 22/01/2013 [ответить] [показать ветку] [···]     [к модератору]  
  • +2 +/
    Firefoxic,ты не прав , я хоть и далек от СПО, но даже я имею представление по с... весь текст скрыт [показать]
     
     
  • 2.33, Firefoxic (ok), 00:12, 23/01/2013 [^] [ответить]    [к модератору]  
  • +/
    Вот здесь http://samag.ru/archive/article/1908 в коротком названии статьи есть всё, чтобы понять, что мне оно не нужно.
    Несколько слов! Какая нафиг вода?
     
     
  • 3.36, Аноним (-), 13:10, 23/01/2013 [^] [ответить]     [к модератору]  
  • +2 +/
    В этой статье описывается только одна часть применения этого пакета утилит Да э... весь текст скрыт [показать]
     
     
  • 4.37, Firefoxic (ok), 14:53, 23/01/2013 [^] [ответить]    [к модератору]  
  • +/
    Блин, сорри! Видимо моё "не нужно" не пояснено мной, и соответственно вами не так понято.
    Не нужен не сабж, а новость. Ибо это те дебри внутренностей моего Арчика, в которые я пока не собираюсь влазить.
    И таки да, сабж у меня стоит:
    [code]pacman -Qi mkinitcpio-busybox
    Название              : mkinitcpio-busybox
    Версия                : 1.20.2-1
    URL                   : http://www.busybox.net/
    Лицензии              : GPL
    Группы                : Нет
    Предоставляет         : Нет
    Зависит от            : glibc
    Дополнительно         : Нет
    Требуется пакетами    : mkinitcpio
    Конфликтует с         : Нет
    Заменяет              : Нет
    Установленный размер  : 352,00 KiB
    Сборщик               : Dave Reisner <dreisner@archlinux.org>
    Архитектура           : x86_64
    Дата сборки           : Сб 22 сен 2012 04:36:46
    Дата установки        : Ср 26 дек 2012 08:06:30
    Причина установки     : Установлен как зависимость другого пакета
    Установочный скрипт   : No
    Описание              : base initramfs tools[/code]
    Или по крайней мере его вариация.
    Обновлю, когда мэйнтейнер новую версию пропатчит, скомпилит, протестит и выложит в репу.

    Ещё раз прошу прощения за неясность изложения мысли.

     
  • 2.35, alex256 (ok), 11:58, 23/01/2013 [^] [ответить]    [к модератору]  
  • +1 +/
    Коллеги, добрый день.

    Неужели такая проблема посмотреть на соседнем сайте или в поисковике про сабж? На одном ресурсе, даже таком замечательном, как opennet, физически невозможно подробно рассказать обо всём на свете.

    И речь даже не идет о busybox, тема в принципе актуальна для любой новости. Потому что это в первую очередь раздел НОВОСТЕЙ, а не wiki, и не справочная страничка о продукте.

    Настоятельно призываю активно пользоваться поисковиками, ссылками на сайты производителя, другими форумами и ресурсами - только в этом случае мы можем говорить о получении ПРАКТИЧЕСКИ достоверной и ПРАКТИЧЕСКИ полной информации об интересующем нас вопросе. Выделяю "ПРАКТИЧЕСКИ" - потому что никогда не можешь быть уверен, что знаешь о продукте абсолютно всё, но к этому пределу нужно стремиться и можно довольно близко подойти.

    С уважением,
    Алексей.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2018 by Maxim Chirkov  
    ДобавитьПоддержатьВебмастеруГИД  
    Hosting by Ihor