Trident cambia de BSD TrueOS a Void Linux

Desenvolvedores do sistema operativo Trident anunciou sobre a migración do proxecto a Linux. O proxecto Trident está a desenvolver unha distribución gráfica de usuarios lista para usar que lembra as versións máis antigas de PC-BSD e TrueOS. Inicialmente, Trident construíuse con tecnoloxías FreeBSD e TrueOS, utilizou o sistema de ficheiros ZFS e o sistema de inicialización OpenRC. O proxecto foi fundado por desenvolvedores implicados no traballo en TrueOS, e situouse como un proxecto relacionado (TrueOS é unha plataforma para crear distribucións e Trident é unha distribución para consumidores finais baseada nesta plataforma).

O ano que vén, decidiuse transferir os lanzamentos de Trident aos desenvolvementos de distribución Void Linux. O motivo da migración de BSD a Linux foi a incapacidade de desfacerse doutro xeito dalgúns dos problemas que limitan os usuarios da distribución. As áreas de preocupación inclúen a compatibilidade de hardware, compatibilidade con estándares de comunicacións modernos e dispoñibilidade de paquetes. A presenza de problemas nestas áreas interfire coa consecución do obxectivo principal do proxecto: a preparación dun entorno gráfico amigable.

Ao elixir unha nova base, identificáronse os seguintes requisitos:

  • A capacidade de usar paquetes non modificados (sen reconstruír) e actualizados regularmente da distribución principal;
  • Modelo de desenvolvemento de produtos previsibles (o ambiente debe ser conservador e manter o estilo de vida habitual durante moitos anos);
  • Sinxeleza da organización do sistema (un conxunto de compoñentes pequenos, facilmente actualizables e rápidos ao estilo dos sistemas BSD, en lugar de solucións monolíticas e complicadas);
  • Aceptar cambios de terceiros e ter un sistema de integración continua para probar e construír;
  • A presenza dun subsistema gráfico de traballo, pero sen depender de comunidades xa formadas que desenvolven escritorios (Trident planea cooperar cos desenvolvedores da distribución base e traballar xuntos no desenvolvemento do escritorio e na creación de utilidades específicas para mellorar a usabilidade);
  • Soporte de alta calidade para o hardware actual e actualizacións regulares de compoñentes de distribución relacionados co hardware (controladores, núcleo);

O kit de distribución resultou ser o máis próximo aos requisitos indicados Void Linux, adheríndose a un modelo de ciclo continuo de actualización de versións do programa (actualizacións continuas, sen lanzamentos separados da distribución). Void Linux usa un xestor de sistema sinxelo para inicializar e xestionar servizos runit, usa o seu propio xestor de paquetes xbps e sistema de construción de paquetes xbps-src. Usado como biblioteca estándar en lugar de Glibc musl, e en lugar de OpenSSL - LibreSSL. Void Linux non admite a instalación nunha partición con ZFS, pero os desenvolvedores de Trident non ven ningún problema coa implementación independente desta función usando o módulo ZFSonLinux. A interacción con Void Linux tamén se simplifica polo feito de que os seus desenvolvementos espallamento baixo a licenza BSD.

Espérase que despois da transición a Void Linux, Trident poida ampliar o soporte para tarxetas gráficas e proporcionar aos usuarios controladores gráficos máis modernos, así como mellorar o soporte para tarxetas de son, transmisión de audio, engadir soporte para a transmisión de audio a través de HDMI, mellorar a compatibilidade con adaptadores de rede sen fíos e dispositivos cunha interface Bluetooth. Ademais, ofreceráselles aos usuarios versións máis recentes dos programas, acelerarase o proceso de arranque e engadirase soporte para instalacións híbridas en sistemas UEFI.

Unha das desvantaxes da migración é a perda do entorno familiar e das utilidades desenvolvidas polo proxecto TrueOS para configurar o sistema, como sysadm. Para resolver este problema, está previsto escribir substitucións universais para tales utilidades, independentemente do tipo de SO. O primeiro lanzamento da nova edición de Trident está programado para xaneiro de 2020. Antes do lanzamento, non se exclúe a formación de versións alfa e beta de proba. A migración a un novo sistema requirirá transferir manualmente o contido da partición /home.
Serán compatibles as compilacións BSD rematado inmediatamente despois do lanzamento da nova edición, e o repositorio de paquetes estable baseado en FreeBSD 12 eliminarase en abril de 2020 (o repositorio experimental baseado en FreeBSD 13-Current eliminarase en xaneiro).

Das distribucións actuais baseadas en TrueOS, o proxecto permanece
GhostBSD, ofrecendo o escritorio MATE. Do mesmo xeito que Trident, GhostBSD usa o sistema de inicio OpenRC e o sistema de ficheiros ZFS por defecto, pero ademais admite o modo Live. Despois de migrar Trident a Linux, os desenvolvedores de GhostBSD afirmouque seguen comprometidos cos sistemas BSD e seguirán utilizando a rama estable TrueOS como base para a súa distribución.

Fonte: opennet.ru

Engadir un comentario