Trident OS-utvecklare kommer att migrera systemet från BSD till Linux

-Projekt-Trident

För några dagar sedan Trident OS-utvecklare släpptes genom en annons, migrering av projektet till Linux. Trident-projektet utvecklar en färdig att använda grafisk användardistribution som liknar tidigare versioner av PC-BSD och TrueOS.

Trident byggdes ursprungligen med FreeBSD- och TrueOS-teknik, Förutom det använder sig av ZFS-filsystemet och OpenRC-initialiseringssystemet. Projektet grundades av utvecklare involverade i arbetet med TrueOS och positionerades som ett angränsande projekt (TrueOS är en plattform för att skapa distributioner, och Trident är en distribution baserad på denna plattform för slutanvändare).

Nästa år, det beslutades att överföra Tridentproblemen till utvecklingen av Void Linux-distributionen. Anledningen till migrationen från BSD till Linux var oförmågan att bli av med några problem som begränsade användarna av distributionen.

Områden med oro är hårdvarukompatibilitet, stöd för moderna kommunikationsstandarder och pakettillgänglighet. Förekomsten av problem inom dessa områden förhindrar att projektets huvudmål uppnås: förberedelse av en lättanvänd grafisk miljö.

När man valde en ny ram identifierades följande krav:

  • Möjligheten att använda omodifierade paket (ingen ombyggnad) och uppdateras regelbundet från huvuddistributionen.
  • Förutsägbar produktutvecklingsmodell (miljön måste vara konservativ och upprätthålla det vanliga livet i många år).
  • Enkelhet i systemets organisation (en uppsättning små, lättuppgraderade och snabba komponenter i stil med BSD-system snarare än monolitiska och komplicerade lösningar)
  • Godkännande av ändringar från tredje part och tillgängligheten av ett kontinuerligt integrationssystem för testning och montering.
  • Förekomsten av ett fungerande delsystem för grafik, men utan att bero på de redan bildade gemenskaperna som utvecklar skrivbord (Trident planerar att samarbeta med utvecklarna av basdistributionen och arbeta tillsammans för att utveckla skrivbordet och skapa specifika verktyg för att öka användbarheten)
  • Högkvalitativt stöd för uppdaterad hårdvara och regelbundna uppdateringar av utrustningsrelaterade distributionskomponenter (drivrutiner, kärna)

Närmast de fastställda kraven var Void Linux-distributionen, som följde modellen för den kontinuerliga uppdateringscykeln för programversionen (kontinuerliga uppdateringar, inga separata distributionsversioner).

Void Linux använder en enkel runit-systemhanterare för att initialisera och hantera tjänster med sin egen xbps-pakethanterare och paketbyggningssystemet xbps-src.

Istället för Glibc används Musl som ett standardbibliotek och LibreSSL istället för OpenSSL. Void Linux stöder inte installation på en partition med ZFS, men Trident-utvecklare ser inga problem med fristående implementering av den här funktionen med hjälp av ZFSonLinux-modulen.

Samspelet med Void Linux förenklar också det faktum att dess utveckling distribueras under BSD-licensen.

Det förväntas det efter byte till ogiltig linux i trident är det möjligt att utöka stödet för grafikkort och förse användare med mer moderna grafikdrivrutiner, påja hur man förbättrar stödet för ljudkort, ljudströmning, lägg till stöd för streaming av ljud via HDMI, förbättra stöd för trådlösa nätverkskort och enheter med Bluetooth-gränssnitt.

Dessutom, Nyare versioner av programmen kommer att erbjudas användarekommer nedladdningsprocessen att påskyndas och stöd för hybridinstallationer på UEFI-system kommer att läggas till.

En av nackdelarna med migrationen är förlusten av den välbekanta miljön och de verktyg som utvecklats av TrueOS-projektet för systemkonfigurationen, till exempel sysadm.

För att lösa detta problem är det planerat att skriva universella ersättare för sådana verktyg, oavsett vilken typ av operativsystem. Den första utgåvan av den nya Trident-utgåvan är planerad till januari 2020.

Före lanseringen utesluts inte bildandet av alfa- och beta-testbyggnader. Migrering till ett nytt system kräver manuell överföring av innehållet i / hempartitionen.

Support för BSD kommer att avbrytas omedelbart efter lanseringen av den nya upplagan och ett stabilt paketförråd baserat på FreeBSD 12 kommer att tas bort i april 2020 (ett experimentellt paketförråd baserat på FreeBSD 13-Current kommer att tas bort i januari).


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.