The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Новая версия минималистичного набора системных утилит BusyBo..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Новая версия минималистичного набора системных утилит BusyBo..."  +1 +/
Сообщение от opennews (??) on 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 как через суд (https://www.opennet.ru/opennews/art.shtml?num=27520), так и путём заключения (https://www.opennet.ru/opennews/art.shtml?num=26883) внесудебных соглашений неоднократно успешно воздействовала на компании, не предоставляющие доступ к исходному коду GPL-программ. Для производителей, которые не желают открывать исходные тексты модифицированных компонентов, в рамках проекта Toybox (http://landley.net/toybox/) развивается аналог BusyBox, распространяемый (https://www.opennet.ru/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
Новость: https://www.opennet.ru/opennews/art.shtml?num=41335

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Новая версия минималистичного набора системных утилит BusyBo..."  –2 +/
Сообщение от Аноним (??) on 24-Дек-14, 10:03 
Зависание в nanddump при чтении bad-блока исправили?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Новая версия минималистичного набора системных утилит BusyBo..."  +15 +/
Сообщение от A.Stahl (ok) on 24-Дек-14, 10:13 
Уверен что такие специфические вопросы следует задавать на сайте проекта, а не тут.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

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

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

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

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

busybox уже не тот :)

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

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

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

21. "Новая версия минималистичного набора системных утилит BusyBo..."  +3 +/
Сообщение от Аноним (??) on 24-Дек-14, 21:48 
> busybox уже не тот :)

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

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

4. "Новая версия минималистичного набора системных утилит BusyBo..."  +1 +/
Сообщение от Аноним (??) on 24-Дек-14, 11:07 
> Зависание в nanddump при чтении bad-блока исправили?

а их и не было

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

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

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

8. "Новая версия минималистичного набора системных утилит BusyBo..."  +1 +/
Сообщение от Ыр on 24-Дек-14, 13:47 
Удивительно, что комментарий написан по-русски!
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

14. "Новая версия минималистичного набора системных утилит BusyBo..."  +1 +/
Сообщение от XoRe (ok) on 24-Дек-14, 17:18 
> Удивительно, что комментарий написан по-русски!

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

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

19. "Новая версия минималистичного набора системных утилит BusyBo..."  +2 +/
Сообщение от Аноним (??) on 24-Дек-14, 21:15 
Удивляют русскоязычные католики и лютеране?
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

6. "Новая версия минималистичного набора системных утилит BusyBo..."  –3 +/
Сообщение от Аноним (??) on 24-Дек-14, 13:03 
в busybox не помешали бы miniperl и tcc
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

9. "Новая версия минималистичного набора системных утилит BusyBo..."  +7 +/
Сообщение от Аноним (??) on 24-Дек-14, 13:56 
и системд
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

16. "Новая версия минималистичного набора системных утилит BusyBo..."  –1 +/
Сообщение от Аноним (??) on 24-Дек-14, 18:19 
Запланированно в 1.24
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

27. "Новая версия минималистичного набора системных утилит BusyBo..."  –1 +/
Сообщение от Аноним (??) on 24-Дек-14, 22:32 
>и системд

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

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

35. "Новая версия минималистичного набора системных утилит BusyBo..."  +/
Сообщение от Аноним (??) on 25-Дек-14, 05:01 
наоборот.systemd - написан под влиянием BusyBox. причем передозировка оного - привела к перегибам у "поттерингов" в инженеринге всего этого и бонопартизму, просто карикатурно-лютому.
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

10. "Новая версия минималистичного набора системных утилит BusyBo..."  +/
Сообщение от Аноним (??) on 24-Дек-14, 14:38 
100 кб для tcc, жирновато
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

29. "Новая версия минималистичного набора системных утилит BusyBo..."  –1 +/
Сообщение от Аноним (??) on 24-Дек-14, 22:36 
>100 кб для tcc, жирновато

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

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

13. "Новая версия минималистичного набора системных утилит BusyBo..."  +/
Сообщение от Анотим on 24-Дек-14, 17:04 
Для любителей конпелять на embedded? Или кому это нужно, недопонял?
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

28. "Новая версия минималистичного набора системных утилит BusyBo..."  –1 +/
Сообщение от Аноним (??) on 24-Дек-14, 22:35 
> Для любителей конпелять на embedded? Или кому это нужно, недопонял?

для jit, ffi

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

25. "Новая версия минималистичного набора системных утилит BusyBo..."  +1 +/
Сообщение от Аноним (??) on 24-Дек-14, 22:03 
> в busybox не помешали бы miniperl и tcc

Нафига?

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

30. "Новая версия минималистичного набора системных утилит BusyBo..."  –2 +/
Сообщение от Аноним (??) on 24-Дек-14, 22:38 
>Нафига?

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

Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

34. "Новая версия минималистичного набора системных утилит BusyBo..."  +/
Сообщение от Аноним (??) on 25-Дек-14, 04:12 
> ответил 3.27, 3.28, 3.29

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

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

Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

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

наконец-то

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

18. "Новая версия минималистичного набора системных утилит BusyBo..."  +/
Сообщение от ibujhbygblfh on 24-Дек-14, 20:30 
угу, только все нормальные люди почему-то забивают на busybox-овую реализацию и ставят полноценный iproute2
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

24. "Новая версия минималистичного набора системных утилит BusyBo..."  –1 +/
Сообщение от Аноним (??) on 24-Дек-14, 22:03 
> полноценный iproute2

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

Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

37. "Новая версия минималистичного набора системных утилит BusyBo..."  +1 +/
Сообщение от Mihail Zenkov (ok) on 25-Дек-14, 13:33 
Для десктопа и ноутбука вполне хватает.
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

15. "Новая версия минималистичного набора системных утилит BusyBo..."  –1 +/
Сообщение от Аноним (??) on 24-Дек-14, 18:05 
А где ssh?????
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

22. "Новая версия минималистичного набора системных утилит BusyBo..."  +2 +/
Сообщение от Аноним (??) on 24-Дек-14, 21:50 
> А где ssh?????

Dropbear же.

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

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

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

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

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

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

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

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

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

Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

32. "Новая версия минималистичного набора системных утилит BusyBo..."  –3 +/
Сообщение от fir on 25-Дек-14, 01:20 
Ты серьёзно считаешь разработчиков того же postgresql или nginx бездельниками? Какой же сверх работой занят ты сам?
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

33. "Новая версия минималистичного набора системных утилит BusyBo..."  –1 +/
Сообщение от Аноним (??) on 25-Дек-14, 02:38 
> Ты серьёзно считаешь разработчиков того же postgresql или nginx бездельниками? Какой же
> сверх работой занят ты сам?

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

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

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

Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

40. "Новая версия минималистичного набора системных утилит BusyBo..."  +/
Сообщение от fir on 25-Дек-14, 20:06 
Никаких завуалированных намеков и скрытых смыслов - только праздное любопытство в связи с "Бcдельники".
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

42. "Новая версия минималистичного набора системных утилит BusyBo..."  +1 +/
Сообщение от Аноним (??) on 26-Дек-14, 17:31 
> с "Бcдельники".

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

Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

43. "Новая версия минималистичного набора системных утилит BusyBo..."  +/
Сообщение от fir on 26-Дек-14, 23:02 
Выходит ты не считаешь их бездельниками. Моё любопытство удовлетворено. Ты мог бы и без длинного пассажа обойтись.
Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору

31. "Новая версия минималистичного набора системных утилит BusyBo..."  +2 +/
Сообщение от Аноним (??) on 24-Дек-14, 23:16 
Вещь хорошая, тоже в systemD добавим.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

36. "Новая версия минималистичного набора системных утилит BusyBo..."  +/
Сообщение от Аноним (??) on 25-Дек-14, 09:54 
Еще посмотрим, кто кого добавит.
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

38. "Новая версия минималистичного набора системных утилит BusyBo..."  –1 +/
Сообщение от Аноним (??) on 25-Дек-14, 18:51 
Пофиг! Хочу, устал ждать!!
Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

39. "Новая версия минималистичного набора системных утилит BusyBo..."  +/
Сообщение от Аноним (??) on 25-Дек-14, 19:41 
> Пофиг! Хочу, устал ждать!!

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

Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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