Den helt gratis Linux-distribution Hyperbola er ved at blive forvandlet til en gaffel af OpenBSD

Hyperbola-projektet, en del af det Open Source Foundation-støttede projekt Listen helt gratis distributioner, offentliggjort planlægge overgang til at bruge kernen og brugerværktøjer fra OpenBSD med portering af nogle komponenter fra andre BSD-systemer. Den nye distribution er planlagt til at blive distribueret under navnet HyperbolaBSD.

HyperbolaBSD er planlagt til at blive udviklet som en fuld fork af OpenBSD, som vil blive udvidet med ny kode leveret under GPLv3- og LGPLv3-licenserne. Koden udviklet oven på OpenBSD vil være rettet mod gradvist at erstatte OpenBSD-komponenter distribueret under licenser, der ikke er kompatible med GPL. Den tidligere dannede Hyperbola GNU/Linux-libre-gren vil blive vedligeholdt indtil 2022, men fremtidige Hyperbola-udgivelser vil blive migreret til den nye kerne og systemelementer.

Utilfredshed med tendenser i Linux-kerneudvikling er nævnt som årsagen til at skifte til OpenBSD-kodebasen:

  • Vedtagelsen af ​​teknisk ophavsretsbeskyttelse (DRM) i Linux-kernen, for eksempel, var kernen inkluderet understøttelse af HDCP (High-bandwidth Digital Content Protection) kopibeskyttelsesteknologi til lyd- og videoindhold.
  • udvikling initiativer til at udvikle drivere til Linux-kernen i Rust. Hyperbola-udviklere er utilfredse med brugen af ​​et centraliseret Cargo-lager og problemer med friheden til at distribuere pakker med Rust. Især forbyder brugsbetingelserne for Rust og Cargo-varemærkerne bevarelse af projektnavnet i tilfælde af ændringer eller patches (en pakke kan kun distribueres under Rust and Cargo-navnet, hvis den er kompileret ud fra den originale kildekode, Ellers påkrævet indhente forudgående skriftlig tilladelse fra Rust Core-teamet eller navneændring).
  • Linux-kerneudvikling uden hensyn til sikkerhed (Grsecurity ikke længere et gratis projektog initiativet KSPP (Kernel Self Protection Project) stagnerer).
  • Mange GNU brugermiljøkomponenter og systemværktøjer begynder at påtvinge unødvendig funktionalitet uden at give mulighed for at deaktivere det på byggetidspunktet. Som et eksempel er klassificeringen af ​​obligatoriske afhængigheder givet PulseAudio i gnome-control-center, SystemD i GNOME, Rust i Firefox og Java i gettext.

Lad os minde dig om, at Hyperbola-projektet udvikles i overensstemmelse med KISS (Keep It Simple Stupid) princippet og har til formål at give brugerne et enkelt, letvægts, stabilt og sikkert miljø. Tidligere blev distributionen dannet på basis af stabiliserede sektioner af Arch Linux-pakkebasen, med nogle patches overført fra Debian for at forbedre stabilitet og sikkerhed. Initialiseringssystemet er baseret på sysvinit med portering af nogle udviklinger fra Devuan- og Parabola-projekterne. Frigivelsesstøtteperioden er 5 år.

Kilde: opennet.ru

Tilføj en kommentar