Ilang araw na ang nakalipas, inanunsyo ng mga developer ng Trident OS ang paglipat ng proyekto sa Linux. Ang proyektong Trident ay bumubuo ng isang handa nang gamiting graphical user interface na kahawig ng mga naunang bersyon ng PC-BSD at TrueOS.
Sa simula, ang Trident ay binuo gamit ang mga teknolohiyang FreeBSD at TrueOS , at ginagamit din nito ang ZFS file system at ang OpenRC initialization system. Ang proyekto ay itinatag ng mga developer na kasangkot sa proyektong TrueOS at ipinoposisyon ang sarili bilang isang katabing proyekto (ang TrueOS ay isang plataporma para sa paglikha ng mga distribusyon, at ang Trident ay isang distribusyon batay sa platapormang ito para sa mga end user).
Nang sumunod na taon, napagpasyahan na ilipat ang mga isyu ng Trident sa pagbuo ng distribusyon ng Void Linux. Ang dahilan ng paglipat mula sa BSD patungong Linux ay ang kawalan ng kakayahang malutas ang ilang mga problema na naglimita sa mga gumagamit ng distribusyon.
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 patuloy na siklo ng mga pag-update ng bersyon ng programa (tuloy-tuloy na mga pag-update, nang walang magkakahiwalay na mga 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 Void Linux sa Trident, posible nang palawakin ang suporta para sa mga graphics card at bigyan ang mga user ng mas modernong graphics driver, pati na rin mapabuti ang suporta para sa mga sound card, audio streaming , magdagdag ng suporta para sa audio streaming sa pamamagitan ng HDMI, mapabuti ang suporta para sa mga wireless network adapter at mga device na may Bluetooth interface.
Bilang karagdagan, ang mga gumagamit ay bibigyan ng mga mas bagong bersyon ng mga programa , ang proseso ng pag-download ay mapapabilis, at ang suporta para sa mga hybrid na pag-install sa mga sistema ng UEFI ay idadagdag.
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 ang mga pangkalahatang kapalit para sa mga utility na ito, anuman ang operating system. Ang unang paglabas ng bagong edisyon ng Trident ay nakatakdang ilabas 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 agad na ititigil pagkatapos ng paglabas ng bagong edisyon at isang matatag na repositoryo ng pakete batay sa FreeBSD 12 ang aalisin sa Abril 2020 (isang eksperimental na repositoryo batay sa FreeBSD 13-Current ang aalisin sa Enero).