La distribution Linux entièrement gratuite Hyperbola se transforme en un fork d'OpenBSD

Le projet Hyperbola, qui fait partie du projet soutenu par l'Open Source Foundation liste distributions entièrement gratuites, ont publié planifier la transition vers l'utilisation du noyau et des utilitaires utilisateur d'OpenBSD avec le portage de certains composants d'autres systèmes BSD. La nouvelle distribution devrait être distribuée sous le nom HyperbolaBSD.

HyperbolaBSD devrait être développé comme un fork complet d'OpenBSD, qui sera étendu avec un nouveau code fourni sous les licences GPLv3 et LGPLv3. Le code développé sur OpenBSD aura pour objectif de remplacer progressivement les composants OpenBSD distribués sous des licences non compatibles avec la GPL. La branche Hyperbola GNU/Linux-libre précédemment formée sera maintenue jusqu'en 2022, mais les futures versions d'Hyperbola seront migrées vers les nouveaux éléments du noyau et du système.

L'insatisfaction à l'égard des tendances dans le développement du noyau Linux est citée comme raison du passage à la base de code OpenBSD :

  • L'adoption de la protection technique du droit d'auteur (DRM) dans le noyau Linux, par exemple, le noyau a été inclus prise en charge de la technologie de protection contre la copie HDCP (High-bandwidth Digital Content Protection) pour le contenu audio et vidéo.
  • Développement initiatives visant à développer des pilotes pour le noyau Linux dans Rust. Les développeurs d'Hyperbola sont mécontents de l'utilisation d'un référentiel Cargo centralisé et des problèmes avec la liberté de distribuer des packages avec Rust. En particulier, les conditions d'utilisation des marques Rust et Cargo interdisent la conservation du nom du projet en cas de modifications ou de correctifs (un package ne peut être distribué sous le nom Rust et Cargo que s'il est compilé à partir du code source d'origine, sinon requis obtenir l'autorisation écrite préalable de l'équipe Rust Core ou changer de nom).
  • Développement du noyau Linux sans souci de sécurité (Grsecurity ce n'est plus un projet gratuit, et l'initiative KSPP (Kernel Self Protection Project) stagne).
  • De nombreux composants de l'environnement utilisateur et utilitaires système GNU commencent à imposer des fonctionnalités inutiles sans fournir de moyen de les désactiver au moment de la construction. A titre d'exemple, la classification des dépendances obligatoires est donnée PulseAudio dans gnome-control-center, SystemD dans GNOME, Calme dans Firefox et Java dans gettext.

Rappelons que le projet Hyperbola est développé selon le principe KISS (Keep It Simple Stupid) et vise à offrir aux utilisateurs un environnement simple, léger, stable et sûr. Auparavant, la distribution était constituée sur la base de sections stabilisées de la base de paquets Arch Linux, avec certains correctifs transférés depuis Debian pour améliorer la stabilité et la sécurité. Le système d'initialisation est basé sur sysvinit avec portage de certains développements des projets Devuan et Parabola. La période de support de la version est de 5 ans.

Source: opennet.ru

Ajouter un commentaire