Trident OS-utviklere vil migrere systemet fra BSD til Linux

-Prosjekt-Trident

For noen dager siden ble Trident OS-utviklere utgitt gjennom en annonse, migrering av prosjektet til Linux. Trident-prosjektet utvikler en klar til bruk grafisk brukerdistribusjon som ligner tidligere versjoner av PC-BSD og TrueOS.

Trident ble opprinnelig bygget med FreeBSD og TrueOS-teknologier, Bortsett fra det bruker ZFS-filsystemet og OpenRC-initialiseringssystemet. Prosjektet ble grunnlagt av utviklere som var involvert i arbeidet med TrueOS og ble posisjonert som et tilstøtende prosjekt (TrueOS er en plattform for å lage distribusjoner og Trident er en distribusjon basert på denne plattformen for sluttbrukere).

Neste år, det ble besluttet å overføre Trident-problemene til utviklingen av Void Linux-distribusjonen. Årsaken til overgangen fra BSD til Linux var manglende evne til å kvitte seg med noen problemer som begrenser brukerne av distribusjonen.

Bekymringsområder inkluderer maskinvarekompatibilitet, støtte for moderne kommunikasjonsstandarder og tilgjengelighet av pakker. Tilstedeværelsen av problemer i disse områdene hindrer oppnåelsen av hovedmålet for prosjektet: utarbeidelse av et brukervennlig grafisk miljø.

Når du valgte et nytt rammeverk, ble følgende krav identifisert:

  • Evnen til å bruke umodifiserte pakker (ingen ombygging) og oppdateres jevnlig fra hoveddistribusjonen.
  • Forutsigbar produktutviklingsmodell (miljøet må være konservativt og opprettholde den vanlige livsstilen i mange år).
  • Enkelhet i organiseringen av systemet (et sett med små, enkle å oppgradere og raske komponenter i stil med BSD-systemer, snarere enn monolitiske og kompliserte løsninger).
  • Aksept av endringer fra tredjepart og tilgjengeligheten av et kontinuerlig integreringssystem for testing og montering.
  • Tilstedeværelsen av et fungerende grafikksystem, men uten å avhenge av de allerede dannede samfunnene som utvikler stasjonære maskiner (Trident planlegger å samarbeide med utviklerne av basedistribusjonen og samarbeide om å utvikle skrivebordet og lage spesifikke verktøy for å øke brukervennligheten)
  • Støtte av høy kvalitet for oppdatert maskinvare og regelmessige oppdateringer av utstyrsrelaterte distribusjonskomponenter (drivere, kjerne)

Det nærmeste de etablerte kravene var Void Linux-distribusjonen, som fulgte modellen til den kontinuerlige programversjonsoppdateringssyklusen (kontinuerlige oppdateringer, ingen separate distribusjonsutgivelser).

Void Linux bruker en enkel runit systemansvarlig for å initialisere og administrere tjenester ved å bruke sin egen xbps pakkehåndterer og xbps-src pakkebyggesystemet.

I stedet for Glibc brukes Musl som et standardbibliotek og LibreSSL i stedet for OpenSSL. Void Linux støtter ikke installasjon på en partisjon med ZFS, men Trident-utviklere ser ikke noe problem med frittstående implementering av denne funksjonen ved hjelp av ZFSonLinux-modulen.

Samspillet med Void Linux forenkler også det faktum at dens utvikling distribueres under BSD-lisensen.

Det forventes det etter å ha byttet til ugyldig Linux i trident er det mulig å utvide støtten for grafikkort og gi brukerne mer moderne grafikkdrivere, påja hvordan forbedre støtten for lydkort, lydstrømming, legg til støtte for streaming av lyd via HDMI, forbedre støtten for trådløse nettverkskort og enheter med Bluetooth-grensesnitt.

Videre nyere versjoner av programmene vil bli tilbudt brukere, vil nedlastingsprosessen øke og støtte for hybridinstallasjoner på UEFI-systemer vil bli lagt til.

En av ulempene med migrasjonen er tapet av det kjente miljøet og verktøyene som er utviklet av TrueOS-prosjektet for systemkonfigurasjonen, for eksempel sysadm.

For å løse dette problemet er det planlagt å skrive universelle erstatninger for slike verktøy, uavhengig av type operativsystem. Den første utgivelsen av den nye Trident-utgaven er planlagt til januar 2020.

Før lansering er dannelsen av alfa- og beta-testbygginger ikke utelukket. Overføring til et nytt system vil kreve manuell overføring av innholdet i / hjempartisjonen.

Støtte for BSD vil bli avviklet umiddelbart etter utgivelsen av den nye utgaven og et stabilt pakkelager basert på FreeBSD 12 vil bli fjernet i april 2020 (et eksperimentelt lager basert på FreeBSD 13-Current vil bli fjernet i januar).


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.