Popolnoma brezplačna distribucija Linuxa Hyperbola se spreminja v fork OpenBSD

Projekt Hyperbola, del projekta, ki ga podpira Open Source Foundation Seznam popolnoma brezplačne distribucije, objavljeno načrt za prehod na uporabo jedra in uporabniških pripomočkov iz OpenBSD s prenosom nekaterih komponent iz drugih sistemov BSD. Nova distribucija naj bi se distribuirala pod imenom HyperbolaBSD.

Načrtuje se, da bo HyperbolaBSD razvit kot popoln fork OpenBSD, ki bo razširjen z novo kodo, dobavljeno pod licencama GPLv3 in LGPLv3. Koda, razvita na vrhu OpenBSD, bo namenjena postopni zamenjavi komponent OpenBSD, distribuiranih pod licencami, ki niso združljive z GPL. Prej oblikovana veja Hyperbola GNU/Linux-libre bo ohranjena do leta 2022, vendar bodo prihodnje izdaje Hyperbola preseljene na novo jedro in sistemske elemente.

Kot razlog za prehod na kodno bazo OpenBSD je navedeno nezadovoljstvo s trendi v razvoju jedra Linuxa:

  • Sprejetje tehnične zaščite avtorskih pravic (DRM) v jedro Linuxa je bilo na primer jedro vključena podpora za tehnologijo zaščite pred kopiranjem HDCP (High-bandwidth Digital Content Protection) za avdio in video vsebino.
  • razvoj pobude za razvoj gonilnikov za jedro Linuxa v Rustu. Razvijalci Hyperbola so nezadovoljni z uporabo centraliziranega repozitorija Cargo in težave s svobodo distribucije paketov z Rust. Zlasti pogoji uporabe blagovnih znamk Rust and Cargo prepovedujejo ohranitev imena projekta v primeru sprememb ali popravkov (paket se lahko distribuira pod imenom Rust and Cargo le, če je preveden iz izvirne izvorne kode, drugače obvezna pridobitev predhodnega pisnega dovoljenja ekipe Rust Core ali sprememba imena).
  • Razvoj jedra Linuxa brez upoštevanja varnosti (Grsecurity ni več brezplačen projekt, in pobudo KSPP (Kernel Self Protection Project) stagnira).
  • Številne komponente uporabniškega okolja GNU in sistemski pripomočki začnejo vsiljevati nepotrebno funkcionalnost, ne da bi zagotovili način za onemogočanje v času gradnje. Kot primer je podana klasifikacija obveznih odvisnosti PulseAudio v gnome-control-center, SystemD v GNOME, Rust v Firefoxu in Java v gettext.

Naj vas spomnimo, da projekt Hyperbola nastaja po načelu KISS (Keep It Simple Stupid) in je namenjen uporabnikom zagotoviti preprosto, lahko, stabilno in varno okolje. Prej je bila distribucija oblikovana na podlagi stabiliziranih odsekov baze paketov Arch Linux, z nekaterimi popravki, prenesenimi iz Debiana za izboljšanje stabilnosti in varnosti. Inicializacijski sistem temelji na sysvinitu s prenosom nekaterih dogodkov iz projektov Devuan in Parabola. Obdobje podpore za izdajo je 5 let.

Vir: opennet.ru

Dodaj komentar