URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 88314
[ Назад ]

Исходное сообщение
"Выпуск BusyBox 1.21.0 и Toybox 0.4.3"

Отправлено opennews , 22-Янв-13 13:23 
Представлен релиз пакета BusyBox 1.21.0 (http://www.busybox.net/) с реализацией набора стандартных утилит UNIX, оформленных в виде единого исполняемого файла и оптимизированных для минимального потребления системных ресурсов при размере комплекта менее 1 Мб. Модульный характер  BusyBox позволяет интегрировать в исполняемый файл произвольный набор реализованных в пакете утилит, что позволяет варьировать размер и функциональность коллекции утилит в зависимости от потребностей и возможностей встраиваемой платформы, для которой осуществляется сборка. Пакет самодостаточный, при статической сборке с uclibc для создания рабочей системы поверх ядра Linux требуется лишь создать несколько файлов-устройств в директории /dev и  подготовить файлы конфигурации.


Код проекта распространяется под лицензией GPLv2. В настоящее время BusyBox является основным инструментом при борьбе с нарушением GPL в прошивках. Организации Software Freedom Conservancy (SFC) и Software Freedom Law Center (SFLC) от лица разработчиков BusyBox, как через суд (http://www.opennet.me/opennews/art.shtml?num=27520) так и путём заключения (http://www.opennet.me/opennews/art.shtml?num=26883) внесудебных соглашений, неоднократно успешно воздействовала на компании, не предоставляющих доступ к исходному коду 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 (http://landley.net/toybox/), аналога BusyBox, развиваемого бывшим мэйнтейнером BusyBox и распространяемого (http://www.opennet.me/opennews/art.shtml?num=32952) под лицензией BSD (2 clause). Основным назначением Toybox является предоставление производителям возможности использования минималистичного набора стандартных утилит без открытия исходных текстов модифицированных компонентов. По возможностям Toybox пока заметно отстаёт (http://landley.net/toybox/status.html) от  BusyBox, но уже реализовано 100 базовых команд из 220 запланированных.  Из новшеств Toybox 0.4.3 можно отметить добавление команд losetup и rev, расширение функциональности команд seq, tac,  killall, mkdir, pwd, ls, cp, readlink. Проект развивается достаточно интенсивно, новые релизы выходят почти каждый месяц.


URL: http://www.busybox.net/
Новость: http://www.opennet.me/opennews/art.shtml?num=35891


Содержание

Сообщения в этом обсуждении
"Выпуск BusyBox 1.21.0 и Toybox 0.4.3"
Отправлено 10 , 22-Янв-13 13:23 
21 January 2013 -- BusyBox 1.21.0 (unstable)

"Выпуск BusyBox 1.21.0 и Toybox 0.4.3"
Отправлено Аноним , 22-Янв-13 13:40 
У BusyBox вообще не бывает значительных стабильных релизов. Все первые выпуски новых веток BusyBox всегда помечаются unstable и только после появления корректирующих обновлений меняют статус на stable.

"Выпуск BusyBox 1.21.0 и Toybox 0.4.3"
Отправлено Mihail Zenkov , 22-Янв-13 14:04 
В BusyBox есть практически все, кроме сетевых файловых систем :( Может кто подскажет облегченный вариант Samba или NFS, что бы употребить совместно с BusyBox?

"Выпуск BusyBox 1.21.0 и Toybox 0.4.3"
Отправлено commiethebeastie , 22-Янв-13 14:08 
http://downloads.openwrt.org/snapshots/trunk/x86/packages/

samba36-client_3.6.5-2_x86.ipk                     20-Jan-2013 05:58              569021
samba36-server_3.6.5-2_x86.ipk                     20-Jan-2013 05:58             1072413
nfs-kernel-server-utils_1.2.6-1_x86.ipk            20-Jan-2013 10:45               14086
nfs-kernel-server_1.2.6-1_x86.ipk                  20-Jan-2013 10:45              114156
nfs-server_2.2beta47-3_x86.ipk                     20-Jan-2013 10:45               60324
nfs-utils_1.2.6-1_x86.ipk                          20-Jan-2013 10:45               42484


"Выпуск BusyBox 1.21.0 и Toybox 0.4.3"
Отправлено Firefoxic , 22-Янв-13 14:30 
> Представлен релиз пакета BusyBox 1.21.0 с реализацией набора стандартных утилит UNIX, оформленных в виде единого исполняемого файла и оптимизированных для минимального потребления системных ресурсов при размере комплекта менее 1 Мб.

Вот я впервые вижу название BusyBox. Читаю его в новости в гугловой читалке. Читаю это первое предложение. Что я о нём понял? Правильно: НИ-ЧЕ-ГО.
Неужели так трудно в первом же предложении новости (хотя бы в скобках сразу после наименования сабжа) объяснить в нескольких словах, что же сабж за фрукт такой?
Почему я вынужден переходить сюда из RSS-читалки для получения ссылки на офф-сайт сабжа (в rss она не передаётся), переходить на тот сайт и читать на неродном мне языке кучу инфы, чтобы понять зачем мне сабж нужен, и нужен ли вообще?

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


"Выпуск BusyBox 1.21.0 и Toybox 0.4.3"
Отправлено Аноним , 22-Янв-13 14:49 
Если вы не знаете что такое busybox, то вы ошиблись сайтом.

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


"Выпуск BusyBox 1.21.0 и Toybox 0.4.3"
Отправлено Firefoxic , 22-Янв-13 15:42 
Если вы не знаете принципов СПО, то вы ошиблись сообществом.
Такие (как вы) красноглазые ретрограды-ностальгиляторы, глумящиеся над незнающими чего-либо, и уж точно не желающие делиться (а делиться — это прежде всего внятно и коротко объяснить, зачем оно нужно), новичков в сообществе СПО могут лишь отпугнуть.
Ну меня настырного от сообщества этим не отпугнуть, но вот от опеннета уже подумываю отписаться. Есть другие IT-новостные порталы, и даже более ОТКРЫТЫЕ для новичков (я не считаю свои полгода линуксоидности каким-то стажем).
Так вот и будет эта песочница для горстки (а судя по комментам тут реально горстка) красноглазиков по факту ЗАКРЫТОЙ для входа новичков.

Вот это действительно грустно.


"Выпуск BusyBox 1.21.0 и Toybox 0.4.3"
Отправлено бедный буратино , 22-Янв-13 15:44 
> уже подумываю отписаться. Есть другие IT-новостные порталы, и даже более ОТКРЫТЫЕ
> для новичков

Какие? Я так посмотрел - проще раз в неделю заходить на opennet за актуальными новостями, а в остальное время не пользоваться подобными сайтами... чем найти альтернативу, которая будет не хуже.


"Выпуск BusyBox 1.21.0 и Toybox 0.4.3"
Отправлено Firefoxic , 23-Янв-13 15:18 
Грамотно настроенная хабралента.
Вообще похоже, что так и будет: отпишусь от всех остальных RSS. Ибо моя хабралента вбирает в себя все интересные мне новости с опеннета, лора, опенита и тд, плюс включает в себя и статьи других интересных мне направлений (например графический дизайн). Причём новости о том же софте (да и вообще все) на хабре пишутся в гораздо более понятной форме. В такой, что мне в читалке редко приходится читать тот первый обзац, который в неё попадает. Как правило мне по заголовку понятно, что либо мне важна вся статья, либо можно тыкаться в следующую новость (а такое редко случается, видимо харбаленту я настроил действительно хорошо).

"Выпуск BusyBox 1.21.0 и Toybox 0.4.3"
Отправлено Аноним , 22-Янв-13 18:12 
> Такие (как вы) красноглазые ретрограды-ностальгиляторы, глумящиеся над незнающими

...являются еще тем раком опенсорса, наносящим приличный урон сообществу. Все-таки дружественнее надо к нубам. А чсв надо строить иногда, граждане. Самоутверждаться за счет нубов? Это как-то так: http://demotivators.rublogs.org/users_d/esli-tyi-ne-mozhesh-...


"Выпуск BusyBox 1.21.0 и Toybox 0.4.3"
Отправлено Аноним , 22-Янв-13 19:42 
> Если вы не знаете принципов СПО, то вы ошиблись сообществом

Это вы не знаете и ошиблись. Тут не детский сад чтобы каждое слово расписывать - сходи в гугл да почитай если не знаешь.

> Такие (как вы) красноглазые ретрограды-ностальгиляторы, глумящиеся над незнающими чего-либо, и уж точно не желающие делиться (а делиться — это прежде
> всего внятно и коротко объяснить, зачем оно нужно), новичков в сообществе
> СПО могут лишь отпугнуть.

Над вашим незнанием никто не глумился. А вот ваши претензии к тому что вам не разжевали и в рот не положили - это действительно достойно поругания. И это "плохое" отношение не к новичкам, а к ламерам, что хорошо.


"Выпуск BusyBox 1.21.0 и Toybox 0.4.3"
Отправлено Ano Nimus , 22-Янв-13 20:39 
википедия не??
http://ru.wikipedia.org/wiki/Busybox
чего не знаешь поищи в википедии она много знает

Тем более новичку как раз рекомендуется искать ответ где проще, а не выплескивать свой негатив на других.


"Выпуск BusyBox 1.21.0 и Toybox 0.4.3"
Отправлено Аноним , 22-Янв-13 22:59 
Блин, пошли бы вы все новички, ничего кроме ангрибердса не слышавшие, обратно к себе в айпадики и винды семёрочки. От вас только проблемы в линухе.

"Выпуск BusyBox 1.21.0 и Toybox 0.4.3"
Отправлено бедный буратино , 22-Янв-13 15:43 
> Если вы не знаете что такое busybox, то вы ошиблись сайтом.
> P.S. (грустно), эх, где ты мой опеннет времени 2004-2006гг

Техноснобизм хуже технической безграмотности тем, что техническую безграмотность можно легко исправить чтением соответствующих материалов, а дешёвый пафос и снобизм "уверенных" - практически невозможно.



"Выпуск BusyBox 1.21.0 и Toybox 0.4.3"
Отправлено Аноним , 22-Янв-13 18:13 
Еще бы ты это к себе применял бы почаще, цены бы тебе не было.

"Выпуск BusyBox 1.21.0 и Toybox 0.4.3"
Отправлено gni , 22-Янв-13 15:44 
вы не правы, зря вы так. Тут речь чисто о правильном оформлении новости. Полностью согласен, пару слов о нем можно было упомянуть.

"Выпуск BusyBox 1.21.0 и Toybox 0.4.3"
Отправлено бедный буратино , 22-Янв-13 15:41 
> Неужели так трудно в первом же предложении новости (хотя бы в скобках сразу после наименования сабжа) объяснить в нескольких словах, что же сабж за фрукт такой?

Легко.

BusyBox 1.21.0 - это реализация набора стандартных утилит UNIX, оформленная в виде единого исполняемого файла и оптимизированная для минимального потребления системных ресурсов при размере комплекта менее 1 Мб.


"Выпуск BusyBox 1.21.0 и Toybox 0.4.3"
Отправлено Firefoxic , 22-Янв-13 15:59 
Не ёрничайте, я прочитал в читалке это предложение два раза. Но зачем мне это я не понял нишиша. Ибо это тупо тех-инфа не объясняющая, зачем и кому это нужно.
За этим "зачем" я полез на офф-сайт. Потратил кучу времени. Супер!

"Выпуск BusyBox 1.21.0 и Toybox 0.4.3"
Отправлено бедный буратино , 22-Янв-13 16:49 
> Не ёрничайте, я прочитал в читалке это предложение два раза. Но зачем мне это я не понял нишиша. Ибо это тупо тех-инфа не объясняющая, зачем и кому это нужно.

Вы сможете объяснить слово "ядро" трёхлетнему ребёнку в одной строке? Для которого знакомы только "ядра - чистый изумруд, слуги (или стражи?) белку стерегут".

Это реализация unix-утилит. Нужно тем, кому оно нужно. Кому не нужно - не нужно.


"Выпуск BusyBox 1.21.0 и Toybox 0.4.3"
Отправлено Аноним , 22-Янв-13 16:57 
А как бы вы это написали?

"Выпуск BusyBox 1.21.0 и Toybox 0.4.3"
Отправлено Аноним , 22-Янв-13 18:24 
> не объясняющая, зачем и кому это нужно.

Аксиома 1: если вы не знаете зачем вам это нужно - значит оно вам не нyжно.
Аксиома 2: все-таки азам придется учиться самому. Опеннет - не школа и не букварь. Ну, так вышло.

Но для любознательных все-таки поясню. Операционная система кроме всего прочего обычно содержит в комплекте набор достаточно типовых утилит, необходимых для работы скриптов и просто использования системы. Людьми, программами, скриптами или чем там еще. Как правило в полновесном Linux это будет GNU Coreutils. Характерный набор системных утилит. Позволяющих простые но необходимые операции в консоли. Например, mount, grep, ps или что там еще. Любой видевший консоль *nix индивид так или иначе пользуется данными программами.

Busybox - это очень сильно облегченный набор таких утилит, оформленный как один компактный бинарь (разные команды реализованы как символические ссылки на один и тот же бинарник). Актуален для встраиваемых устройств. Например телевизоров, роутеров, и подобной по смыслу мелочи с линуксом где каждый мегабайт носителя под систему - на счету. Т.к. зачастую это небольшая загрузочная флеш-память объемом в 4...16Мб всего. Где должна быть система целиком. Вот чтобы систему утрамбовать в такие рамки - busybox очень сильно помогает.


"Выпуск BusyBox 1.21.0 и Toybox 0.4.3"
Отправлено Аноним , 22-Янв-13 19:34 
> За этим "зачем" я полез на офф-сайт. Потратил кучу времени. Супер!

А вы хотите чтобы мы свое время тратили на ваше образование? Все именно так как должно быть: не знаете о чем речь - идите сами и просвещайтесь.


"Выпуск BusyBox 1.21.0 и Toybox 0.4.3"
Отправлено anonymous , 23-Янв-13 09:04 
> Не ёрничайте, я прочитал в читалке это предложение два раза. Но зачем
> мне это я не понял нишиша. Ибо это тупо тех-инфа не
> объясняющая, зачем и кому это нужно.
> За этим "зачем" я полез на офф-сайт. Потратил кучу времени. Супер!

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


"Выпуск BusyBox 1.21.0 и Toybox 0.4.3"
Отправлено ffirefox , 24-Янв-13 10:30 
Напоминает не в виртуальной жизни:
Скажите, дети, а какой от вас толк нашему обществу? Вы же ничего не умеете! Постоянно задаете вопросы и считаете, что вам все должны. Нам - БОЛЬШИМ ВАЖНЫМ ВЗРОСЛЫМ - абсолютно безразлично, сколько вас, засранцев. Все равно толку от вас 0.


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

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

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


"Выпуск BusyBox 1.21.0 и Toybox 0.4.3"
Отправлено AlexAT , 25-Янв-13 14:03 
> мне это я не понял нишиша. Ибо это тупо тех-инфа не
> объясняющая, зачем и кому это нужно.

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


"Выпуск BusyBox 1.21.0 и Toybox 0.4.3"
Отправлено Михаил , 22-Янв-13 15:55 
В первом предложении все написано, что тут можно не понять? Именно в первом предложении написано что за фрукт такой.

"Выпуск BusyBox 1.21.0 и Toybox 0.4.3"
Отправлено Ordu , 22-Янв-13 16:18 
> Вот я впервые вижу название BusyBox. Читаю его в новости
> в гугловой читалке. Читаю это первое предложение. Что я
> о нём понял? Правильно: НИ-ЧЕ-ГО.

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

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


"Выпуск BusyBox 1.21.0 и Toybox 0.4.3"
Отправлено jOKer , 22-Янв-13 16:38 
>Неужели так трудно в первом же предложении новости (хотя бы в скобках сразу после наименования сабжа) объяснить в нескольких словах, что же сабж за фрукт такой?

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

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

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

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


"Выпуск BusyBox 1.21.0 и Toybox 0.4.3"
Отправлено Anonim , 22-Янв-13 16:51 
>Представлен релиз пакета BusyBox 1.21.0 с реализацией набора стандартных утилит UNIX

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


"Выпуск BusyBox 1.21.0 и Toybox 0.4.3"
Отправлено Аноним , 22-Янв-13 18:23 
Если Вам непонятно какое-то слово или словосочетание, посмотрите в словаре или, в конце концов, здесь спросите.

Если непонятна грамматика, тоже спросите.

Это нормальный вводный абзац, разве что переутяжелено предложение немножко, если вспомнить, что не для всех здесь русский родной.


"Выпуск BusyBox 1.21.0 и Toybox 0.4.3"
Отправлено Buy , 22-Янв-13 20:39 
> Основным назначением Toybox является предоставление производителям возможности использования минималистичного набора стандартных утилит без открытия исходных текстов модифицированных компонентов

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


"Выпуск BusyBox 1.21.0 и Toybox 0.4.3"
Отправлено ffirefox , 24-Янв-13 10:34 
> Есть же "предатели"! Одни работают чтоб ускорить прогресс, другие чтоб замедлить.

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


"Выпуск BusyBox 1.21.0 и Toybox 0.4.3"
Отправлено Аноним , 22-Янв-13 23:46 
Firefoxic,ты не прав , я хоть и далек от СПО, но даже я имею представление по сабжу, а писать статью разжалованную для вех, это добавления воды для 90% посетителей сайта. кому нужно тот разберется. если для тебя проблема по ссылке перейти , так не переходи.

"Выпуск BusyBox 1.21.0 и Toybox 0.4.3"
Отправлено Firefoxic , 23-Янв-13 00:12 
Вот здесь http://samag.ru/archive/article/1908 в коротком названии статьи есть всё, чтобы понять, что мне оно не нужно.
Несколько слов! Какая нафиг вода?

"Выпуск BusyBox 1.21.0 и Toybox 0.4.3"
Отправлено Аноним , 23-Янв-13 13:10 
> Вот здесь http://samag.ru/archive/article/1908 в коротком названии статьи есть всё, чтобы
> понять, что мне оно не нужно.
> Несколько слов! Какая нафиг вода?

В этой статье описывается только одна часть применения этого пакета утилит.
Да этот пакет применяется для встроенных систем. Я сам активно его использую для встроенных систем, начиная с версий многолетней давности. Но этот пакет также может быть использован и для initramfs для минимизации его размера. А это уже не встаиваемые системы. Что такое initramfs? Вот про это уже сами смотрите. А если не знаете, то как уже было сказано выше, это Вам и не надо. А если интересуетесь, то сами посмотрите в гугле. Например, на сайте генту есть подробная статья про ЭТО.



"Выпуск BusyBox 1.21.0 и Toybox 0.4.3"
Отправлено Firefoxic , 23-Янв-13 14:53 
Блин, сорри! Видимо моё "не нужно" не пояснено мной, и соответственно вами не так понято.
Не нужен не сабж, а новость. Ибо это те дебри внутренностей моего Арчика, в которые я пока не собираюсь влазить.
И таки да, сабж у меня стоит:
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

Или по крайней мере его вариация.
Обновлю, когда мэйнтейнер новую версию пропатчит, скомпилит, протестит и выложит в репу.

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


"Выпуск BusyBox 1.21.0 и Toybox 0.4.3"
Отправлено alex256 , 23-Янв-13 11:58 
Коллеги, добрый день.

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

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

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

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