La distribució de Linux XNUMX% gratuïta Hyperbola es transforma en OpenBSD Fork

Projecte Hyperbola, part del programari de codi obert recolzat per la Fundació список distribucions totalment gratuïtes, publicat un pla per migrar al nucli i les utilitats d'usuari d'OpenBSD, portant alguns components d'altres sistemes BSD. La nova distribució està previst que es distribueixi sota el nom d'HyperbolaBSD.

HiperbolaBSD està previst que es desenvolupi com una bifurcació completa d'OpenBSD, que s'ampliarà amb el nou codi subministrat sota les llicències GPLv3 i LGPLv3. El codi desenvolupat a sobre d'OpenBSD estarà dirigit a substituir gradualment els components d'OpenBSD distribuïts sota llicències que no són compatibles amb la GPL. La branca Hyperbola GNU/Linux-libre formada anteriorment es mantindrà fins al 2022, però les futures versions d'Hyperbola es migraran als nous elements del nucli i del sistema.

La insatisfacció amb les tendències en el desenvolupament del nucli Linux es cita com la raó per canviar a la base de codi OpenBSD:

  • L'adopció de la protecció tècnica dels drets d'autor (DRM) al nucli Linux, per exemple, el nucli era inclòs suport per a la tecnologia de protecció de còpia HDCP (High-bandwidth Digital Content Protection) per a contingut d'àudio i vídeo.
  • Desenvolupament Iniciatives de controladors del nucli de Linux a Rust. Els desenvolupadors d'Hipèrbola no estan satisfets amb l'ús del dipòsit de càrrega centralitzat i problemes amb la llibertat de distribuir paquets amb Rust. En particular, les condicions d'ús de les marques comercials Rust and Cargo prohibeixen desar el nom del projecte en cas de canvis o pedaços (un paquet només es pot distribuir amb el nom Rust and Cargo si es construeix a partir de les fonts originals, en cas contrari. obligatori obtenint el permís previ per escrit de l'equip de Rust Core o canvi de nom).
  • Desenvolupar el nucli Linux sense tenir en compte la seguretat (Grsecurity ja no és un projecte lliure, i la iniciativa KSPP (Projecte d'autoprotecció del nucli) està estancat).
  • Molts components de l'entorn d'usuari GNU i les utilitats del sistema comencen a imposar una funcionalitat redundant sense oferir una manera de desactivar-la en el moment de la construcció. Com a exemple, es dóna assignació a dependències obligatòries PulseAudio a gnome-control-center, SystemD a GNOME, Rovell a Firefox i Java en gettext.

Recordem que el projecte Hyperbola s'està desenvolupant d'acord amb el principi de KISS (Keep It Simple Stupid) i està orientat a oferir als usuaris un entorn senzill, lleuger, estable i segur. Anteriorment, la distribució es va formar sobre la base de retallades estabilitzades de la base de paquets Arch Linux amb la transferència d'alguns pedaços de Debian per millorar l'estabilitat i la seguretat. El sistema d'inici es basa en sysvinit amb la portació d'alguns desenvolupaments dels projectes Devuan i Parabola. El període de seguiment dels llançaments és de 5 anys.

Font: opennet.ru

Afegeix comentari