Ililipat ng mga developer ng Trident OS ang system mula sa BSD patungo sa Linux

-Proyekto-Trident

Ilang araw na ang nakaraan ang Inilabas ang mga developer ng Trident OS sa pamamagitan ng isang ad, paglipat ng proyekto sa Linux. Ang proyekto ng Trident ay bumubuo ng isang handa nang gamitin na graphic na pamamahagi ng gumagamit na kahawig ng mga naunang bersyon ng PC-BSD at TrueOS.

Ang Trident ay orihinal na itinayo sa mga teknolohiyang FreeBSD at TrueOS, Bukod diyan Ginagamit ang sistema ng file ng ZFS at ang sistema ng pagsisimula ng OpenRC. Ang proyekto ay itinatag ng mga developer na kasangkot sa pagtatrabaho sa TrueOS at nakaposisyon bilang isang katabing proyekto (ang TrueOS ay isang platform para sa paglikha ng mga pamamahagi at ang Trident ay isang pamamahagi batay sa platform na ito para sa mga end user).

Sa susunod na taon, napagpasyahan na ilipat ang mga problema sa Trident sa mga pagpapaunlad ng pamamahagi ng Void Linux. Ang dahilan para sa paglipat mula sa BSD patungo sa Linux ay ang kawalan ng kakayahang matanggal ang ilang mga isyu na naghihigpit sa mga gumagamit ng pamamahagi.

Ang mga lugar na pinag-aalala ay kasama ang pagiging tugma ng hardware, suporta para sa mga pamantayan sa komunikasyon sa modernong panahon, at pagkakaroon ng packet. Ang pagkakaroon ng mga problema sa mga lugar na ito ay humahadlang sa pagkamit ng pangunahing layunin ng proyekto: ang paghahanda ng isang madaling gamiting grapikong kapaligiran.

Kapag pumipili ng isang bagong balangkas, nakilala ang mga sumusunod na kinakailangan:

  • Ang kakayahang gumamit ng hindi nabagong mga pakete (walang muling pagtatayo) at regular na na-update mula sa pangunahing pamamahagi.
  • Mahuhulaan na modelo ng pagbuo ng produkto (ang kapaligiran ay dapat maging konserbatibo at mapanatili ang karaniwang paraan ng pamumuhay sa loob ng maraming taon).
  • Ang pagiging simple sa pagbubuo ng system (isang hanay ng maliliit, madaling i-upgrade, at mabilis na mga sangkap sa istilo ng mga system ng BSD, kaysa sa monolithic at kumplikadong mga solusyon)
  • Pagtanggap ng mga pagbabago mula sa mga third party at ang pagkakaroon ng isang tuloy-tuloy na sistema ng pagsasama para sa pagsubok at pagpupulong.
  • Ang pagkakaroon ng isang gumaganang subsystem ng graphics, ngunit nang hindi nakasalalay sa mga nabuo na mga komunidad na bumuo ng mga desktop (Plano ng Trident na makipagtulungan sa mga developer ng pamamahagi ng base at magtulungan upang mapaunlad ang desktop at lumikha ng mga partikular na kagamitan upang madagdagan ang kakayahang magamit)
  • Mataas na kalidad na suporta para sa napapanahong hardware at regular na mga pag-update ng mga bahagi ng pamamahagi na nauugnay sa kagamitan (mga driver, kernel)

Ang pinakamalapit sa itinatag na mga kinakailangan ay ang pamamahagi ng Void Linux, na sumunod sa modelo ng tuluy-tuloy na pag-update ng bersyon ng programa (patuloy na pag-update, walang hiwalay na paglabas ng pamamahagi).

Gumagamit ang Void Linux ng isang simpleng manager ng runit system upang pasimulan at pamahalaan ang mga serbisyo, gamit ang sarili nitong xbps package manager at xbps-src package build system.

Sa halip na Glibc, ang Musl ay ginagamit bilang isang karaniwang silid-aklatan at LibreSSL sa halip na OpenSSL. Ang Void Linux ay hindi sumusuporta sa pag-install sa isang pagkahati sa ZFS, ngunit ang mga developer ng Trident ay hindi nakakakita ng isang problema sa pag-iisa na pagpapatupad ng tampok na ito gamit ang ZFSonLinux module.

Pinapasimple din ng pakikipag-ugnayan sa Void Linux ang katotohanan na ang mga pagpapaunlad nito ay ipinamamahagi sa ilalim ng lisensya ng BSD.

Inaasahan na pagkatapos lumipat sa walang bisa linux sa trident posible na pahabain ang suporta para sa mga graphic card at magbigay sa mga gumagamit ng mas maraming mga modernong driver ng graphics, saoo kung paano mapabuti ang suporta para sa mga sound card, audio streaming, magdagdag ng suporta para sa streaming audio sa pamamagitan ng HDMI, pagbutihin ang suporta para sa mga wireless network adapter at device na may interface ng Bluetooth.

Bukod dito, ang mga mas bagong bersyon ng mga programa ay inaalok sa mga gumagamit, ang proseso ng pag-download ay mapabilis at suportahan para sa mga hybrid na pag-install sa mga system ng UEFI ay maidaragdag.

Ang isa sa mga drawbacks ng paglipat ay ang pagkawala ng pamilyar na kapaligiran at mga kagamitan na binuo ng proyekto ng TrueOS para sa pagsasaayos ng system, tulad ng sysadm.

Upang malutas ang problemang ito, pinaplano na magsulat ng mga unibersal na kapalit para sa mga naturang kagamitan, hindi alintana ang uri ng operating system. Ang unang pagpapalabas ng bagong edisyon ng Trident ay naka-iskedyul para sa Enero 2020.

Bago ilunsad, ang pagbuo ng pagtatayo ng alpha at beta ay hindi isinasantabi. Ang paglipat sa isang bagong sistema ay mangangailangan ng manu-manong paglipat ng mga nilalaman ng pagkahati sa / bahay.

Ang suporta para sa BSD ay ihihinto kaagad pagkatapos ng paglabas ng bagong edisyon at ang isang matatag na imbakan ng pakete batay sa FreeBSD 12 ay aalisin sa Abril 2020 (isang pang-eksperimentong lalagyan batay sa FreeBSD 13-Kasalukuyang aalisin sa Enero).


Ang nilalaman ng artikulo ay sumusunod sa aming mga prinsipyo ng etika ng editoryal. Upang mag-ulat ng isang pag-click sa error dito.

Maging una sa komento

Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.