Trident trece de la BSD TrueOS la Void Linux

Dezvoltatori Trident OS a anunțat despre migrarea proiectului la Linux. Proiectul Trident dezvoltă o distribuție grafică pentru utilizatori gata de utilizat, care amintește de versiunile mai vechi ale PC-BSD și TrueOS. Inițial, Trident a fost construit pe tehnologiile FreeBSD și TrueOS, a folosit sistemul de fișiere ZFS și sistemul de inițializare OpenRC. Proiectul a fost fondat de dezvoltatori implicați în lucrul la TrueOS și a fost poziționat ca un proiect conex (TrueOS este o platformă pentru crearea de distribuții, iar Trident este o distribuție pentru consumatorii finali bazată pe această platformă).

Anul viitor, s-a decis transferul versiunilor Trident către dezvoltarea distribuției Void Linux. Motivul migrării de la BSD la Linux a fost incapacitatea de a scăpa altfel de unele dintre problemele care limitează utilizatorii distribuției. Domeniile de îngrijorare includ compatibilitatea hardware, suportul pentru standardele moderne de comunicații și disponibilitatea pachetelor. Prezența problemelor în aceste zone interferează cu atingerea obiectivului principal al proiectului - pregătirea unui mediu grafic ușor de utilizat.

La alegerea unei noi baze, au fost identificate următoarele cerințe:

  • Abilitatea de a utiliza pachete nemodificate (fără reconstruire) și actualizate regulat din distribuția părinte;
  • Model previzibil de dezvoltare a produsului (mediul ar trebui să fie conservator și să mențină stilul obișnuit de viață pentru mulți ani);
  • Simplitatea organizării sistemului (un set de componente mici, ușor de actualizat și rapide în stilul sistemelor BSD, în loc de soluții monolitice și complicate);
  • Acceptarea modificărilor de la terți și deținerea unui sistem de integrare continuă pentru testare și construire;
  • Prezența unui subsistem grafic funcțional, dar fără dependență de comunitățile deja formate care dezvoltă desktop-uri (Trident intenționează să coopereze cu dezvoltatorii distribuției de bază și să lucreze împreună la dezvoltarea desktop-ului și la crearea de utilități specifice pentru a îmbunătăți gradul de utilizare);
  • Suport de înaltă calitate pentru hardware-ul actual și actualizări regulate ale componentelor de distribuție legate de hardware (drivere, kernel);

Setul de distribuție s-a dovedit a fi cel mai apropiat de cerințele declarate Void Linux, aderând la un model de ciclu continuu de actualizare a versiunilor de program (actualizări rulante, fără lansări separate ale distribuției). Void Linux folosește un manager de sistem simplu pentru a inițializa și gestiona serviciile rulați-l, folosește propriul manager de pachete xbps și sistemul de construire a pachetelor xbps-src. Folosit ca bibliotecă standard în loc de Glibc musl, iar în loc de OpenSSL - LibreSSL. Void Linux nu acceptă instalarea pe o partiție cu ZFS, dar dezvoltatorii Trident nu văd o problemă cu implementarea independentă a unei astfel de caracteristici folosind modulul ZFSonLinux. Interacțiunea cu Void Linux este simplificată și de faptul că dezvoltările sale răspândire sub licența BSD.

Este de așteptat ca după trecerea la Void Linux, Trident să poată extinde suportul pentru plăcile grafice și să ofere utilizatorilor drivere grafice mai moderne, precum și să îmbunătățească suportul pentru plăcile de sunet, streaming audio, să adauge suport pentru transmisia audio prin HDMI, îmbunătățiți suportul pentru adaptoarele de rețea fără fir și dispozitivele cu interfață Bluetooth. În plus, utilizatorilor li se vor oferi versiuni mai recente de programe, procesul de pornire va fi accelerat și se va adăuga suport pentru instalările hibride pe sisteme UEFI.

Unul dintre dezavantajele migrării este pierderea mediului familiar și a utilităților dezvoltate de proiectul TrueOS pentru configurarea sistemului, precum sysadm. Pentru a rezolva această problemă, este planificat să scrieți înlocuitori universale pentru astfel de utilități, independent de tipul de sistem de operare. Prima lansare a noii ediții Trident este programată pentru ianuarie 2020. Înainte de lansare, formarea de versiuni alfa și beta de testare nu este exclusă. Migrarea la un sistem nou va necesita transferul manual al conținutului partiției /home.
Compilările BSD vor fi acceptate întreruptă imediat după lansarea noii ediții, iar depozitul stabil de pachete bazat pe FreeBSD 12 va fi șters în aprilie 2020 (depozitul experimental bazat pe FreeBSD 13-Current va fi șters în ianuarie).

Dintre distribuțiile actuale bazate pe TrueOS, proiectul rămâne
GhostBSD, oferind desktop-ul MATE. La fel ca Trident, GhostBSD folosește sistemul de inițiere OpenRC și sistemul de fișiere ZFS în mod implicit, dar acceptă în plus modul Live. După migrarea Trident la Linux, dezvoltatorii GhostBSD stabilitcare rămân angajate în sistemele BSD și vor continua să utilizeze ramura stabilă TrueOS ca bază pentru distribuirea dvs.

Sursa: opennet.ru

Adauga un comentariu