Programistoj de Trident OS migros la sistemon de BSD al Linukso

-Projekto-Tridento

Antaŭ kelkaj tagoj la Programistoj de Trident OS liberigitaj per reklamo, migrado de la projekto al Linukso. La projekto Trident disvolvas prete uzeblan grafikan distribuon de uzantoj, kiu similas antaŭajn versiojn de PC-BSD kaj TrueOS.

Komence, Trident estis konstruita kun FreeBSD kaj TrueOS-teknologioj, Krom tio uzas la dosiersistemon ZFS kaj la inicialigan sistemon OpenRC. La projekto estis fondita de programistoj implikitaj en laborado pri TrueOS kaj estis poziciigita kiel apuda projekto (TrueOS estas platformo por krei distribuojn kaj Trident estas distribuo bazita sur ĉi tiu platformo por finuzantoj).

Venonta jaro, oni decidis transdoni la problemojn Trident al la disvolviĝoj de la distribuo Void Linukso. La kialo de la migrado de BSD al Linukso estis la nekapablo forigi iujn problemojn restriktantajn uzantojn de la distribuo.

Maltrankviligaj areoj inkluzivas aparatan kongruon, subtenon por modernaj komunikaj normoj kaj pakaĵa havebleco. La ĉeesto de problemoj en ĉi tiuj areoj malebligas la atingon de la ĉefa celo de la projekto: la preparado de facile uzebla grafika medio.

Elektante novan kadron, la jenaj postuloj estis identigitaj:

  • La kapablo uzi nemodifitajn pakojn (sen rekonstruo) kaj regule ĝisdatigita de la ĉefa dissendo.
  • Antaŭvidebla produkta disvolva modelo (la medio devas esti konservativa kaj konservi la kutiman vivmanieron dum multaj jaroj).
  • Simpleco en la organizado de la sistemo (aro de malgrandaj, facile ĝisdatigeblaj kaj rapidaj eroj laŭ la stilo de BSD-sistemoj, anstataŭ monolitaj kaj komplikaj solvoj).
  • Akcepto de ŝanĝoj de triaj kaj la havebleco de kontinua integriĝa sistemo por testado kaj muntado.
  • La ĉeesto de funkcianta grafika subsistemo, sed sen dependi de la jam formitaj komunumoj, kiuj disvolvas labortablojn (Trident planas kunlabori kun la programistoj de la baza distribuo kaj labori kune por disvolvi la labortablon kaj krei specifajn utilecojn por pliigi uzeblon)
  • Altkvalita subteno por ĝisdata aparataro kaj regulaj ĝisdatigoj ekipaĵ-rilataj distribuokomponentoj (ŝoforoj, kerno)

La plej proksima al la establitaj postuloj estis la distribuo Void Linukso, kiu aliĝis al la modelo de la ciklo de ĝisdatiga versio de kontinua programo (kontinuaj ĝisdatigoj, neniuj apartaj distribuaĵoj).

Void Linukso uzas simplan runit-sistemadministrilon por pravalorizi kaj administri servojn, uzante sian propran xbps-pakaĵmanaĝeron kaj la xbps-src-pakaĵan sistemon.

Anstataŭ Glibc, Musl estas uzata kiel norma biblioteko kaj LibreSSL anstataŭ OpenSSL. Void Linukso ne subtenas instaladon en subdisko kun ZFS, sed programistoj de Trident ne vidas problemon pri memstara efektivigo de ĉi tiu funkcio per la modulo ZFSonLinux.

La interagado kun Void Linukso ankaŭ simpligas la fakton, ke ĝiaj evoluoj estas distribuitaj sub la BSD-permesilo.

Oni atendas tion post ŝanĝo al void linux en tridento eblas etendi la subtenon por grafikaj kartoj kaj provizi uzantojn per pli modernaj grafikaj peliloj ĉejes kiel plibonigi subtenon por sonkartoj, elsendanta sonon, aldonu subtenon por elsendado de audio per HDMI, plibonigi subtenon por sendrataj retaj adaptiloj kaj aparatoj kun Bluetooth-interfaco.

Ankaŭ, pli novaj versioj de la programoj estos ofertitaj al uzantoj, la elŝuta procezo rapidiĝos kaj subteno por hibridaj instalaĵoj sur UEFI-sistemoj estos aldonita.

Unu el la malavantaĝoj de la migrado estas la perdo de la familiara medio kaj la utilecoj disvolvitaj de la projekto TrueOS por la sistema agordo, kiel ekzemple sysadm.

Por solvi ĉi tiun problemon, oni planas verki universalajn anstataŭaĵojn por tiaj utilaĵoj, sendepende de la speco de operaciumo. La unua eldono de la nova eldono Trident estas antaŭvidita por januaro 2020.

Antaŭ lanĉo, la formado de alfa kaj beta-testoj ne estas ekskludita. Migrado al nova sistemo postulos manan translokigon de la enhavo de la / hejma subdisko.

Subteno por BSD ĉesos tuj post la eldono de la nova eldono kaj stabila paka deponejo bazita sur FreeBSD 12 estos forigita en aprilo 2020 (eksperimenta deponejo bazita sur FreeBSD 13-Current estos forigita en januaro).


La enhavo de la artikolo aliĝas al niaj principoj de redakcia etiko. Por raporti eraron alklaku Ĉi tie.

Estu la unua por komenti

Lasu vian komenton

Via retpoŝta adreso ne estos eldonita.

*

*

  1. Respondeculo pri la datumoj: Miguel Ángel Gatón
  2. Celo de la datumoj: Kontrola SPAM, administrado de komentoj.
  3. Legitimado: Via konsento
  4. Komunikado de la datumoj: La datumoj ne estos komunikitaj al triaj krom per laŭleĝa devo.
  5. Stokado de datumoj: Datumbazo gastigita de Occentus Networks (EU)
  6. Rajtoj: Iam ajn vi povas limigi, retrovi kaj forigi viajn informojn.