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

Исходное сообщение
"Новая версия минималистичного набора системных утилит BusyBo..."

Отправлено opennews , 24-Дек-14 10:03 
Представлен (http://www.busybox.net/news.html) релиз пакета BusyBox 1.23.0 (http://www.busybox.net/) с реализацией набора стандартных утилит UNIX, оформленных в виде единого исполняемого файла и оптимизированных для минимального потребления системных ресурсов при размере комплекта менее 1 Мб. Первый выпуск новой ветки 1.23 позиционируется как нестабильный, полная стабилизация будет обеспечена в версии 1.23.1, которая ожидается примерно через месяц. Код проекта распространяется под лицензией GPLv2.


Модульный характер  BusyBox даёт возможность сформировать один унифицированный исполняемый файл, содержащий в себе произвольный набор реализованных в пакете утилит (каждая утилита доступна в форме символической ссылки на данный файл). Размер, состав и функциональность коллекции утилит можно варьировать в зависимости от потребностей и возможностей встраиваемой платформы, для которой осуществляется сборка. Пакет самодостаточный, при статической сборке с uclibc для создания рабочей системы поверх ядра Linux требуется лишь создать несколько файлов-устройств в директории /dev и  подготовить файлы конфигурации. По сравнению с прошлым выпуском 1.22.1 потребление оперативной памяти типовой сборкой BusyBox 1.23.0 увеличилось на 3 Кб (с 880918 до 883885 байт).

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-программ. Для производителей, которые не желают открывать исходные тексты модифицированных компонентов, в рамках проекта Toybox (http://landley.net/toybox/) развивается аналог BusyBox, распространяемый (http://www.opennet.me/opennews/art.shtml?num=32952) под лицензией BSD (2 clause). По возможностям Toybox пока  отстаёт от  BusyBox.

Среди заметных улучшений:


-  Добавлены новые команды fatattr и unlink;
-  В ftpd добавлена поддержка аутентификации, обеспечен показ начинающихся с точки файлов в выводе команды  LIST, добавлена поддержка команды XPWD;
-  В vi обеспечена поддержка  отката изменений (undo);
-  Во  wget добавлена поддержка https с использованием "openssl s_client";

-  В df добавлена опция "-T" для вывода типа файловой системы;
-  В find добавлена поддержка конструкции '-exec ... {} +' и опции "-perm /BITS";
-  Реализован фреймворк unit-tests для проведения unit-тестирования;
-  В  crond добавлена возможность указания "SHELL=prog" в crontab, упрощён код для ведения лога;
-  В ash и hush увеличено качество случайных значений в переменной $RANDOM, реализована очистка переменной при выполнении "local VAR", добавлена поддержка unicode в выражении ${#var};
-  В awk решены проблемы с обработкой выражений "if ... break ; else ...";
-  В ntpd добавлена поддержка чтения настроек из /etc/ntp.conf, добавлена опция "-I IFACE";


-  В процессе init, при использовании системной библиотеки с поддержкой Unicode, обеспечено выполнение при запуске setlocale(LC_ALL, "");
-  В утилите install реализована опция "-t DIR" для указания целевой директории;
-  В ip link добавлена поддержка "address ETHADDR";
-  В libarchive добавлена поддержка распаковки в  mem.buffer;
-  В man добавлен разбор списка директорий в $MANPATH и по умолчанию применена кодировка ascii;
-  В sendmail параметр "-f" переведён в число опциональных (по умолчанию в качестве отправителя указывается текущий логин и домен);
-  В tftpd добавлена поддержка полных 512-байтовых запросов;

-  В xargs добавлена поддержка опций "-I" и  "-i" для замены строк;
-  В ping добавлена опция "-p" для указания шаблона заполнения 16-байтовой области данных в пакете;
-  В udhcp добавлена поддержка префикса PXELINUX и возможность тонкой настройки arpping;
-  В ifupdown добавлена поддержка семейства адресов 'link';
-  В wapon добавлена опция "-d" для включения поддержки discard;
-  В su обеспечена задержка после ввода неправильного пароля;

-  Переписана реализация команды which.


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


Содержание

Сообщения в этом обсуждении
"Новая версия минималистичного набора системных утилит BusyBo..."
Отправлено Аноним , 24-Дек-14 10:03 
Зависание в nanddump при чтении bad-блока исправили?

"Новая версия минималистичного набора системных утилит BusyBo..."
Отправлено A.Stahl , 24-Дек-14 10:13 
Уверен что такие специфические вопросы следует задавать на сайте проекта, а не тут.

"Новая версия минималистичного набора системных утилит BusyBo..."
Отправлено Аноним , 24-Дек-14 22:04 
> Зависание в nanddump при чтении bad-блока исправили?

А ты уверен что вис именно он, а не драйвер?


"Новая версия минималистичного набора системных утилит BusyBo..."
Отправлено Нанобот , 24-Дек-14 11:01 
>По сравнению с прошлым выпуском 1.22.1 потребление оперативной памяти типовой сборкой BusyBox 1.23.0 увеличилось на 3 Кб

busybox уже не тот :)


"Новая версия минималистичного набора системных утилит BusyBo..."
Отправлено EuPhobos , 24-Дек-14 16:19 
>> По сравнению с прошлым выпуском 1.22.1 потребление оперативной памяти типовой сборкой BusyBox 1.23.0 увеличилось на 3 Кб
> busybox уже не тот :)

Ну да) "Тот" - это 1.22.1, а "не тот" - все остальные. Логика железная, не поспоришь =)


"Новая версия минималистичного набора системных утилит BusyBo..."
Отправлено Аноним , 24-Дек-14 21:48 
> busybox уже не тот :)

Ужыс! Bloatware! Куда катится мир! Скоро перепишут на питоне и яваскрипте!


"Новая версия минималистичного набора системных утилит BusyBo..."
Отправлено Аноним , 24-Дек-14 11:07 
> Зависание в nanddump при чтении bad-блока исправили?

а их и не было


"Новая версия минималистичного набора системных утилит BusyBo..."
Отправлено Аноним , 24-Дек-14 11:37 
> В vi обеспечена поддержка отката изменений (undo);

Вот это подарочек на Рождество, джва года ждал!


"Новая версия минималистичного набора системных утилит BusyBo..."
Отправлено Ыр , 24-Дек-14 13:47 
Удивительно, что комментарий написан по-русски!

"Новая версия минималистичного набора системных утилит BusyBo..."
Отправлено XoRe , 24-Дек-14 17:18 
> Удивительно, что комментарий написан по-русски!

Скорее удивительно, как он из busybox на opennet зашел.


"Новая версия минималистичного набора системных утилит BusyBo..."
Отправлено Аноним , 24-Дек-14 21:15 
Удивляют русскоязычные католики и лютеране?

"Новая версия минималистичного набора системных утилит BusyBo..."
Отправлено Аноним , 24-Дек-14 13:03 
в busybox не помешали бы miniperl и tcc

"Новая версия минималистичного набора системных утилит BusyBo..."
Отправлено Аноним , 24-Дек-14 13:56 
и системд

"Новая версия минималистичного набора системных утилит BusyBo..."
Отправлено Аноним , 24-Дек-14 18:19 
Запланированно в 1.24

"Новая версия минималистичного набора системных утилит BusyBo..."
Отправлено Аноним , 24-Дек-14 22:32 
>и системд

лишь бы ляпнуть и пофиг что не в тему да?


"Новая версия минималистичного набора системных утилит BusyBo..."
Отправлено Аноним , 25-Дек-14 05:01 
наоборот.systemd - написан под влиянием BusyBox. причем передозировка оного - привела к перегибам у "поттерингов" в инженеринге всего этого и бонопартизму, просто карикатурно-лютому.

"Новая версия минималистичного набора системных утилит BusyBo..."
Отправлено Аноним , 24-Дек-14 14:38 
100 кб для tcc, жирновато

"Новая версия минималистичного набора системных утилит BusyBo..."
Отправлено Аноним , 24-Дек-14 22:36 
>100 кб для tcc, жирновато

ну да, но так как это не везде нужно логичнее сделать поставку опциональной


"Новая версия минималистичного набора системных утилит BusyBo..."
Отправлено Анотим , 24-Дек-14 17:04 
Для любителей конпелять на embedded? Или кому это нужно, недопонял?

"Новая версия минималистичного набора системных утилит BusyBo..."
Отправлено Аноним , 24-Дек-14 22:35 
> Для любителей конпелять на embedded? Или кому это нужно, недопонял?

для jit, ffi


"Новая версия минималистичного набора системных утилит BusyBo..."
Отправлено Аноним , 24-Дек-14 22:03 
> в busybox не помешали бы miniperl и tcc

Нафига?


"Новая версия минималистичного набора системных утилит BusyBo..."
Отправлено Аноним , 24-Дек-14 22:38 
>Нафига?

ответил 3.27, 3.28, 3.29


"Новая версия минималистичного набора системных утилит BusyBo..."
Отправлено Аноним , 25-Дек-14 04:12 
> ответил 3.27, 3.28, 3.29

Если уж хотите сослаться на комент - лучше это делать как-то так: http://www.opennet.me/openforum/vsluhforumID3/101002.html#28

А если мы про jit и прочее - сабж обычно используется в low resource системах и рекавери образах, где крутые возможности программирования и скриптинга нафиг не упали. Знаете, на спасательной шлюпке и в палатке туриста можно перекантоваться без плиты на 4 конфорки и холодильника. Особенно когда рисуется перспектива потаскать холодильник на своем горбу.


"Новая версия минималистичного набора системных утилит BusyBo..."
Отправлено Аноним , 24-Дек-14 13:03 
>В ip link добавлена поддержка "address ETHADDR";

наконец-то


"Новая версия минималистичного набора системных утилит BusyBo..."
Отправлено ibujhbygblfh , 24-Дек-14 20:30 
угу, только все нормальные люди почему-то забивают на busybox-овую реализацию и ставят полноценный iproute2

"Новая версия минималистичного набора системных утилит BusyBo..."
Отправлено Аноним , 24-Дек-14 22:03 
> полноценный iproute2

...при условии что места в флеше дофигища...


"Новая версия минималистичного набора системных утилит BusyBo..."
Отправлено Mihail Zenkov , 25-Дек-14 13:33 
Для десктопа и ноутбука вполне хватает.

"Новая версия минималистичного набора системных утилит BusyBo..."
Отправлено Аноним , 24-Дек-14 18:05 
А где ssh?????

"Новая версия минималистичного набора системных утилит BusyBo..."
Отправлено Аноним , 24-Дек-14 21:50 
> А где ssh?????

Dropbear же.


"Новая версия минималистичного набора системных утилит BusyBo..."
Отправлено эцсамое , 24-Дек-14 18:21 
> В vi обеспечена поддержка отката изменений (undo);

НУ НАКОНЕЦ-ТО


"Новая версия минималистичного набора системных утилит BusyBo..."
Отправлено Sluggard , 24-Дек-14 21:38 
> Для производителей, которые не желают открывать исходные тексты модифицированных компонентов, в рамках проекта Toybox развивается аналог BusyBox, распространяемый под лицензией BSD (2 clause).

Это для чего вообще? Поощряем жадность проприетарщиков?


"Новая версия минималистичного набора системных утилит BusyBo..."
Отправлено Аноним , 24-Дек-14 22:00 
> Это для чего вообще? Поощряем жадность проприетарщиков?

Вообще, гнилой пиар всяких побочных программ в новостях уже надоел. То в описании новой версии игры крректоры допишут про пять штук "типа, похожих" (при том похожесть видимо определяется подбрасыванием кубиков), то вот так. Этот тойбокс - полный крап. Бcдельники уже лет пять как бcдят про замену, но их недопиленным крапом никто особо пользоваться не рвется - почти всем вендорам нынче проще GPL tarball выложить, там изменений vs оригинал обычно от ноля до полутора незначительных.

А которых не устраивает - это обычно всякие фирмы сони, обожающие DRM и прочие жлобуниперы с их мегасвободными блобами.

Со своей стороны могу отметить что мне интересно почитать про бизибокс, ибо я его активно применяю, но совершенно не интересно читать в той же новости как бcдeльники расклячились под жлобских проприерасов (которые со мной потом все-равно ничем полезным не поделятся).


"Новая версия минималистичного набора системных утилит BusyBo..."
Отправлено fir , 25-Дек-14 01:20 
Ты серьёзно считаешь разработчиков того же postgresql или nginx бездельниками? Какой же сверх работой занят ты сам?

"Новая версия минималистичного набора системных утилит BusyBo..."
Отправлено Аноним , 25-Дек-14 02:38 
> Ты серьёзно считаешь разработчиков того же postgresql или nginx бездельниками? Какой же
> сверх работой занят ты сам?

Не очень понял этой мысли. Это такое завуалированное спервадобейся?

Мои претензии были к тому что
1) Если я читаю новость про некую программу - совсем не значит что мне надо до кучи насыпать какой-то комбикорм про еще 5 программ, отдаленно похожих по смыслу. Если мне станет надо аналог по тем или иным критериям - я так и быть поищу поисковиком или там в коментах спрошу накрайняк.

2) У нжинкса есть проприетарная версия - NginxPlus. Да и у постгра такое бывает. Например яху сделали самую большую базу на его основе. Ясен фиг сорцами этой версии они поделиться забыли. А я не злопамятный. Но злой. И память у меня хорошая.


"Новая версия минималистичного набора системных утилит BusyBo..."
Отправлено fir , 25-Дек-14 20:06 
Никаких завуалированных намеков и скрытых смыслов - только праздное любопытство в связи с "Бcдельники".

"Новая версия минималистичного набора системных утилит BusyBo..."
Отправлено Аноним , 26-Дек-14 17:31 
> с "Бcдельники".

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


"Новая версия минималистичного набора системных утилит BusyBo..."
Отправлено fir , 26-Дек-14 23:02 
Выходит ты не считаешь их бездельниками. Моё любопытство удовлетворено. Ты мог бы и без длинного пассажа обойтись.

"Новая версия минималистичного набора системных утилит BusyBo..."
Отправлено Аноним , 24-Дек-14 23:16 
Вещь хорошая, тоже в systemD добавим.

"Новая версия минималистичного набора системных утилит BusyBo..."
Отправлено Аноним , 25-Дек-14 09:54 
Еще посмотрим, кто кого добавит.

"Новая версия минималистичного набора системных утилит BusyBo..."
Отправлено Аноним , 25-Дек-14 18:51 
Пофиг! Хочу, устал ждать!!

"Новая версия минималистичного набора системных утилит BusyBo..."
Отправлено Аноним , 25-Дек-14 19:41 
> Пофиг! Хочу, устал ждать!!

Тогда добавь сам.