Distribusi Linux yang sepenuhnya gratis, Hyperbola, sedang diubah menjadi cabang dari OpenBSD

Proyek Hyperbola, bagian dari proyek yang didukung Open Source Foundation daftar distribusi sepenuhnya gratis, diterbitkan rencana transisi untuk menggunakan kernel dan utilitas pengguna dari OpenBSD dengan porting beberapa komponen dari sistem BSD lainnya. Distribusi baru tersebut rencananya akan didistribusikan dengan nama HyperbolaBSD.

HyperbolaBSD rencananya akan dikembangkan sebagai full fork dari OpenBSD, yang akan diperluas dengan kode baru yang disediakan di bawah lisensi GPLv3 dan LGPLv3. Kode yang dikembangkan di atas OpenBSD akan ditujukan untuk secara bertahap menggantikan komponen OpenBSD yang didistribusikan di bawah lisensi yang tidak kompatibel dengan GPL. Cabang Hyperbola GNU/Linux-libre yang dibentuk sebelumnya akan dipertahankan hingga tahun 2022, tetapi rilis Hyperbola di masa mendatang akan dimigrasikan ke kernel dan elemen sistem baru.

Ketidakpuasan terhadap tren pengembangan kernel Linux disebut-sebut sebagai alasan peralihan ke basis kode OpenBSD:

  • Penerapan perlindungan hak cipta teknis (DRM) ke dalam kernel Linux, misalnya kernel tadi termasuk dukungan untuk teknologi perlindungan salinan HDCP (High-bandwidth Digital Content Protection) untuk konten audio dan video.
  • pembangunan inisiatif untuk mengembangkan driver untuk kernel Linux di Rust. Pengembang hiperbola tidak senang dengan penggunaan repositori Cargo yang terpusat dan masalah dengan kebebasan mendistribusikan paket dengan Rust. Secara khusus, ketentuan penggunaan merek dagang Rust and Cargo melarang pelestarian nama proyek jika terjadi perubahan atau tambalan (sebuah paket dapat didistribusikan dengan nama Rust and Cargo hanya jika dikompilasi dari kode sumber asli, jika tidak diperlukan mendapatkan izin tertulis sebelumnya dari tim Rust Core atau perubahan nama).
  • Pengembangan kernel Linux tanpa memperhatikan keamanan (Grsecurity bukan lagi proyek gratis, dan inisiatif KSPP (Proyek Perlindungan Diri Kernel) mengalami stagnasi).
  • Banyak komponen lingkungan pengguna GNU dan utilitas sistem mulai menerapkan fungsionalitas yang tidak perlu tanpa menyediakan cara untuk menonaktifkannya pada waktu pembangunan. Sebagai contoh, klasifikasi dependensi wajib diberikan PulseAudio di pusat kendali gnome, SystemD di GNOME, Karat di Firefox dan Jawa di gettext.

Izinkan kami mengingatkan Anda bahwa proyek Hyperbola sedang dikembangkan sesuai dengan prinsip KISS (Keep It Simple Stupid) dan bertujuan untuk menyediakan lingkungan yang sederhana, ringan, stabil, dan aman bagi pengguna. Sebelumnya, distribusi ini dibentuk berdasarkan bagian stabil dari basis paket Arch Linux, dengan beberapa patch ditransfer dari Debian untuk meningkatkan stabilitas dan keamanan. Sistem inisialisasi didasarkan pada sysvinit dengan porting beberapa pengembangan dari proyek Devuan dan Parabola. Periode dukungan rilis adalah 5 tahun.

Sumber: opennet.ru

Tambah komentar