Hyperbola projekts, kas ietilpst atbalstītajā Brīvās Programmatūras Fondā pilnībā brīvo izplatījumu, pārejas plāns uz OpenBSD kodu un lietotāju utilītēm ar dažādu komponentu portēšanu no citām BSD sistēmām. Jaunais izplatījums plānots tikt izplatīts ar nosaukumu HyperbolaBSD.
HyperbolaBSD plānots attīstīt kā pilnīgu OpenBSD forku, kas tiks paplašināts ar jaunu kodu, kas tiks piegādāts licences GPLv3 un LGPLv3 ietvaros. OpenBSD bāzētais kods tiks vērsts uz pakāpenisku OpenBSD komponentu aizstāšanu, kuri tiek izplatīti ar licencēm, kas nav saderīgas ar GPL. Iepriekš izveidotās Hyperbola GNU/Linux-libre atzars tiks atbalstīts līdz 2022. gadam, bet nākamie Hyperbola izlaidumi tiks pārnesti uz jauno kodolu un sistēmas elementiem.
Kā iemeslu pārejai uz OpenBSD kodu min neapmierinātību ar tendencēm Linux kodola izstrādē:
- Tiesību aizsardzības tehnoloģiju (DRM) iekļaušana Linux kodolā, piemēram, kodolā tika atbalstīta tehnoloģija, kas pasargā no kopēšanas HDCP (Augsta joslas platuma digitālā satura aizsardzība).
- iniciatīvas attiecībā uz draiveru izstrādi Linux kodolam Rust valodā. Hyperbola izstrādātāji ir neapmierināti ar centralizētā repozitorija Cargo izmantošanu un ar brīvību izplatīt pakotnes Rust valodā. It īpaši, Rust un Cargo preču zīmju lietošanas nosacījumi aizliedz saglabāt projekta nosaukumu, veicot izmaiņas vai pielāgojumus (pakotni var izplatīt ar nosaukumu Rust un Cargo tikai tad, ja tā ir uzbūvēta no oriģinālajām avota kodēm, citādi jāiegūst iepriekšēja rakstiska atļauja no Rust Core team vai jāmaina nosaukums).
- Linux kodola izstrāde, neskatoties uz drošību (Grsecurity , bet iniciatīva (Kodola Pašsargāšanas Projekts) ir stagnācijā).
- Daudzi GNU lietotāja vidējo komponentu un sistēmas utilītu komponenti sāk uzspiest liekas funkcionalitātes izmantošanu, nesniedzot iespējas to atslēgt izstrādes laikā. Par piemēru tiek minēta obligāto atkarību iekļaušana gnome-control-center, SystemD GNOME, Firefox un gettext.
Atgādinām, ka projekts Hyperbola attīstās saskaņā ar KISS principu (Keep It Simple Stupid) un ir vērsts uz vienkārša, viegla, stabila un droša vidus nodrošināšanu lietotājiem. Agrāk izplatījums tika veidots, pamatojoties uz stabilizētiem Arch Linux pakotņu bāzes slāņiem, ar dažādu Debian ielāpu pārsūtīšanu stabilitātes un drošības uzlabošanai. Iniciācijas sistēma balstās uz sysvinit ar dažu Devuan un Parabola projektu pieredzes portēšanu. Izlaidumu atbalsta laiks ir 5 gadi.
Avots: opennet.lv
