Ang ganap na libreng pamamahagi ng Linux na Hyperbola ay ginagawang isang tinidor ng OpenBSD

Ang proyektong Hyperbola, bahagi ng proyektong suportado ng Open Source Foundation listahan ganap na libreng pamamahagi, nai-publish plano para sa paglipat sa paggamit ng kernel at mga utility ng user mula sa OpenBSD na may pag-port ng ilang bahagi mula sa ibang mga BSD system. Ang bagong pamamahagi ay binalak na ipamahagi sa ilalim ng pangalang HyperbolaBSD.

Ang HyperbolaBSD ay binalak na mabuo bilang isang buong tinidor ng OpenBSD, na palalawakin gamit ang bagong code na ibinibigay sa ilalim ng mga lisensya ng GPLv3 at LGPLv3. Ang code na binuo sa tuktok ng OpenBSD ay naglalayong unti-unting palitan ang mga bahagi ng OpenBSD na ipinamahagi sa ilalim ng mga lisensyang hindi tugma sa GPL. Ang dating nabuong Hyperbola GNU/Linux-libre branch ay pananatilihin hanggang 2022, ngunit ang mga darating na Hyperbola release ay ililipat sa bagong kernel at mga elemento ng system.

Ang kawalang-kasiyahan sa mga uso sa pagbuo ng kernel ng Linux ay binanggit bilang dahilan ng paglipat sa OpenBSD codebase:

  • Ang pagpapatibay ng teknikal na proteksyon sa copyright (DRM) sa Linux kernel, halimbawa, ang kernel ay kasama suporta para sa teknolohiyang proteksyon ng kopya ng HDCP (High-bandwidth Digital Content Protection) para sa nilalamang audio at video.
  • pag-unlad mga inisyatiba upang bumuo ng mga driver para sa Linux kernel sa Rust. Hindi nasisiyahan ang mga developer ng Hyperbola sa paggamit ng isang sentralisadong imbakan ng Cargo at mga problema na may kalayaang ipamahagi ang mga pakete kasama ng Rust. Sa partikular, ang mga tuntunin ng paggamit ng mga trademark ng Rust at Cargo ay nagbabawal sa pagpapanatili ng pangalan ng proyekto sa kaganapan ng mga pagbabago o mga patch (maaaring ipamahagi ang isang pakete sa ilalim ng pangalan ng Rust at Cargo kung ito ay pinagsama-sama mula sa orihinal na source code, kung hindi kinakailangan pagkuha ng paunang nakasulat na pahintulot mula sa Rust Core team o pagpapalit ng pangalan).
  • Pag-unlad ng Linux kernel nang walang pagsasaalang-alang sa seguridad (Grsecurity hindi na isang libreng proyekto, at ang inisyatiba KSPP (Kernel Self Protection Project) ay tumitigil).
  • Maraming mga bahagi ng kapaligiran ng gumagamit ng GNU at mga utility ng system ang nagsisimulang magpataw ng hindi kinakailangang paggana nang hindi nagbibigay ng paraan upang hindi paganahin ito sa oras ng pagbuo. Bilang halimbawa, ibinibigay ang pag-uuri ng mga mandatoryong dependencies PulseAudio sa gnome-control-center, SystemD sa GNOME, Kalawang sa Firefox at Java sa gettext.

Paalalahanan ka namin na ang proyekto ng Hyperbola ay binuo alinsunod sa prinsipyo ng KISS (Keep It Simple Stupid) at naglalayong magbigay sa mga user ng simple, magaan, matatag at ligtas na kapaligiran. Noong nakaraan, ang pamamahagi ay nabuo batay sa mga na-stabilize na seksyon ng base ng package ng Arch Linux, na may ilang mga patch na inilipat mula sa Debian upang mapabuti ang katatagan at seguridad. Ang sistema ng pagsisimula ay batay sa sysvinit na may pag-port ng ilang development mula sa mga proyekto ng Devuan at Parabola. Ang panahon ng suporta sa pagpapalabas ay 5 taon.

Pinagmulan: opennet.ru

Magdagdag ng komento