Les développeurs de Trident OS migreront le système de BSD vers Linux

-Projet-Trident

Il y a quelques jours, le Lancement des développeurs Trident OS à travers une publicité, migration du projet vers Linux. Le projet Trident développe une distribution utilisateur graphique prête à l'emploi qui ressemble aux versions précédentes de PC-BSD et TrueOS.

Initialement, Trident a été construit avec les technologies FreeBSD et TrueOS, en plus que utilise le système de fichiers ZFS et le système d'initialisation OpenRC. Le projet a été fondé par des développeurs impliqués dans le travail sur TrueOS et a été positionné comme un projet adjacent (TrueOS est une plate-forme de création de distributions et Trident est une distribution basée sur cette plate-forme pour les utilisateurs finaux).

L'année prochaine, il a été décidé de transférer les problèmes Trident aux développements de la distribution Void Linux. La raison de la migration de BSD vers Linux était l'incapacité de se débarrasser de certains problèmes limitant les utilisateurs de la distribution.

Les domaines de préoccupation incluent la compatibilité matérielle, la prise en charge des normes de communication modernes et la disponibilité des paquets. La présence de problèmes dans ces domaines empêche la réalisation de l'objectif principal du projet: la préparation d'un environnement graphique facile à utiliser.

Lors du choix d'un nouveau cadre, les exigences suivantes ont été identifiées:

  • La possibilité d'utiliser des packages non modifiés (pas de reconstruction) et régulièrement mis à jour à partir de la distribution principale.
  • Modèle de développement de produit prévisible (l'environnement doit être conservateur et conserver le mode de vie habituel pendant de nombreuses années).
  • Simplicité dans l'organisation du système (un ensemble de petits composants faciles à mettre à niveau et au rythme rapide dans le style des systèmes BSD, plutôt que des solutions monolithiques et complexes).
  • Acceptation des modifications de tiers et la disponibilité d'un système d'intégration continue pour les tests et l'assemblage.
  • La présence d'un sous-système graphique fonctionnel, mais sans dépendre des communautés déjà formées qui développent des bureaux (Trident prévoit de collaborer avec les développeurs de la distribution de base et de travailler ensemble pour développer le bureau et créer des utilitaires spécifiques pour augmenter la convivialité)
  • Assistance de haute qualité pour du matériel à jour et des mises à jour régulières composants de distribution liés à l'équipement (pilotes, noyau)

Le plus proche des exigences établies était la distribution Void Linux, qui adhère au modèle du cycle de mise à jour continue des versions du programme (mises à jour continues, pas de versions de distribution distinctes).

Void Linux utilise un simple gestionnaire de système runit pour initialiser et gérer les services, en utilisant son propre gestionnaire de paquets xbps et le système de construction de paquets xbps-src.

Au lieu de Glibc, Musl est utilisé comme bibliothèque standard et LibreSSL au lieu d'OpenSSL. Void Linux ne prend pas en charge l'installation sur une partition avec ZFS, mais les développeurs Trident ne voient aucun problème avec l'implémentation autonome de cette fonctionnalité à l'aide du module ZFSonLinux.

L'interaction avec Void Linux simplifie également le fait que ses développements sont distribués sous licence BSD.

Il est prévu que après le passage à void linux dans trident, il est possible d'étendre la prise en charge des cartes graphiques et fournir aux utilisateurs des pilotes graphiques plus modernes, àoui comment améliorer le support des cartes son, streaming audio, ajoutez la prise en charge de la diffusion audio via HDMI, améliorer la prise en charge des adaptateurs réseau sans fil et des appareils avec une interface Bluetooth.

En outre, des versions plus récentes des programmes seront proposées aux utilisateurs, le processus de téléchargement sera accéléré et la prise en charge des installations hybrides sur les systèmes UEFI sera ajoutée.

L'un des inconvénients de la migration est la perte de l'environnement familier et des utilitaires développés par le projet TrueOS pour la configuration du système, comme sysadm.

Pour résoudre ce problème, il est prévu d'écrire des remplacements universels pour ces utilitaires, quel que soit le type de système d'exploitation. La première version de la nouvelle édition Trident est prévue pour janvier 2020.

Avant le lancement, la formation de versions de test alpha et bêta n'est pas exclue. La migration vers un nouveau système nécessitera le transfert manuel du contenu de la partition / home.

La prise en charge de BSD sera interrompue immédiatement après la sortie de la nouvelle édition et un dépôt de paquets stable basé sur FreeBSD 12 sera supprimé en avril 2020 (un dépôt expérimental basé sur FreeBSD 13-Current sera supprimé en janvier).


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.