Trident-käyttöjärjestelmän kehittäjät siirtävät järjestelmän BSD: stä Linuxiin

-Hankkeen kolmikanta

Muutama päivä sitten Trident-käyttöjärjestelmän kehittäjät julkaisivat mainoksen kautta, projektin siirtyminen Linuxiin. Trident-projekti kehittää käyttövalmiita graafisia käyttäjiä, jotka muistuttavat PC-BSD: n ja TrueOS: n aiempia versioita.

Trident rakennettiin alun perin FreeBSD- ja TrueOS-tekniikoilla, Sen lisäksi käyttää ZFS-tiedostojärjestelmää ja OpenRC-alustusjärjestelmää. Projektin perustivat TrueOSin parissa työskentelevät kehittäjät, ja se sijoittui vierekkäiseksi projektiksi (TrueOS on alusta jakelujen luomiseen ja Trident on tähän alustaan ​​perustuva jakelu loppukäyttäjille).

Ensi vuonna, Trident-ongelmat päätettiin siirtää Void Linux -jakelun kehitykseen. Syynä siirtymiseen BSD: stä Linuxiin oli kyvyttömyys päästä eroon joistakin jakelun käyttäjiä rajoittavista ongelmista.

Huolenaiheita ovat laitteiden yhteensopivuus, tuki nykyaikaisille tiedonsiirtostandardeille ja pakettien saatavuus. Ongelmien esiintyminen näillä alueilla estää hankkeen päätavoitteen saavuttamisen: helppokäyttöisen graafisen ympäristön valmistelun.

Uutta kehystä valittaessa yksilöitiin seuraavat vaatimukset:

  • Mahdollisuus käyttää muokkaamattomia paketteja (ei uudelleenrakennusta) ja päivitetään säännöllisesti pääjakelusta.
  • Ennakoitava tuotekehitysmalli (ympäristön on oltava konservatiivinen ja ylläpidettävä tavallista elämäntapaa monien vuosien ajan).
  • Yksinkertaisuus järjestelmän organisoinnissa (joukko pieniä, helposti päivitettäviä ja nopeatempoisia komponentteja BSD-järjestelmien tyyliin monoliittisten ja monimutkaisten ratkaisujen sijaan)
  • Kolmansien osapuolten tekemien muutosten hyväksyminen ja jatkuvan integrointijärjestelmän saatavuus testausta ja kokoonpanoa varten.
  • Toimivan grafiikan alijärjestelmän läsnäolo mutta riippumatta jo muodostetuista yhteisöistä, jotka kehittävät työpöytiä (Trident aikoo tehdä yhteistyötä perusjakelun kehittäjien kanssa ja kehittää yhdessä työpöytää ja luoda erityisiä apuohjelmia käytettävyyden lisäämiseksi)
  • Laadukas tuki päivitetyille laitteistoille ja säännöllisille päivityksille laitteisiin liittyvien jakelukomponenttien (ohjaimet, ydin)

Lähinnä asetettuja vaatimuksia oli Void Linux -jakelu, joka noudatti jatkuvan ohjelmaversioiden päivityssyklin mallia (jatkuvat päivitykset, ei erillisiä jakelujulkaisuja).

Void Linux käyttää yksinkertaista runit-järjestelmänhallintaa palvelujen alustamiseen ja hallintaan käyttämällä omaa xbps-paketinhallintaohjelmaa ja xbps-src-pakettien koontijärjestelmää.

Glibc: n sijaan Musl käytetään standardikirjastona ja LibreSSL OpenSSL: n sijaan. Void Linux ei tue asennusta osioon, jossa on ZFS, mutta Trident-kehittäjät eivät näe ongelmaa tämän ominaisuuden erillisessä toteutuksessa ZFSonLinux-moduulin avulla.

Vuorovaikutus Void Linuxin kanssa yksinkertaistaa myös sitä, että sen kehitystä jaetaan BSD-lisenssillä.

On odotettavissa, että siirtymisen jälkeen void linuxiin tridentissä on mahdollista laajentaa näytönohjainten tukea ja tarjota käyttäjille nykyaikaisempia grafiikkaohjaimia osoitteessakyllä ​​miten parantaa äänikorttien tukea, äänen suoratoisto, lisää äänen suoratoisto HDMI: n kautta, parantaa langattomien verkkosovittimien ja Bluetooth-liitännällä varustettujen laitteiden tukea.

Lisäksi, käyttäjille tarjotaan ohjelmien uudempia versioita, latausprosessia nopeutetaan ja UEFI-järjestelmien hybridiasennusten tuki lisätään.

Yksi siirron haittapuolista on tutun ympäristön ja TrueOS-projektin järjestelmän kokoonpanolle kehittämien apuohjelmien, kuten sysadmin, menetys.

Tämän ongelman ratkaisemiseksi on tarkoitus kirjoittaa yleisiä korvauksia tällaisille apuohjelmille käyttöjärjestelmän tyypistä riippumatta. Uuden Trident-version ensimmäinen julkaisu on suunniteltu tammikuussa 2020.

Ennen julkaisua alfa- ja beeta-testirakenteiden muodostumista ei ole suljettu pois. Siirtyminen uuteen järjestelmään edellyttää / home-osion sisällön manuaalista siirtämistä.

BSD: n tuki lopetetaan heti uuden version julkaisemisen jälkeen ja vakaa FreeBSD 12 -pohjainen pakettivarasto poistetaan huhtikuussa 2020 (FreeBSD 13-Current -pohjainen kokeellinen arkisto poistetaan tammikuussa).


Ole ensimmäinen kommentti

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.