Hyperbola 0.4 est déjà sorti et est déjà en route vers la migration OpenBSD

Hyperbole_GNU

Après deux ans et demi depuis la dernière version le lancement a été annoncéet la nouvelle version du projet "Hyperbola GNU/Linux-libre 0.4", qui est inclus dans la liste des distributions entièrement gratuites de la Free Software Foundation.

Pour ceux qui ne connaissent pas cette distribution Linux, ils doivent savoir que L'hyperbole est basée sur des segments stabilisés de la base du paquet Arch Linux, avec quelques correctifs portés depuis Debian pour améliorer la stabilité et la sécurité.

Le projet est développé selon le principe KISS (Keep It Simple Stupid) et vise à fournir aux utilisateurs un environnement simple, léger, stable et sécurisé.

Contrairement au modèle de mise à jour continue d'Arch Linux, Hyperbola utilise un modèle de version classique avec un long cycle de mise à jour pour les versions déjà publiées.

sysvinit est utilisé comme système d'initialisation portable par certains développements des projets Devuan et Parabola (les développeurs Hyperbola s'opposent à systemd).

La distribution ne comprend que des applications gratuites et est livrée avec un noyau Linux-Libre dépourvu d'éléments de micrologiciel binaires non libres. Le référentiel du projet contient 5257 packages. Pour bloquer l'installation de packages non libres, des listes noires et des verrous au niveau des conflits de dépendances sont utilisés, et il convient également de noter que l'installation de packages à partir de l'AUR n'est pas prise en charge.

Principales nouveautés d'Hyperbola 0.4

Le lancement de L'hyperbole 0.4 se positionne comme une transition en route vers la migration précédemment annoncée aux technologies OpenBSD. À l'avenir, l'accent sera mis sur le projet HyperbolaBSD, qui envisage la création d'un kit de distribution fourni sous une licence copyleft, mais basé sur un noyau alternatif et un environnement système forké d'OpenBSD.

Sous les licences GPLv3 et LGPLv3, le projet HyperbolaBSD développera ses propres composants destinés à remplacer les parties non libres ou incompatibles GPL du système.

Les principaux changements depuis la version 0.4 ils sont liés à nettoyage des composants consommables et inclusion dans des emballages alternatifs. Par exemple, ajout du bureau Lumina, qui peut fonctionner sans D-Bus et donc le support D-Bus a été supprimé.

Aussi suppression de la prise en charge de Bluetooth, PAM, elogind, PolicyKit, ConsoleKit, PulseAudio et Avahi. Les composants de la fonctionnalité Bluetooth ont été supprimés en raison de la complexité et des problèmes de sécurité potentiels.

En plus de sysvinit, un support expérimental pour le système runit init a été ajouté, tandis que pour la partie stack graphique, celle-ci a été déplacée vers les composants Xenocara développés sur OpenBSD (X.Org 7.7 avec x-server 1.20.13 + patchs). Au lieu d'OpenSSL, la bibliothèque LibreSSL est impliquée. Suppression de systemd, Rust et Node.js et leurs dépendances associées.

En ce qui concerne problèmes sous Linux qui ont poussé les développeurs par Hyperbole pour passer aux technologies OpenBSD :

  1. L'adoption de moyens techniques de protection des droits d'auteur (DRM) dans le noyau Linux, par exemple, la prise en charge de la technologie de protection contre la copie HDCP (High-bandwidth Digital Content Protection) pour le contenu audio a été incluse dans le noyau et la vidéo.
  2. Développement d'une initiative de développement de pilotes pour le noyau Linux en langage Rust.
  3. Les développeurs d'hyperbole ne sont pas satisfaits de l'utilisation du référentiel Cargo centralisé et ont des problèmes avec la liberté de distribuer des packages avec Rust. En particulier, les termes de la marque Rust and Cargo interdisent de conserver le nom du projet en cas d'application de modifications ou de correctifs (un package ne peut être redistribué que sous le nom Rust and Cargo (s'il est construit à partir de la source d'origine). Sinon, autorisation écrite préalable doit être obtenu)
  4. Développement du noyau Linux sans souci de sécurité (Grsecurity n'est plus un projet libre et l'initiative KSPP (Kernel Self Protection Project) est au point mort).
  5. De nombreux composants de l'environnement utilisateur GNU et des utilitaires système commencent à imposer des fonctionnalités redondantes sans fournir de moyen de les désactiver au moment de la compilation. Les exemples incluent l'attribution des dépendances requises à PulseAudio dans gnome-control-center, SystemD dans GNOME, Rust dans Firefox et Java dans gettext.

Enfin, si cela vous intéresse de pouvoir tester cette distribution, sachez que Les constructions d'hyperbole sont générées pour les architectures i686 et x86_64.

vous pouvez les obtenir de ce lien.


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.

  1.   esprit noir dit

    Je ne vois pas l'intérêt de ces distributions totalement gratuites, alors la moitié du matériel fonctionne pour vous