Den helt gratis Linux-distributionen Hyperbola håller på att förvandlas till en gaffel av OpenBSD

Hyperbola-projektet, en del av det Open Source Foundation-stödda projektet lista helt gratis distributioner, publicerat planera för övergång till att använda kärnan och användarverktyg från OpenBSD med portering av vissa komponenter från andra BSD-system. Den nya distributionen planeras att distribueras under namnet HyperbolaBSD.

HyperbolaBSD är planerad att utvecklas som en hel gaffel av OpenBSD, som kommer att utökas med ny kod som tillhandahålls under licenserna GPLv3 och LGPLv3. Koden som utvecklas ovanpå OpenBSD kommer att syfta till att gradvis ersätta OpenBSD-komponenter som distribueras under licenser som inte är kompatibla med GPL. Den tidigare bildade Hyperbola GNU/Linux-libre-grenen kommer att bibehållas till 2022, men framtida Hyperbola-utgåvor kommer att migreras till den nya kärnan och systemelementen.

Missnöje med trender i Linux-kärnutvecklingen nämns som anledningen till att byta till OpenBSD-kodbasen:

  • Antagandet av tekniskt upphovsrättsskydd (DRM) i Linux-kärnan, till exempel, var kärnan ingår stöd för HDCP (High-bandwidth Digital Content Protection) kopieringsskyddsteknik för ljud- och videoinnehåll.
  • Utveckling initiativ för att utveckla drivrutiner för Linux-kärnan i Rust. Hyperbola-utvecklare är missnöjda med användningen av ett centraliserat Cargo-förråd och problem med friheten att distribuera paket med Rust. I synnerhet förbjuder användarvillkoren för varumärkena Rust och Cargo bevarandet av projektnamnet i händelse av ändringar eller patchar (ett paket kan distribueras under Rust and Cargo-namnet endast om det är kompilerat från den ursprungliga källkoden, annat krävs inhämta skriftligt tillstånd från Rust Core-teamet eller namnbyte).
  • Linux-kärnautveckling utan hänsyn till säkerhet (Grsecurity inte längre ett gratis projektoch initiativet KSPP (Kernel Self Protection Project) stagnerar).
  • Många GNU-användarmiljökomponenter och systemverktyg börjar införa onödig funktionalitet utan att tillhandahålla ett sätt att inaktivera det vid byggtid. Som ett exempel ges klassificeringen av obligatoriska beroenden Pulseaudio i gnome-control-center, SystemD i GNOME, Rust i Firefox och java i gettext.

Låt oss påminna dig om att Hyperbola-projektet utvecklas i enlighet med KISS-principen (Keep It Simple Stupid) och syftar till att ge användarna en enkel, lätt, stabil och säker miljö. Tidigare bildades distributionen på basis av stabiliserade delar av Arch Linux-paketbasen, med några patchar överförda från Debian för att förbättra stabiliteten och säkerheten. Initieringssystemet är baserat på sysvinit med portering av vissa utvecklingar från Devuan- och Parabola-projekten. Frigivningsstödperioden är 5 år.

Källa: opennet.ru

Lägg en kommentar