Trident jaqleb minn BSD TrueOS għal Void Linux

Iżviluppaturi Trident OS ħabbar dwar il-migrazzjoni tal-proġett għal Linux. Il-proġett Trident qed jiżviluppa distribuzzjoni grafika tal-utent lesta għall-użu li tfakkar fir-rilaxxi anzjani ta 'PC-BSD u TrueOS. Inizjalment, Trident inbniet fuq teknoloġiji FreeBSD u TrueOS, uża s-sistema tal-fajls ZFS u s-sistema ta 'inizjalizzazzjoni OpenRC. Il-proġett twaqqaf minn żviluppaturi involuti fil-ħidma fuq TrueOS, u kien pożizzjonat bħala proġett relatat (TrueOS hija pjattaforma għall-ħolqien ta 'distribuzzjonijiet, u Trident hija distribuzzjoni għall-konsumaturi finali bbażata fuq din il-pjattaforma).

Is-sena d-dieħla, ġie deċiż li r-rilaxxi ta' Trident jiġu trasferiti għall-iżviluppi tad-distribuzzjoni Null Linux. Ir-raġuni għall-migrazzjoni minn BSD għal Linux kienet l-inabbiltà li mod ieħor teħles minn xi wħud mill-problemi li jillimitaw l-utenti tad-distribuzzjoni. Oqsma ta' tħassib jinkludu l-kompatibilità tal-ħardwer, l-appoġġ għall-istandards moderni tal-komunikazzjoni, u d-disponibbiltà tal-pakketti. Il-preżenza ta 'problemi f'dawn l-oqsma tinterferixxi mal-kisba tal-għan ewlieni tal-proġett - il-preparazzjoni ta' ambjent grafiku faċli għall-utent.

Meta għażlet bażi ġdida, ġew identifikati r-rekwiżiti li ġejjin:

  • Il-ħila li tuża pakketti mhux modifikati (mingħajr bini mill-ġdid) u aġġornati regolarment mid-distribuzzjoni prinċipali;
  • Mudell ta 'żvilupp tal-prodott prevedibbli (l-ambjent għandu jkun konservattiv u jżomm l-istil ta' ħajja tas-soltu għal ħafna snin);
  • Is-sempliċità tal-organizzazzjoni tas-sistema (sett ta 'komponenti żgħar, aġġornati faċilment u veloċi fl-istil ta' sistemi BSD, minflok soluzzjonijiet monolitiċi u kkumplikati);
  • Jaċċettaw bidliet minn partijiet terzi u jkollok sistema ta' integrazzjoni kontinwa għall-ittestjar u l-bini;
  • Il-preżenza ta 'subsistema tal-grafika tax-xogħol, iżda mingħajr dipendenza fuq komunitajiet diġà ffurmati li qed jiżviluppaw desktops (Trident jippjana li jikkoopera mal-iżviluppaturi tad-distribuzzjoni bażi u jaħdem flimkien fuq l-iżvilupp tad-desktop u l-ħolqien ta' utilitajiet speċifiċi biex itejbu l-użabilità);
  • Appoġġ ta 'kwalità għolja għall-ħardwer attwali u aġġornamenti regolari ta' komponenti ta 'distribuzzjoni relatati mal-ħardwer (sewwieqa, kernel);

Il-kit tad-distribuzzjoni rriżulta li kien l-eqreb tar-rekwiżiti ddikjarati Null Linux, li jaderixxu ma 'mudell ta' ċiklu kontinwu ta 'aġġornament tal-verżjonijiet tal-programmi (aġġornamenti rolling, mingħajr rilaxxi separati tad-distribuzzjoni). Void Linux juża maniġer tas-sistema sempliċi biex jinizjalizza u jamministra s-servizzi runit, juża l-maniġer tal-pakketti tiegħu stess xbps u sistema ta 'bini ta' pakketti xbps-src. Użat bħala librerija standard minflok Glibc musl, u minflok OpenSSL - LibreSSL. Void Linux ma jappoġġjax l-installazzjoni fuq partizzjoni b'ZFS, iżda l-iżviluppaturi Trident ma jarawx problema li jimplimentaw b'mod indipendenti tali karatteristika bl-użu tal-modulu ZFSonLinux. L-interazzjoni ma 'Void Linux hija ssimplifikata wkoll mill-fatt li l-iżviluppi tagħha jinfirex taħt liċenzja BSD.

Huwa mistenni li wara t-tranżizzjoni għal Void Linux, Trident se jkun jista 'jespandi l-appoġġ għall-karti tal-grafika u jipprovdi lill-utenti b'sewwieqa tal-grafika aktar moderni, kif ukoll itejjeb l-appoġġ għall-karti tal-ħoss, streaming awdjo, iżid appoġġ għat-trasmissjoni tal-awdjo permezz ta' HDMI, ittejjeb l-appoġġ għal adapters tan-netwerk bla fili u tagħmir b'interface Bluetooth. Barra minn hekk, l-utenti jiġu offruti verżjonijiet aktar reċenti tal-programmi, il-proċess tal-ibbutjar se jiġi aċċellerat, u se jiżdied appoġġ għal installazzjonijiet ibridi fuq sistemi UEFI.

Wieħed mill-iżvantaġġi tal-migrazzjoni huwa t-telf tal-ambjent familjari u l-utilitajiet żviluppati mill-proġett TrueOS għall-konfigurazzjoni tas-sistema, bħal sysadm. Biex issolvi din il-problema, huwa ppjanat li tikteb sostituzzjonijiet universali għal utilitajiet bħal dawn, indipendenti mit-tip ta 'OS. L-ewwel ħarġa tal-edizzjoni l-ġdida ta’ Trident hija skedata għal Jannar 2020. Qabel ir-rilaxx, il-formazzjoni ta 'test alpha u beta builds mhix eskluża. Il-migrazzjoni għal sistema ġdida teħtieġ it-trasferiment manwalment tal-kontenut tal-partizzjoni /home.
Il-bini tal-BSD se jkun appoġġjat imwaqqaf immedjatament wara r-rilaxx tal-edizzjoni l-ġdida, u r-repożitorju tal-pakkett stabbli bbażat fuq FreeBSD 12 se jitħassar f'April 2020 (ir-repożitorju sperimentali bbażat fuq FreeBSD 13-Kurrent se jitħassar f'Jannar).

Mid-distribuzzjonijiet attwali bbażati fuq TrueOS, il-proġett jibqa '
GhostBSD, li joffri d-desktop MATE. Bħal Trident, GhostBSD juża s-sistema init OpenRC u s-sistema tal-fajls ZFS awtomatikament, iżda barra minn hekk jappoġġja l-modalità Live. Wara l-migrazzjoni Trident għal Linux, l-iżviluppaturi GhostBSD iddikjaratli jibqgħu impenjati għas-sistemi BSD u se jkomplu jużaw il-fergħa stabbli TrueOS bħala l-bażi għad-distribuzzjoni tiegħek.

Sors: opennet.ru

Żid kumment