ProHoster > Блог > internet vijesti > Potpuno besplatna Linux distribucija Hyperbola se transformiše u fork OpenBSD-a
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.