Издање минималистичког скупа системских услужних програма БусиБок 1.31

Представио издање пакета БусиБок 1.31 са имплементацијом скупа стандардних УНИКС услужних програма, дизајнираних као једна извршна датотека и оптимизованих за минималну потрошњу системских ресурса са задатом величином мањом од 1 МБ. Прво издање нове гране 1.31 позиционирано је као нестабилно, пуна стабилизација ће бити обезбеђена у верзији 1.31.1, која се очекује за око месец дана. Код пројекта се дистрибуира под ГПЛв2 лиценцом.

Модуларна природа БусиБок-а омогућава креирање једне обједињене извршне датотеке која садржи произвољан скуп услужних програма имплементираних у пакету (сваки услужни програм је доступан у облику симболичке везе до ове датотеке). Величина, састав и функционалност збирке услужних програма могу варирати у зависности од потреба и могућности уграђене платформе за коју се врши монтажа. Пакет је самосталан; када је направљен статички са уцлибц-ом, да бисте креирали радни систем на врху Линук кернела, потребно је само да креирате неколико датотека уређаја у директоријуму /дев и припремите конфигурационе датотеке. У поређењу са претходним издањем 1.30, потрошња РАМ-а типичног БусиБок 1.31 склопа смањена је за 86 бајтова (са 1008478 на 1008392 бајта).

БусиБок је главни алат у борби против кршења ГПЛ-а у фирмверу. Софтваре Фреедом Цонсерванци (СФЦ) и Софтваре Фреедом Лав Центер (СФЛЦ) у име програмера БусиБок-а, оба преко sud, и овако закључци вансудски споразуми су више пута успешно утицали на компаније које не обезбеђују приступ изворном коду ГПЛ програма. Истовремено, аутор БусиБок-а даје све од себе да објеката против такве заштите – верујући да му то квари посао.

Следеће промене су истакнуте у БусиБок 1.31:

  • Додате нове команде: тс (имплементација клијента и сервера за ТСП (Тиме-Стамп Протоцол) протокол) и и2цтрансфер (креирање и слање И2Ц порука);
  • Додата подршка за ДХЦП опције за удхцп 100 (информације о временској зони) и 101 (име временске зоне у бази података ТЗ) за ИПв6;
  • Додата подршка за статичка везивања имена хоста за клијенте у удхцпд-у;
  • Асх и хусх схелл имплементирају нумеричке литерале "БАСЕ#нннн". Имплементација команде улимит је учињена басх компатибилном, укључујући опције „-и РЛИМИТ_СИГПЕНДИНГ“ и „-к РЛИМИТ_МСГКУЕУЕ“. Додата подршка за "ваит -н". Додате басх компатибилне ЕПОЦХ променљиве;
  • Хусх схелл имплементира променљиву "$-" која наводи опције љуске које су подразумевано омогућене;
  • Код за прослеђивање вредности по референци је пребачен у бц са упстреам, додата је подршка за воид функције и могућност рада са ибасе вредностима до 36;
  • У брцтл-у, све команде су конвертоване у рад користећи псеудо-ФС /сис;
  • Код фсинц и синц услужних програма је спојен;
  • Имплементација хттпд-а је побољшана. Побољшана обрада ХТТП заглавља и рад у прокси режиму. Листа МИМЕ типова укључује СВГ и ЈаваСцрипт;
  • Опција “-ц” је додата ЛосТуп-у (присилна двострука провера величине датотеке повезане са уређајем петље), као и опција за скенирање партиција. моунт и лосетуп пружају подршку за рад користећи /дев/лооп-цонтрол;
  • У нтпд-у, вредност СЛЕВ_ТХРЕСХОЛД је повећана са 0.125 на 0.5;
  • Додата подршка за додељивање нул вредности сисцтл-у;
  • Додата подршка за разломке вредности у опцији „-н СЕЦ“ за гледање;
  • Додата могућност покретања мдев-а као позадинског процеса;
  • Услужни програм вгет примењује ознаку „-о“ да би одредио датотеку у коју ће се писати дневник. Додата обавештења о почетку и завршетку преузимања;
  • Додата подршка за АИТ ИАЦ команду за телнетд;
  • Додата наредба 'дГ' у ви (брисати садржај од тренутног реда до краја датотеке);
  • Додата опција 'офлаг=аппенд' команди дд;
  • Ознака '-Х' је додата у горњи услужни програм да би се омогућило скенирање појединачних нити.

Такође, пре две недеље одржан издање Тоибок 0.8.1, аналог БусиБок-а, који је развио бивши одржавалац БусиБок-а и дистрибуиран под БСД лиценцом. Главна сврха Тоибок-а је да произвођачима пружи могућност да користе минималистички скуп стандардних услужних програма без отварања изворног кода модификованих компоненти. Према досадашњим могућностима Тоибок-а заостајање из БусиБок-а, али је већ имплементирано 188 основних команди од 220 планираних.

Међу иновацијама Тоибок 0.8.1 можемо приметити:

  • Постигнут је ниво функционалности који је довољан за изградњу Андроид-а у окружењу заснованом на услужним програмима Тоибок.
  • Нове команде мцоокие и девмем су укључене, а преписане команде тар, гунзип и зцат су премештене из тест гране.
  • Предложена је нова имплементација ви за тестирање.
  • Команда финд сада подржава опције "-вхоленаме/-ивхоленаме".
    "-принтф" и "-цонтект";

  • Додата опција "--екцлуде-дир" у греп;
  • Ецхо сада подржава опцију "-Е".
  • Додата подршка за "УУИД" за монтирање.
  • Команда дате сада узима у обзир временску зону наведену у ТЗ променљивој окружења.
  • Додата подршка за релативне опсеге (+Н) до сед.
  • Побољшана читљивост пс, топ и иотоп излаза.

Извор: опеннет.ру

Додај коментар