Vývojáři OS Trident přenesou systém z BSD na Linux

-Projekt-Trident

Před několika dny Vývojáři OS Trident vydáni prostřednictvím reklamy, migrace projektu na Linux. Projekt Trident vyvíjí grafickou distribuci uživatelů připravenou k použití, která se podobá dřívějším verzím PC-BSD a TrueOS.

Trident byl původně postaven na technologiích FreeBSD a TrueOS, Kromě toho využívá souborový systém ZFS a inicializační systém OpenRC. Projekt byl založen vývojáři podílejícími se na práci na TrueOS a byl umístěn jako sousední projekt (TrueOS je platforma pro vytváření distribucí a Trident je distribuce založená na této platformě pro koncové uživatele).

Příští rok, bylo rozhodnuto přenést problémy Tridentu do vývoje distribuce Void Linux. Důvodem migrace z BSD na Linux byla neschopnost zbavit se některých problémů omezujících uživatele distribuce.

Mezi oblasti zájmu patří kompatibilita hardwaru, podpora moderních komunikačních standardů a dostupnost paketů. Přítomnost problémů v těchto oblastech brání dosažení hlavního cíle projektu: příprava snadno použitelného grafického prostředí.

Při výběru nového rámce byly identifikovány následující požadavky:

  • Možnost používat nemodifikované balíčky (bez opětovného sestavení) a pravidelně aktualizováno z hlavní distribuce.
  • Předvídatelný model vývoje produktu (prostředí musí být konzervativní a musí po mnoho let udržovat obvyklý způsob života).
  • Jednoduchost organizace systému (sada malých, snadno upgradovatelných a rychlých komponent ve stylu systémů BSD, spíše než monolitických a komplikovaných řešení).
  • Přijímání změn od třetích stran a dostupnost systému nepřetržité integrace pro testování a montáž.
  • Přítomnost funkčního grafického subsystému, ale bez závislosti na již vytvořených komunitách, které vyvíjejí desktopy (Trident plánuje spolupracovat s vývojáři základní distribuce a spolupracovat na vývoji desktopu a vytváření specifických nástrojů pro zvýšení použitelnosti)
  • Vysoce kvalitní podpora pro aktuální hardware a pravidelné aktualizace distribučních komponent souvisejících s vybavením (ovladače, jádro)

Nejblíže stanoveným požadavkům byla distribuce Void Linux, který se držel modelu kontinuálního cyklu aktualizace verze programu (průběžné aktualizace, žádné samostatné distribuční verze).

Void Linux používá k inicializaci a správě služeb jednoduchého správce systému runit pomocí vlastního správce balíků xbps a systému sestavování balíků xbps-src.

Namísto Glibc se jako standardní knihovna používá Musl a místo OpenSSL LibreSSL. Void Linux nepodporuje instalaci na oddíl se ZFS, ale vývojáři Trident nevidí problém se samostatnou implementací této funkce pomocí modulu ZFSonLinux.

Interakce s Void Linux také zjednodušuje skutečnost, že jeho vývoj je distribuován pod licencí BSD.

Očekává se, že po přechodu na void linux v tridentu je možné rozšířit podporu grafických karet a poskytnout uživatelům modernější grafické ovladače, naano, jak zlepšit podporu pro zvukové karty, streamování zvuku, přidat podporu pro streamování zvuku přes HDMI, vylepšit podporu bezdrátových síťových adaptérů a zařízení s rozhraním Bluetooth.

Navíc, uživatelům budou nabídnuty novější verze programů, proces stahování se zrychlí a přidá se podpora hybridních instalací v systémech UEFI.

Jednou z nevýhod migrace je ztráta známého prostředí a nástrojů vyvinutých projektem TrueOS pro konfiguraci systému, například sysadm.

K vyřešení tohoto problému se plánuje napsat univerzální náhrady těchto obslužných programů bez ohledu na typ operačního systému. První vydání nové edice Trident je naplánováno na leden 2020.

Před spuštěním není vyloučeno vytváření sestavení alfa a beta testu. Migrace na nový systém bude vyžadovat ruční přenos obsahu oddílu / home.

Podpora BSD bude ukončena bezprostředně po vydání nového vydání a stabilní úložiště balíčků založené na FreeBSD 12 bude odstraněno v dubnu 2020 (experimentální úložiště založené na FreeBSD 13-Current bude odstraněno v lednu).


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.