ProHoster > Blog > internet nuus > Vrystelling van 'n minimalistiese stel stelselhulpmiddels BusyBox 1.32
Vrystelling van 'n minimalistiese stel stelselhulpmiddels BusyBox 1.32
Bekendgestel pakket vrystelling BusyBox 1.32 met die implementering van 'n stel standaard UNIX-nutsprogramme, ontwerp as 'n enkele uitvoerbare lΓͺer en geoptimaliseer vir minimale verbruik van stelselhulpbronne met 'n vasgestelde grootte van minder as 1 MB. Die eerste vrystelling van die nuwe tak 1.32 is geposisioneer as onstabiel, volle stabilisering sal verskaf word in weergawe 1.32.1, wat oor ongeveer 'n maand verwag word. Die projekkode word onder die GPLv2-lisensie versprei.
Die modulΓͺre aard van BusyBox maak dit moontlik om een ββverenigde uitvoerbare lΓͺer te skep wat 'n arbitrΓͺre stel nutsprogramme bevat wat in die pakket geΓ―mplementeer is (elke nutsprogram is beskikbaar in die vorm van 'n simboliese skakel na hierdie lΓͺer). Die grootte, samestelling en funksionaliteit van die versameling nutsprogramme kan gewissel word na gelang van die behoeftes en vermoΓ«ns van die ingebedde platform waarvoor die samestelling uitgevoer word. Die pakket is selfstandig; wanneer dit staties gebou is met uclibc, om 'n werkende stelsel bo-op die Linux-kern te skep, hoef jy net verskeie toestellΓͺers in die /dev-gids te skep en konfigurasielΓͺers voor te berei. In vergelyking met die vorige weergawe 1.31, het die RAM-verbruik van die tipiese BusyBox 1.32-samestelling met 3590 grepe toegeneem (van 1011750 tot 1015340 grepe).
BusyBox is die hoofinstrument in die stryd teen GPL-oortredings in firmware. Die Software Freedom Conservancy (SFC) en Software Freedom Law Centre (SFLC) namens die BusyBox-ontwikkelaars, beide deur hof, en op hierdie manier gevolgtrekkings Buitehofooreenkomste het maatskappye wat nie toegang tot die bronkode van GPL-programme verskaf nie, herhaaldelik suksesvol beΓ―nvloed. Terselfdertyd doen die skrywer van BusyBox sy bes om voorwerpe teen sulke beskerming - glo dat dit sy besigheid ruΓ―neer.
Die volgende veranderinge word in BusyBox 1.32 uitgelig:
ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Π² ΠΏΡΠΎΡΠ»ΠΎΠΌ ΠΌΠ΅ΡΡΡΠ΅ plaasgevind vrylating Toybox 0.8.3, 'n analoog van BusyBox, ontwikkel deur die voormalige BusyBox-onderhouer en versprei onder BSD-lisensie. Die hoofdoel van Toybox is om vervaardigers die vermoΓ« te bied om 'n minimalistiese stel standaardhulpprogramme te gebruik sonder om die bronkode van gewysigde komponente oop te maak. Volgens Toybox-vermoΓ«ns tot dusver agterbly ΠΎΡ BusyBox, Π½ΠΎ ΡΠΆΠ΅ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ 272 Π±Π°Π·ΠΎΠ²ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄ (204 ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΠΈ 68 ΡΠ°ΡΡΠΈΡΠ½ΠΎ) ΠΈΠ· 343 Π·Π°ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²Π°Π½Π½ΡΡ .
Onder die innovasies van Toybox 0.8.3 kan ons daarop let: