Pilnīgi bezmaksas Linux izplatīšana Hyperbola tiek pārveidota par OpenBSD dakšiņu

Hiperbolas projekts, kas ir daļa no Open Source Foundation atbalstītā projekta saraksts pilnīgi bezmaksas izplatīšana, publicēta plāns pārejai uz kodola un lietotāja utilītu izmantošanu no OpenBSD ar dažu komponentu pārnešanu no citām BSD sistēmām. Jauno izplatīšanu plānots izplatīt ar nosaukumu HyperbolaBSD.

HyperbolaBSD ir plānots izstrādāt kā OpenBSD pilnu daļu, kas tiks paplašināta ar jaunu kodu, kas tiek piegādāts saskaņā ar GPLv3 un LGPLv3 licencēm. Kods, kas izstrādāts virs OpenBSD, būs paredzēts, lai pakāpeniski aizstātu OpenBSD komponentus, kas tiek izplatīti saskaņā ar licencēm, kas nav saderīgas ar GPL. Iepriekš izveidotā Hyperbola GNU/Linux-libre filiāle tiks uzturēta līdz 2022. gadam, bet turpmākie Hyperbola laidieni tiks migrēti uz jauno kodolu un sistēmas elementiem.

Neapmierinātība ar Linux kodola attīstības tendencēm tiek minēta kā iemesls pārejai uz OpenBSD kodu bāzi:

  • Tehniskās autortiesību aizsardzības (DRM) pieņemšana Linux kodolā, piemēram, kodols bija iekļauts atbalsts HDCP (High-bandwidth Digital Content Protection) kopēšanas aizsardzības tehnoloģijai audio un video saturam.
  • Attīstība iniciatīvas, lai izstrādātu draiverus Linux kodolam Rust. Hyperbola izstrādātāji ir neapmierināti ar centralizētas kravas repozitorija izmantošanu un problēmas ar brīvību izplatīt iepakojumus ar Rust. Preču zīmju Rust and Cargo lietošanas noteikumi aizliedz saglabāt projekta nosaukumu izmaiņu vai ielāpu gadījumā (ar Rust and Cargo nosaukumu pakotni var izplatīt tikai tad, ja tā ir sastādīta no oriģinālā pirmkoda, citādi nepieciešams iepriekšējas rakstiskas atļaujas saņemšana no Rust Core komandas vai vārda maiņa).
  • Linux kodola izstrāde, neņemot vērā drošību (Grsecurity vairs nav bezmaksas projekts, un iniciatīva KSPP (Kodola pašaizsardzības projekts) stagnē).
  • Daudzi GNU lietotāju vides komponenti un sistēmas utilītas sāk uzspiest nevajadzīgu funkcionalitāti, nenodrošinot veidu, kā to atspējot izveides laikā. Kā piemērs ir dota obligāto atkarību klasifikācija PulseAudio gnome-control-center, SystemD GNOME, Rūsa pārlūkprogrammā Firefox un Java iekš gettext.

Atgādinām, ka projekts Hiperbola tiek izstrādāts saskaņā ar KISS (Keep It Simple Stupid) principu un ir vērsts uz to, lai lietotājiem nodrošinātu vienkāršu, vieglu, stabilu un drošu vidi. Iepriekš izplatīšana tika veidota, pamatojoties uz stabilizētām Arch Linux pakotņu bāzes sadaļām, un daži ielāpi tika pārsūtīti no Debian, lai uzlabotu stabilitāti un drošību. Inicializācijas sistēma ir balstīta uz sysvinit ar dažu Devuan un Parabola projektu izstrādes pārnešanu. Izlaišanas atbalsta periods ir 5 gadi.

Avots: opennet.ru

Pievieno komentāru