Pengedaran Linux percuma sepenuhnya Hyperbola sedang diubah menjadi garpu OpenBSD

Projek Hyperbola, sebahagian daripada projek yang disokong Yayasan Sumber Terbuka senarai pengedaran percuma sepenuhnya, diterbitkan merancang untuk peralihan kepada menggunakan kernel dan utiliti pengguna daripada OpenBSD dengan mengalihkan beberapa komponen daripada sistem BSD lain. Pengedaran baharu itu dirancang untuk diedarkan di bawah nama HyperbolaBSD.

HyperbolaBSD dirancang untuk dibangunkan sebagai garpu penuh OpenBSD, yang akan dikembangkan dengan kod baharu yang dibekalkan di bawah lesen GPLv3 dan LGPLv3. Kod yang dibangunkan di atas OpenBSD akan bertujuan untuk menggantikan secara beransur-ansur komponen OpenBSD yang diedarkan di bawah lesen yang tidak serasi dengan GPL. Cawangan Hyperbola GNU/Linux-libre yang dibentuk sebelum ini akan dikekalkan sehingga 2022, tetapi keluaran Hiperbola akan datang akan dipindahkan ke kernel dan elemen sistem baharu.

Ketidakpuasan hati dengan trend dalam pembangunan kernel Linux disebut sebagai sebab untuk beralih kepada pangkalan kod OpenBSD:

  • Penerimaan perlindungan hak cipta teknikal (DRM) ke dalam kernel Linux, sebagai contoh, kernel adalah termasuk sokongan untuk teknologi perlindungan salinan HDCP (High-bandwidth Digital Content Protection) untuk kandungan audio dan video.
  • Pembangunan inisiatif untuk membangunkan pemacu bagi kernel Linux dalam Rust. Pembangun hiperbola tidak berpuas hati dengan penggunaan repositori Kargo berpusat dan masalah dengan kebebasan untuk mengedarkan pakej dengan Rust. Khususnya, syarat penggunaan tanda dagangan Rust dan Kargo melarang pemeliharaan nama projek sekiranya berlaku perubahan atau tampalan (pakej boleh diedarkan di bawah nama Rust dan Kargo hanya jika ia disusun daripada kod sumber asal, sebaliknya diperlukan mendapatkan kebenaran bertulis terlebih dahulu daripada pasukan Rust Core atau pertukaran nama).
  • Pembangunan kernel Linux tanpa mengambil kira keselamatan (Grsecurity bukan lagi projek percuma, dan inisiatif KSPP (Projek Perlindungan Diri Kernel) terbantut).
  • Banyak komponen persekitaran pengguna GNU dan utiliti sistem mula mengenakan fungsi yang tidak perlu tanpa menyediakan cara untuk melumpuhkannya pada masa binaan. Sebagai contoh, klasifikasi tanggungan mandatori diberikan PulseAudio dalam gnome-control-center, SystemD dalam GNOME, Rust dalam Firefox dan Java dalam gettext.

Biar kami ingatkan anda bahawa projek Hiperbola sedang dibangunkan mengikut prinsip KISS (Keep It Simple Stupid) dan bertujuan untuk menyediakan pengguna dengan persekitaran yang mudah, ringan, stabil dan selamat. Sebelum ini, pengedaran telah dibentuk berdasarkan bahagian stabil pangkalan pakej Arch Linux, dengan beberapa patch dipindahkan daripada Debian untuk meningkatkan kestabilan dan keselamatan. Sistem permulaan adalah berdasarkan sysvinit dengan mengalihkan beberapa perkembangan daripada projek Devuan dan Parabola. Tempoh sokongan keluaran ialah 5 tahun.

Sumber: opennet.ru

Tambah komen