Potpuno besplatna Linux distribucija Hyperbola se transformiše u fork OpenBSD-a

Projekat Hyperbola, dio projekta koji podržava Open Source Foundation lista potpuno besplatne distribucije, objavljeno plan za prelazak na korištenje kernela i korisničkih uslužnih programa iz OpenBSD-a sa prenošenjem nekih komponenti iz drugih BSD sistema. Planirano je da se nova distribucija distribuira pod imenom HyperbolaBSD.

Planirano je da HyperbolaBSD bude razvijen kao puna fork OpenBSD-a, koji će biti proširen novim kodom koji se isporučuje pod GPLv3 i LGPLv3 licencama. Kod razvijen na vrhu OpenBSD-a će imati za cilj postepenu zamjenu OpenBSD komponenti distribuiranih pod licencama koje nisu kompatibilne sa GPL-om. Prethodno formirana Hyperbola GNU/Linux-libre grana održat će se do 2022. godine, ali buduća Hyperbola izdanja će biti migrirana na novi kernel i sistemske elemente.

Kao razlog prelaska na OpenBSD kodnu bazu navodi se nezadovoljstvo trendovima u razvoju Linux kernela:

  • Usvajanje tehničke zaštite autorskih prava (DRM) u Linux kernel, na primjer, kernel je bio uključeno podrška za HDCP (High-bandwidth Digital Content Protection) tehnologiju zaštite od kopiranja za audio i video sadržaj.
  • Razvoj inicijative za razvoj drajvera za Linux kernel u Rustu. Hyperbola programeri su nezadovoljni upotrebom centraliziranog Cargo repozitorija i probleme sa slobodom distribucije paketa sa Rustom. Konkretno, uvjeti korištenja žigova Rust i Cargo zabranjuju očuvanje naziva projekta u slučaju promjena ili zakrpa (paket se može distribuirati pod imenom Rust i Cargo samo ako je kompajliran iz originalnog izvornog koda, inače potrebno pribavljanje prethodne pismene dozvole od Rust Core tima ili promjena imena).
  • Razvoj Linux kernela bez obzira na sigurnost (Grsecurity više nije besplatan projekat, i inicijativu KSPP (Kernel Self Protection Project) stagnira).
  • Mnoge komponente GNU korisničkog okruženja i sistemski uslužni programi počinju da nameću nepotrebnu funkcionalnost bez obezbeđivanja načina da je onemoguće u vreme izgradnje. Kao primjer, data je klasifikacija obaveznih zavisnosti PulseAudio u gnome-control-center, SystemD u GNOME-u, rđa u Firefoxu i Java u gettext.

Podsjetimo, projekat Hyperbola se razvija u skladu s principom KISS (Keep It Simple Stupid) i ima za cilj da korisnicima pruži jednostavno, lagano, stabilno i sigurno okruženje. Ranije je distribucija formirana na temelju stabiliziranih dijelova Arch Linux baze paketa, s nekim zakrpama prebačenim iz Debiana radi poboljšanja stabilnosti i sigurnosti. Sistem inicijalizacije je baziran na sysvinitu sa portiranjem nekih razvoja iz Devuan i Parabola projekata. Period podrške izdanju je 5 godina.

izvor: opennet.ru

Dodajte komentar