The OpenNET Project / Index page

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



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

"Релиз минималистичного набора системных утилит BusyBox 1.31"  +/
Сообщение от opennews (?), 11-Июн-19, 10:27 
Представлен (https://busybox.net/news.html) релиз пакета BusyBox 1.31 (http://www.busybox.net/)  с реализацией набора стандартных утилит UNIX, оформленных в виде единого исполняемого файла и оптимизированных для минимального потребления системных ресурсов при размере комплекта менее 1 Мб. Первый выпуск новой ветки 1.31 позиционируется как нестабильный, полная стабилизация будет обеспечена в версии 1.31.1, которая ожидается примерно через месяц. Код проекта распространяется под лицензией GPLv2.


Модульный характер  BusyBox даёт возможность сформировать один унифицированный исполняемый файл, содержащий в себе произвольный набор реализованных в пакете утилит (каждая утилита доступна в форме символической ссылки на данный файл). Размер, состав и функциональность коллекции утилит можно варьировать в зависимости от потребностей и возможностей встраиваемой платформы, для которой осуществляется сборка. Пакет самодостаточный, при статической сборке с uclibc для создания рабочей системы поверх ядра Linux требуется лишь создать несколько файлов устройств в директории /dev и  подготовить файлы конфигурации. По сравнению с прошлым выпуском 1.20 потребление оперативной памяти типовой сборкой BusyBox 1.30 уменьшилось на 86 байт (с 1008478 до 1008392 байт).  

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-программ. В то же время автор BusyBox всячески возражает (https://www.opennet.ru/opennews/art.shtml?num=24685) против такой защиты - считая что она ломает ему бизнес.

В версии BusyBox 1.31 выделяются следующие изменения:


-  Добавлены новые команды: ts (реализация клиента и сервера для протокола TSP (Time-Stamp Protocol)) и  i2ctransfer (создание и отправка сообщений I2C);
-  В udhcp добавлена поддержка опций DHCP 100 (https://tools.ietf.org/html/rfc4833) (сведения о часовом поясе) и 101 (название часового пояса в БД TZ) для IPv6;
-  В udhcpd добавлена поддержка статических привязок имён хостов к клиентам;


-  В командных оболочках  ash и hush реализованы числовые литералы "BASE#nnnn". Приведена к совместимости с bash реализация команды ulimit, в том числе добавлены опции  "-i RLIMIT_SIGPENDING" и "-q RLIMIT_MSGQUEUE". Добавлена поддержка "wait -n". Добавлены совместимые с bash переменные EPOCH;

-  В командной оболочке hush реализована переменная "$-", в которой перечислены активированные по умолчанию опции командной оболочки;

-  В bc из upstream перенесён код для передачи значений по ссылке, добавлена поддержка void-функций и возможность работы со значениями ibase до 36;
-  В brctl все команды переведены на работу с использованием псевдо-ФС  /sys;
-  Объединён код утилит fsync и sync;
-  Усовершенствована реализация httpd. Улучшена обработка HTTP-заголовков и работа в режиме прокси. В список MIME-типов включены SVG и JavaScript;
-  В losetup добавлена опция  "-c" (принудительная перепроверка размера файла, связанного c loop-устройством), а также опция для сканирования разделов. В mount и losetup обеспечена поддержка работы с использованием /dev/loop-control;

-  В  ntpd значение SLEW_THRESHOLD увеличено  с 0.125 до 0.5;
-  В sysctl добавлена поддержка присвоения пустых значений;

-  В  watch добавлена поддержка дробных значений в опции "-n SEC";
-  Добавлена возможность запуска mdev в форме фонового процесса;

-  В утилите  wget реализован флаг "-o" для определения файла для записи лога. Добавлены уведомления о начале и завершении загрузки;

-  В telnetd добавлена поддержка команды AYT IAC;

-   В vi добавлена команда  'dG'(удаление содержимого от текущей строки  до конца файла);

-  В команду dd добавлена опция 'oflag=append';
-  В утилиту top добавлен флаг '-H' для включения режима сканирования отдельных потоков.


Кроме того, две недели назад состоялся (https://github.com/landley/toybox/releases/tag/0.8.1) релиз Toybox 0.8.1 (http://landley.net/toybox/), аналога BusyBox, развиваемого бывшим мэйнтейнером BusyBox и распространяемого (https://www.opennet.ru/opennews/art.shtml?num=32952) под лицензией BSD. Основным назначением Toybox является предоставление производителям возможности использования минималистичного набора стандартных утилит без открытия исходных текстов модифицированных компонентов. По возможностям Toybox пока отстаёт (http://landley.net/toybox/status.html) от  BusyBox, но уже реализовано 188 базовых команд из 220 запланированных.  


Из новшеств Toybox 0.8.1 можно отметить:


-  Достигнут уровень функциональности, достаточный для сборки Android в окружении на базе утилит Toybox.
-  В состав включены новые команды mcookie и  devmem, из тестовой ветки перенесены переписанные команды tar, gunzip и  zcat.
-  Для тестирования предложена новая реализация vi.
-  В команду find добавлена поддержка опций "-wholename/-iwholename",
"-printf" и "-context";
-  В grep добавлена опция "--exclude-dir";
-  В echo появилась поддержка опции "-E".
-  В mount добавлена поддержка  "UUID".
-   В команду date добавлен учёт часового пояса, заданного в переменной окружения  TZ.
-   В sed добавлена поддержка относительных диапазонов (+N).
-  Улучшена читаемость вывода ps, top и iotop.


URL: http://lists.busybox.net/pipermail/busybox-cvs/2019-June/039...
Новость: https://www.opennet.ru/opennews/art.shtml?num=50844

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

Оглавление

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


1. "Релиз минималистичного набора системных утилит BusyBox 1.31"  –9 +/
Сообщение от ДмитрийСССР (?), 11-Июн-19, 10:27 
"По сравнению с прошлым выпуском 1.20 потребление оперативной памяти типовой сборкой BusyBox 1.30 уменьшилось на 86 байт (с 1008478 до 1008392 байт"

Они это серьёзно?

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

2. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +13 +/
Сообщение от leap42 (ok), 11-Июн-19, 10:32 
думаю да
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

4. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +15 +/
Сообщение от Аноним (4), 11-Июн-19, 10:53 
Что не так?
Этот софт изначально задуман для применения в системах с ограниченным ОЗУ и ПЗУ.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

29. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +/
Сообщение от Аноним84701 (ok), 11-Июн-19, 13:43 
> Что не так?
> Этот софт изначально задуман для применения в системах с ограниченным ОЗУ и ПЗУ.

В том что "не мерседес, а запорожец, не в лотто, а в карты,  не выиграл …"
>
> Sizes of busybox-1.30.1 and busybox-1.31.0 (with equivalent config, static uclibc build):
>    text       data        bss        dec        hex    filename
> 1008478        487       7436    1016401      f8251    busybox-1.30.1
> 1008392        482       7428    1016302      f81ee    busybox-1.31.0

.

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

89. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +/
Сообщение от sage (??), 12-Июн-19, 16:53 
Речь про уменьшение потребления оперативной памяти, а не размера файла.
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

91. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +/
Сообщение от Аноним84701 (ok), 12-Июн-19, 17:36 
> Речь про уменьшение потребления оперативной памяти, а не размера файла.

Речь о непонятном переводе. Оригинал я процитировал.
Впрочем, размер .text напрямую влияет на потребление оперативной памяти.

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

31. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +/
Сообщение от ыы (?), 11-Июн-19, 13:52 
а на прошлой сборке он нехило так вырос на 7 килобайт...
плюс  7 килобайт
минус 86 байт
успех однако :)
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

88. "Релиз минималистичного набора системных утилит BusyBox 1.31"  –1 +/
Сообщение от дядя (?), 12-Июн-19, 10:34 
плюс 86 байт, а мы тут точно не новость с презентации очередного ипхона про его рекордную емкость батарейки читаем оО
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

25. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +/
Сообщение от grsec (ok), 11-Июн-19, 13:20 
Более того, функционал растет, объем уменьшается.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

36. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +1 +/
Сообщение от ыы (?), 11-Июн-19, 14:04 
это локальный минимум.. а тренд там прет вверх как на дрожжах...
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

3. "Релиз минималистичного набора системных утилит BusyBox 1.31"  –6 +/
Сообщение от Аноним (3), 11-Июн-19, 10:44 
> По сравнению с прошлым выпуском 1.20 потребление оперативной памяти типовой сборкой BusyBox 1.30 уменьшилось на 86 байт (с 1008478 до 1008392 байт

Вот теперь заживем

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

9. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +/
Сообщение от Анонтоним (?), 11-Июн-19, 12:17 
У них там наверняка ещё есть энтузиасты, проверяющие 100500 версий компилятора, в поисках сборки размером на ещё три байта меньше. Плюс некоторым важен размер сжатого бинарника.
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

11. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +10 +/
Сообщение от Аноним (11), 11-Июн-19, 12:54 
С учётом расширения функционала - они сумели уменьшить потребление памяти. Вы всерьёз считаете, что имеете основания смеяться над этим?
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

33. "Релиз минималистичного набора системных утилит BusyBox 1.31"  –4 +/
Сообщение от ыы (?), 11-Июн-19, 13:59 
у мя на малине 16 гиговые флэшки.. меньше нет.. я незнаю чем их заполнить...
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

62. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +/
Сообщение от Аноним (62), 11-Июн-19, 17:35 
А, ну на твоей малине применения для бизибокса закончились, разрабы то и забыли.. Кроме того, я уверен, что на твоей малине стоят gnu coreutils
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

78. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +/
Сообщение от подоконник (?), 11-Июн-19, 22:47 
С этим ихним линуксом это невозможно. Истинно говорю тебе, ставь венду.
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

87. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +/
Сообщение от anonymous (??), 12-Июн-19, 10:19 
В первую очередь важно сколько образ приложения занимает в оперативной памяти, а не сколько он занимает на накопителе, но и это тоже важно.

Для busybox размер важный показатель и они о нём сообщают, что правильно.

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

39. "Релиз минималистичного набора системных утилит BusyBox 1.31"  –9 +/
Сообщение от memcache (?), 11-Июн-19, 14:07 
Да. Потому что подсчёт в байтах - это нелепо. Никто и лишнюю сотню килобайт бы не заметил.
Сейчас уже смартфоны имеют по 4-8 ГИГАБАЙТ памяти.
Нет смысла оптимизировать такие крохи, когда рядом будет что-то крутиться абсолютно не оптимизированное и жрать лишние десятки мегабайт просто потому что потому.
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

47. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +1 +/
Сообщение от Анонтоним (?), 11-Июн-19, 14:52 
Всё ещё выпускаются wifi роутеры у которых флешка на 4194304 байт, из которых область в 65536 байт зарезервирована под загрузчик и "nvram".
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

76. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +/
Сообщение от РЭБовец (?), 11-Июн-19, 19:36 
Да, а есть еще SoC`и с меньшими ресурсами ОЗУ и ПЗУ.
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору

64. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +2 +/
Сообщение от Аноним (62), 11-Июн-19, 17:39 
Счастье в неведении. Порой бывает такой страшный эмбед и столь же дикие задачи на пределе железа..
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

69. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +2 +/
Сообщение от Зелень (?), 11-Июн-19, 17:57 
Да вам, батенька, в новости про электрон.
А то, что есть ещё и микроконтроллеры с килобайтной памятью, грядущий IoT, тут уже не всё так потребительно. Производителю умного чайника не выгодно, чтобы из-за каких-то чайников пришлось удорожить производство чипов хотя бы в 2 раза на миллионной партии.
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

73. "Релиз минималистичного набора системных утилит BusyBox 1.31"  –2 +/
Сообщение от ыы (?), 11-Июн-19, 18:12 
>микроконтроллеры с килобайтной памятью

ну давай, расскажи мне как на таком контроллере работает бусибокс...на ядре линукс 5.0

>грядущий IoT

будет с гигом оперативки...

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

74. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +/
Сообщение от Зелень (?), 11-Июн-19, 18:32 
Речь о счёте байтов, а не сабже.
Ответить | Правка | ^ к родителю #73 | Наверх | Cообщить модератору

70. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +4 +/
Сообщение от Аноним (70), 11-Июн-19, 17:57 
Советую перестать считать, что эмбедовка ограничивается твоей мобилой и ознакомиться для расширения кругозора со статьями
https://lwn.net/Articles/741494/
https://lwn.net/Articles/744507/
https://lwn.net/Articles/746780/
https://lwn.net/Articles/748198/
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

5. "Релиз минималистичного набора системных утилит BusyBox 1.31"  –4 +/
Сообщение от Аноним (5), 11-Июн-19, 10:59 
В 1 Гб 12 485 370 раз влезает эти 86 байт.
Следовательно на 1 Гб:
Можно запустить 1064,715168799 инстансов предыдущей версии BusyBox
и 1064,805972281 новых версий инстансов.

Т.е. экономия не видна.
Следовательно на 10 Гб, будет уже запущен на 1 инстанс busybox, т.е. 10648 вместо 10647

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

6. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +8 +/
Сообщение от Аноним (6), 11-Июн-19, 11:04 
Я, конечно, извиняюсь, но тебе никогда в голову не приходило то, что оно рассчитано не только на ПК? Какой-нибудь роутер с 16мб оперативки? И там каждый байт на счету, не?
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

17. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +/
Сообщение от Аноним (17), 11-Июн-19, 13:08 
Хех, 16мб оперативки... Жируете, сударь :)
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

35. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +/
Сообщение от НяшМяш (ok), 11-Июн-19, 14:02 
Я мажор, у меня в роутере 32. Правда флешку зажали, 4 мегабайта всего поставили.
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

56. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +/
Сообщение от АнонАнон (?), 11-Июн-19, 17:25 
Мажоры сейчас сидят на медиатеке mt7621 там оперативки до 512Mb, рабочий HW NAT на ванильной openwrt без блобов и 2 ядра 4 треда мипс. И стоит это от 30-40$ за роутер на али с официальной поддержкой openwrt.
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

77. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +/
Сообщение от Аноним Анонимович Анонимов (?), 11-Июн-19, 20:11 
У меня друг резко мажором захотел стать. Предоставьте ссылку.
Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору

79. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +2 +/
Сообщение от Аноним (79), 11-Июн-19, 22:50 
Медиатек без блобов? Конечно-конечно.
Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору

83. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +/
Сообщение от Аноним (62), 11-Июн-19, 23:10 
Я бы тоже не отказался от пруфачка на счет hwnat без блоба
Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору

85. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +/
Сообщение от Аноним (85), 12-Июн-19, 00:11 
>рабочий HW NAT
>на ванильной openwrt

OpenWRT же категорически против hwnatа, даже если есть свободные длайверы без блобов, ведь это же работать надо, портируя эти драйвера с  версии на версию !!! А всё ради чего ? Ради неперегрева? Да фиг с нним. Ради отсутствия зависаний? Опенврт не падает !!!

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

26. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +1 +/
Сообщение от grsec (ok), 11-Июн-19, 13:21 
На моем первом pc было вообще 8.
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

40. "Релиз минималистичного набора системных утилит BusyBox 1.31"  –1 +/
Сообщение от ыы (?), 11-Июн-19, 14:13 
у мя было кажется 4... но это было 30 лет назад...
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

58. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +2 +/
Сообщение от А (??), 11-Июн-19, 17:27 
4мб 30 лет назад. Да Вы мажор, батенька. ES-1840 c 512кб Вы пропустили 30 лет назад видимо. Да и IBM PC-286 шли с 1мб в основной массе. 4мб - это уже 386sx/dx какой-нибудь...
Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

59. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +1 +/
Сообщение от OpenEcho (?), 11-Июн-19, 17:27 
Да вы монстры пацаны с такими обьемами в мегабайты...
Мой первый комп "Специалист" имел всего 16Kb RAM    
Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

90. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +/
Сообщение от OpenEcho (?), 12-Июн-19, 17:11 
Ностальгия, для тех кто в теме:
https://ru.wikipedia.org/wiki/Специалист_(компьютер)

не смотря на маленькую по сегодняшним меркам память, "Спец" мог делать такое:
https://youtube.com/watch?v=Tfqn4G8jOjI

помимо кучи софта от черепахи Радио-86РК

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

38. "Релиз минималистичного набора системных утилит BusyBox 1.31"  –3 +/
Сообщение от ыы (?), 11-Июн-19, 14:07 
роутеры с меньшим количеством оператички очень плохо работают с шифрованием канала... так что... утилита для ненужного хлама за который люди готовы платить деньги потому что слегка туповаты?
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

52. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +/
Сообщение от abi (?), 11-Июн-19, 16:32 
Все роутеры без аппаратного ускорителя очень плохо работают с шифрованием канала, потому что стоящий в них АРМовый огрызок традиционно не может в математику.
Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

75. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +1 +/
Сообщение от Ordu (ok), 11-Июн-19, 18:39 
16мб и каждый байт? На 16кб ты будешь считать каждый байт. На 360кб ты будешь считать уже не каждый. На 1Мб ты будешь считать лишь некоторые байты. На 16Мб ты будешь считать килобайтами.

Как я понимаю, в новости про уменьшение написали лишь для того, чтобы сообщить, что BusyBox не распухает, и 86 байт здесь надо читать как 0 + статистически незначимая погрешность. Получилось, как получилось, потому что авторы новости не нашли хороших слов, чтобы высказать что-то в стиле:

> По сравнению с прошлым выпуском 1.30 потребление оперативной памяти типовой сборкой BusyBox 1.31 не увеличилось (уменьшилось на 86 байт с 1008478 до 1008392 байт).

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

8. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +/
Сообщение от VoDA (ok), 11-Июн-19, 11:26 
Более правильно сказать, что добавили возможностей и остались на том же потреблении памяти.

На размерах обачных окружений типа AWS & co использование BusyBox вместо GNU может очень здорово съэкономить ресурсов.

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

27. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +/
Сообщение от ыы (?), 11-Июн-19, 13:39 
деуплицирование там у них, встроенной в стораджи
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

18. "Релиз минималистичного набора системных утилит BusyBox 1.31"  –2 +/
Сообщение от Нанобот (ok), 11-Июн-19, 13:10 
и не лень было считать...ах да, каникулы ж начались, точно
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

65. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +1 +/
Сообщение от Аноним (62), 11-Июн-19, 17:43 
Те, у кого сейчас начались каникулы - даже что-то близко подобное наваять не смогли бы, не переживай. Хотя, кто знает..
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

71. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +/
Сообщение от Зелень (?), 11-Июн-19, 18:01 
Хеллоуворлд без движка хромиума или дотнета это ж, пф.. это фантастика!
Ответить | Правка | ^ к родителю #65 | Наверх | Cообщить модератору

7. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +6 +/
Сообщение от VoDA (ok), 11-Июн-19, 11:24 
Молодцы, с увеличением функционала удерживают потребление ресурсов.

Такую бы оптимизацию да для комбайнов типа Ubuntu и Android.
Наверняка процентов 30 оптимизации по RAM и CPU можно сделать прямо сразу.

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

37. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +/
Сообщение от НяшМяш (ok), 11-Июн-19, 14:04 
Как бы не 50%. В окружениях на базе третьегнома удаляется (или отключается) всё, связанное с evolution calendar - сразу минус 200 мегабайт памяти, почти четверть.
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

49. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +/
Сообщение от InuYasha (?), 11-Июн-19, 15:52 
с KDE немного помеьнше, но можно отключить всякие индексаторы-проверяльщики и вырубить дурацкие спецэффекты и получить нехилую экономию как памяти, так и времени ЦПУ.
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

43. "Релиз минималистичного набора системных утилит BusyBox 1.31"  –1 +/
Сообщение от ыы (?), 11-Июн-19, 14:32 
все будет как в игрушках... понизить FPS, понизить разрешение, понизить текстуры...
а потом -  "да нафиг в такое вообще играть"? :)
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

82. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +/
Сообщение от gogo (?), 11-Июн-19, 23:05 
Если "нафига в такое играть", то нафига в такое играть? 8 )
Игра - это процесс действия, а не созерцания ; )
Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору

10. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +/
Сообщение от rm rf CWindows (?), 11-Июн-19, 12:34 
Toybox - это просто какая-то диверсия куколдов против свободного ПО на пользу yблюдочным корпорациям.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

13. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +/
Сообщение от Лел (?), 11-Июн-19, 12:56 
Можешь пояснить? Я в танке
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

16. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +/
Сообщение от BSD_Cucks_BTFO (?), 11-Июн-19, 13:01 
BSD-лицензия позволяет любому просто скопировать код, закрыть его и продавать с ним продукты, не открывая изменений, то есть вообще никак не котрибутя что-то назад в оригинальный проект.
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

28. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +/
Сообщение от ыы (?), 11-Июн-19, 13:43 
а ткните пожалуйста пальчиком - где в ГПЛ написано о необходимости что либо куда то контрибутить ?
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

45. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +/
Сообщение от BSD_Cucks_BTFO (?), 11-Июн-19, 14:48 
Обязательное открытие изменений косвенно подразумевает контрибуцию обратно в проект. Очевидно же.
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

48. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +4 +/
Сообщение от анонн (?), 11-Июн-19, 15:05 
> Обязательное открытие изменений косвенно подразумевает контрибуцию обратно в проект.
> Очевидно же.

Обязательное для кого? Облачники и прочие "все-что-угодно-ас-а-сервис" амазоны, гугли и майки сюда не попадают и "контрибутят" только крошки с барского стола.

Теслы вроде попадают, а кода уже лет 6 как все еще не видать (и никто из почтенных ревнителей лицензий с гордо задранной гузочкой почему-то даже не чешется).
Миллиарды гаджетов от китайцев? Да плевали китайцы на все эти заморочки бледнолицых чашко-глазых с Великой Китайской, но опять же, почему-то ревнители скромно стоят в сторонке и помалкивают.


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

19. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +/
Сообщение от Аноним (19), 11-Июн-19, 13:11 
Мазохисты, сэр.
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

20. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +/
Сообщение от Нанобот (ok), 11-Июн-19, 13:13 
ути-пути! корпорации опять обидели маленьго опеннетного анонима
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

23. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +/
Сообщение от Аноним (19), 11-Июн-19, 13:16 
Ты сделал несколько ошибок в слове "крапорации".
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

50. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +/
Сообщение от InuYasha (?), 11-Июн-19, 15:54 
crap по рации? :D
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

80. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +/
Сообщение от Аноним (79), 11-Июн-19, 22:53 
> Ты сделал несколько ошибок в слове "крапорации".

Только одну, првильно — "копрорации".

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

55. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +/
Сообщение от Всем Анонимусам Анонимус (?), 11-Июн-19, 17:21 
ШШШШ, не ломайте ребенку детство, пусть думает, что большинство кода написали добрые феи.
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

34. "Релиз минималистичного набора системных утилит BusyBox 1.31"  –1 +/
Сообщение от xm (ok), 11-Июн-19, 14:00 
Свобода это рабство, да.
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

86. "Релиз минималистичного набора системных утилит BusyBox 1.31"  –1 +/
Сообщение от Аноним (85), 12-Июн-19, 00:13 
А вот и любители несвежего копирайта пожаловали.
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

12. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +/
Сообщение от Аноняшка (?), 11-Июн-19, 12:55 
интересно, под (Free)DOS/Win98/Win10 эксешник скомпилируется?...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

21. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +/
Сообщение от Аноним (21), 11-Июн-19, 13:14 
Попробуй, потом нам расскажешь.
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

22. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +/
Сообщение от Аноним (19), 11-Июн-19, 13:14 
Поставь MinGW-W64 и попробуй собрать.
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

41. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +1 +/
Сообщение от ыы (?), 11-Июн-19, 14:16 
он есть в поставке цигвина. но если есть острое желание экзотики - можете собрать самостоятельно конечно :)
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

14. "Релиз минималистичного набора системных утилит BusyBox 1.31"  –1 +/
Сообщение от Аноняшка (?), 11-Июн-19, 12:58 
Минималистичным ОС вроде Колибри это нужно?
А что, если в busybox встроить systemd/X/electron/ ну, или, если серьезно, lynx/mplayer/dev/weechat?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

24. "Релиз минималистичного набора системных утилит BusyBox 1.31"  –1 +/
Сообщение от Аноним (19), 11-Июн-19, 13:19 
Systemd и Electron минималистичным ОС точно не нужно. И в bysybox - чур меня, чур...
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

66. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +/
Сообщение от Аноним (62), 11-Июн-19, 17:46 
Ай молодец
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

15. "Релиз минималистичного набора системных утилит BusyBox 1.31"  –2 +/
Сообщение от Аноняшка (?), 11-Июн-19, 13:00 
/deb/ (пакетный менеджр) (быстрофикс)
ну и ctorrent/gcc/golang туда же, например....
и/или минималистичное ядро, способное запустить busybox....
это потенциально возможно?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

30. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +/
Сообщение от Аноним (30), 11-Июн-19, 13:46 
Потенциально можно даже отвести под работу линя не файловую систему, а файлик в другой файловой системе. Впринципе оно реализуемо, но какой смысл? При обновлении хотя бы одной софтины вам придется пересобирать всю сборку, хотя смысла особого нету, если вы не шифруетесь настолько, что даже не хотите палить установленный софт.
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

32. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +2 +/
Сообщение от ыы (?), 11-Июн-19, 13:55 
пакетный менеджер+торрент качалка+компилятор и все это в мнималистичном виде...

что бы это могло быть... :)

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

46. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +/
Сообщение от Аноним (46), 11-Июн-19, 14:49 
Ну дистрибутив в котором есть только busybox из бинарников - мне кажется возможен, разве нет?
Там и инит и шелл... (Можно даже статически собрать)
Ты хочешь чтобы всё это было интегрировано в busybox зачем-то или просто минималистичный дистрибутив с ним и этими утилитами? Есть всякие aboriginal linux и nenuzhnix (ненужникс, дистрибутив такой)
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

84. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +/
Сообщение от Pofigist (?), 11-Июн-19, 23:43 
> Ну дистрибутив в котором есть только busybox из бинарников - мне кажется возможен, разве нет?

Да таких... вагон и маленькая тележка. Только они все крайне узкоспециализированы. И пакетный менеджер обычно ipkg

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

51. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +/
Сообщение от Stanislavvv (?), 11-Июн-19, 16:29 
Может, плюнуть и взять какой-нибудь Alpine?
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

42. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +3 +/
Сообщение от Аноним (42), 11-Июн-19, 14:28 
Это что ж, они наплевали на Юникс-философию?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

44. "Релиз минималистичного набора системных утилит BusyBox 1.31"  –1 +/
Сообщение от Аноним (46), 11-Июн-19, 14:45 
Вот по идее это в каком-то смысле всё ещё юниксвей снаружи. Нужно конкретизировать философию.
Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору

54. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +1 +/
Сообщение от Owlet (?), 11-Июн-19, 16:54 
Это же не Red Hat, значит всё в порядке, можно всё в один бинарник пихать.
Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору

57. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +1 +/
Сообщение от анонн (?), 11-Июн-19, 17:26 
> Это же не Red Hat, значит всё в порядке, можно всё в один бинарник пихать.

Это ж аноним, значит все в порядке -- можно не разбираться, а просто писать чепуху!
Подсказка: замена бузибоксного awk, cat, sh, grep и остальных 100500 компонентов может производиться на любую альтернативную, "наружную" реализацию прямо на лету, без пересборок и прочего.

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

63. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +1 +/
Сообщение от Аноним (63), 11-Июн-19, 17:37 
Как наплевали?

"Всё есть файл".

Там и есть один файл.

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

68. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +/
Сообщение от Нанобот (ok), 11-Июн-19, 17:52 
это их право
Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору

72. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +/
Сообщение от Зелень (?), 11-Июн-19, 18:05 
Если это разбить на кучу утилит, а не символик линкс, то увеличится занимаемое место, что противоречит основному назначению.
Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору

53. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +1 +/
Сообщение от Owlet (?), 11-Июн-19, 16:53 
> набора стандартных утилит UNIX
> для минимального потребления системных ресурсов

при этом

> реализация httpd
> telnetd
> vi

и где истерики как про systemd? то есть автору busybox можно всё в один бинарник пихать?

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

60. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +1 +/
Сообщение от Аноним (46), 11-Июн-19, 17:29 
Идеологически это всё ещё много утилит в одном бинарнике.
Этим не заставляют пользоваться как systemd. Systemd пропихивают катаньем или мытьём.
Ответить | Правка | ^ к родителю #53 | Наверх | Cообщить модератору

61. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +1 +/
Сообщение от анонн (?), 11-Июн-19, 17:35 
>> набора стандартных утилит UNIX
>> для минимального потребления системных ресурсов
> при этом
>> реализация httpd
>> telnetd
>> vi
> и где истерики как про systemd? то есть автору busybox можно всё
> в один бинарник пихать?

Возможно, потому что авторы не позиционирует свой ящик, как единственно верную замену всему, что было до них, с собственным, нескучным и непохожим интерфейсом и поведением?
https://busybox.net/about.html
> BusyBox combines tiny versions of many common UNIX utilities into a single
> small executable.
> the options that are included provide the expected functionality and behave very much like their GNU counterparts.
> BusyBox provides a fairly complete environment for any small or embedded system.

Т.е. заточенный набор утилит для спец-систем.
Ну и да, если вам нужен именно gawk или полноценный grep - "но проблем", прям на лету можно заменить, в отличие от.

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

67. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +/
Сообщение от Аноним (62), 11-Июн-19, 17:49 
Хорош прикалываться, задачи то вполне понятны. Впрочем, тут и выше объяснили для тех, кому еще не. Можно собать без vi, если хочется
Ответить | Правка | ^ к родителю #53 | Наверх | Cообщить модератору

81. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +1 +/
Сообщение от Аноним (79), 11-Июн-19, 22:57 
> и где истерики как про systemd?

А что, busybox тоже уже пихают в принудительном порядке во все дистрибутивы, а coreutils выпиливают?

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

92. "Релиз минималистичного набора системных утилит BusyBox 1.31"  +/
Сообщение от Wilem (?), 14-Июн-19, 18:07 
Очень удобная штука для кросс-платформенных скриптов.  Делаешь один bash-файл, кладёшь рядом линуксовую и виндовую версии busybox и забываешь про любой геморрой наличия или отсутствия нужных скрипту программ на стороне заказчика.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

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




Спонсоры:
Слёрм
Inferno Solutions
Hosting by Ihor
Хостинг:

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