Täiesti tasuta Linuxi distributsioon Hyperbola muudetakse OpenBSD hargiks

Projekt Hyperbola, mis on osa Open Source Foundationi toetatud projektist nimekiri täiesti tasuta distributsioonid, avaldatud plaan üleminekuks OpenBSD kerneli ja kasutajautiliitide kasutamisele koos mõne komponendi teisaldamisega teistest BSD süsteemidest. Uut distributsiooni plaanitakse levitada HyperbolaBSD nime all.

HyperbolaBSD on kavas arendada OpenBSD täieliku kahvlina, mida laiendatakse uue koodiga, mida pakutakse GPLv3 ja LGPLv3 litsentside alusel. OpenBSD peal väljatöötatud koodi eesmärk on järk-järgult asendada OpenBSD komponente, mida levitatakse litsentside alusel, mis ei ühildu GPL-iga. Varem moodustatud Hyperbola GNU/Linux-libre haru säilib kuni 2022. aastani, kuid tulevased Hyperbola väljaanded viiakse üle uutele kerneli- ja süsteemielementidele.

OpenBSD koodibaasile ülemineku põhjuseks on rahulolematus Linuxi kerneli arendamise suundumustega:

  • Tehnilise autoriõiguse kaitse (DRM) kasutuselevõtt Linuxi kernelisse, näiteks kernel oli kaasa arvatud HDCP (High-bandwidth Digital Content Protection) kopeerimiskaitsetehnoloogia tugi heli- ja videosisu jaoks.
  • areng algatused Linuxi tuuma draiverite väljatöötamiseks Rustis. Hüperbooli arendajad ei ole rahul tsentraliseeritud Cargo hoidla kasutamisega ja probleeme vabadusega jagada pakendeid koos Rustiga. Eelkõige keelavad Rust and Cargo kaubamärkide kasutustingimused projekti nime säilitamise muudatuste või paikade korral (Rust and Cargo nime all saab paketti levitada ainult juhul, kui see on koostatud algsest lähtekoodist, muidu nõutav Rust Core meeskonnalt eelneva kirjaliku loa saamine või nimemuutus).
  • Linuxi tuuma arendamine turvalisust arvestamata (Grsecurity pole enam tasuta projektja algatusvõimet KSPP (Kernel Self Protection Project) soikub).
  • Paljud GNU kasutajakeskkonna komponendid ja süsteemiutiliidid hakkavad rakendama tarbetuid funktsioone, pakkumata võimalust seda ehituse ajal keelata. Näitena on toodud kohustuslike sõltuvuste klassifikatsioon PulseAudio gnome-control-centeris, SystemD GNOME-is, Rust Firefoxis ja Java gettextis.

Tuletame meelde, et projekti Hyperbola arendatakse KISS (Keep It Simple Stupid) põhimõttel ning selle eesmärk on pakkuda kasutajatele lihtsat, kerget, stabiilset ja turvalist keskkonda. Varem moodustati distributsioon Arch Linuxi paketibaasi stabiliseeritud osade alusel, kusjuures mõned paigad kanti Debianist üle, et parandada stabiilsust ja turvalisust. Initsialiseerimissüsteem põhineb sysvinitil, mis on teisaldatud mõnede Devuani ja Parabola projektide arenduste kohta. Väljalaske tugiperiood on 5 aastat.

Allikas: opennet.ru

Lisa kommentaar