Dimittere de minimalistic paro of ratio utilitatum BusyBox 1.32

Subjuncta sarcina emissio Busybox 1.32 cum exsequenda copia utilitatum vexillum UNIX, ut unum exsecutabile et optimized ad minimam consumptionem instrumentorum opum cum statuto minoris quam 1 MB. Prima emissio novi rami 1.32 ut instabilis ponitur, plena stabilisatio in versione 1.32.1 providebitur, quae circiter mensem expectatur. In codice exertus licentia GPLv2 distribuitur.

Naturae modularis BusyBox efficit ut unum efficiat unum fasciculum exsecutabile, quo arbitraria copia utilitatum in sarcina conficitur (unaquaeque utilitas in forma coniunctionis symbolicae huic fasciculi praesto est). Magnitudo, compositio et functiones collectionis utilitatum variari possunt secundum necessitates et facultates tribunalis immersi pro quo conventus exercetur. Sarcina in se contenta est, cum uclibc stabiliter constructa, systema laborantem in summitate nuclei Linux creare, tantum opus est ut plures tabellas machinae in /dev directorio creare et conformationem imaginum parare. 1.31 comparata emissione priori, RAM consumptio BusyBox typicae 1.32, conventus ab 3590 bytes auctus est (ab 1011750 ad 1015340 bytes).

BusyBox est principale instrumentum in pugna contra GPL violationes in firmware. Libertas Software Conservancy (SFC) et Software Freedom Law Center (SFLC) pro tincidunt BusyBox, tum per atrium, illa via conclusiones pacta extra curiae societates saepe feliciter moverunt quae aditum non praebent ad principium programmatum GPL. Eodem tempore auctor BusyBox operam suam facit obiecti adversus tale praesidium - credens rem suam dissipare.

Sequentes mutationes in BusyBox 1.32 extolluntur:

  • Novum mandatum adiecit mim currere skippts ex dato Mimfile (aliquantum rei nudatae utilitatem faciunt);
  • Inventus utilitas optionem "-vacuae" addidit ad reprimendam tabularum inanibus;
  • In utilitate wget, modus ad numerum redictionum ampliatus est, et firmamentum ad reprimendum TLS libellorum cum ENABLE_FEATURE_WGET_OPENSSL adductum est;
  • Rectum subsidium adiecit pro indice exemplarium (pattern_list) comprehendendi et optionem "-R" addidit (recursus processus contentorum directorium);
  • Solvitur problemata, quae in Clang 9 aedificando facta sunt, et monita compilator tollenda;
  • Magna vis fixorum proposita est ad fraxinum et talari mandandum conchis, quae ad convenientiam cum aliis conchis emendandam intendebant. Facultas autocompleti constructi in mandatis cum tabs cinereo et silentio addita est. Nova mandata aedificata in cinere confirmata sunt.
  • Fdisk utilitas nunc partitiones HFS et HFS+ sustentat;
  • init, condiciones generis emendavit tractatio cum significationibus recipiuntur;
  • Utilitatem visualium magna ratio parametri nmeter additae output format "%NT" (tempus cum zeros aligned);
  • Facultas processus et elenchus CPUs ostentandi ad negotium (optionem "-c" additum est;
  • In tar, mores optionis "-a" mutata est, quae, loco compressionis "lzma", nunc cum autodetectione lima extensionis coniungitur;
  • Udhcpc6 additur pro Β«statelessΒ» pro DHCPv6 (servulus parametros retis tantum mittit, sine inscriptione);
  • nslookup now supports process of responses without RR records and adds support for SRV records;
  • Nova mandata "showmacs" et "showstp" addita brctl sunt;
  • Subsidiis additis pro "Nulla servo" parametri dhcpc;
  • Additur occasus ad syslogd ad ostentationem temporis cum millisecondo praecisione;
  • In httpd, cum in NOMMU modo currit, alium directorium domus constituere permittitur et optio "-h" cum processu curriculo currit;
  • xargs tractationem argumentorum in virgultis inclusam emendavit et rectam rationem optionis "-n" servavit;
  • Certa cimices in grep, top, dc, gzip, awk, bc, ntpd, pidof, stat, telnet, tftp, whois, unzip, chgrp, httpd, vi, route utilities.

Etiam, mensem ultimum cepit locus release Toybox 0.8.3analogum BusyBox, a priore BusyBox assertoris et elaboratum distributum sub BSD licentia. Praecipuum propositum Toybox est fabricatores praebere facultatem utendi minimalisticas utilitates vexillum sine fonte aperiendo codicem partium mutationum. Secundum Toybox facultates usque pigri e BusyBox, sed 272 praecepta fundamentalia iam effecta sunt (204 totaliter et 68 ex parte) ex 343 cogitavit.

Inter innovationes Toybox 0.8.3 notare possumus:

  • Nova addita imperia rtcwake, blkdiscard, getopt et readelf;
  • "radicem facere" facultatem praebet ut tabernus ambitus operandi innixa solum in nucleo Linux et Toybox utilitatibus, quae onerari possunt utendo proprio scripto inito;
  • Addidit initialem subsidium modulorum cum instrumentis separatis utilitatum quae in principali ToyBox non continentur;
  • Interpres mandatum nugatorium est 80% paratum (nullum est subsidium functionum, historiae, administrationis terminalis, jobs, $(( math)), templates adhuc);
  • Auxilia additae optiones ad varias utilitates additas, incluso patch, cal, cp, mv, lsattr, chattr, ls, id, netcat et setid.

Source: opennet.ru