Pengembang Trident OS akan memigrasi sistem dari BSD ke Linux

-Proyek-Trident

Beberapa hari yang lalu Pengembang Trident OS dirilis melalui sebuah iklan, migrasi proyek ke Linux. Proyek Trident sedang mengembangkan distribusi pengguna grafis siap pakai yang menyerupai versi PC-BSD dan TrueOS sebelumnya.

Awalnya, Trident dibangun dengan teknologi FreeBSD dan TrueOS, Selain itu memanfaatkan sistem file ZFS dan sistem inisialisasi OpenRC. Proyek ini didirikan oleh pengembang yang terlibat dalam pengerjaan TrueOS dan diposisikan sebagai proyek yang berdekatan (TrueOS adalah platform untuk membuat distribusi dan Trident adalah distribusi berdasarkan platform ini untuk pengguna akhir).

Tahun depan, diputuskan untuk mentransfer masalah Trident ke pengembangan distribusi Void Linux. Alasan migrasi dari BSD ke Linux adalah ketidakmampuan untuk menghilangkan beberapa masalah yang membatasi pengguna distribusi.

Area perhatian termasuk kompatibilitas perangkat keras, dukungan untuk standar komunikasi modern, dan ketersediaan paket. Kehadiran masalah di area ini mencegah pencapaian tujuan utama proyek: persiapan lingkungan grafis yang mudah digunakan.

Saat memilih kerangka kerja baru, persyaratan berikut diidentifikasi:

  • Kemampuan untuk menggunakan paket yang tidak dimodifikasi (tidak ada pembangunan kembali) dan diperbarui secara teratur dari distribusi utama.
  • Model pengembangan produk yang dapat diprediksi (lingkungan harus konservatif dan mempertahankan cara hidup yang biasa selama bertahun-tahun).
  • Kesederhanaan dalam pengorganisasian sistem (satu set komponen kecil, mudah di-upgrade, dan bertempo cepat dalam gaya sistem BSD, bukan solusi monolitik dan rumit).
  • Penerimaan perubahan dari pihak ketiga dan ketersediaan sistem integrasi berkelanjutan untuk pengujian dan perakitan.
  • Kehadiran subsistem grafis yang berfungsi, tetapi tanpa bergantung pada komunitas yang sudah terbentuk yang mengembangkan desktop (Trident berencana untuk berkolaborasi dengan pengembang distribusi dasar dan bekerja sama untuk mengembangkan desktop dan membuat utilitas khusus untuk meningkatkan kegunaan)
  • Dukungan berkualitas tinggi untuk perangkat keras terbaru dan pembaruan rutin komponen distribusi terkait peralatan (driver, kernel)

Yang paling dekat dengan persyaratan yang ditetapkan adalah distribusi Void Linux, yang mengikuti model siklus pembaruan versi program berkelanjutan (pembaruan berkelanjutan, tidak ada rilis distribusi terpisah).

Void Linux menggunakan pengelola sistem runit sederhana untuk menginisialisasi dan mengelola layanan, menggunakan pengelola paket xbps sendiri dan sistem pembuatan paket xbps-src.

Alih-alih Glibc, Musl digunakan sebagai pustaka standar dan LibreSSL, bukan OpenSSL. Void Linux tidak mendukung penginstalan pada partisi dengan ZFS, tetapi pengembang Trident tidak melihat masalah dengan penerapan mandiri fitur ini menggunakan modul ZFSonLinux.

Interaksi dengan Void Linux juga menyederhanakan fakta bahwa perkembangannya didistribusikan di bawah lisensi BSD.

Diharapkan begitu setelah beralih ke void linux di trident dimungkinkan untuk memperluas dukungan untuk kartu grafis dan memberi pengguna driver grafis yang lebih modern, diya bagaimana meningkatkan dukungan untuk kartu suara, streaming audio, tambahkan dukungan untuk streaming audio melalui HDMI, meningkatkan dukungan untuk adaptor jaringan nirkabel dan perangkat dengan antarmuka Bluetooth.

Selain itu, versi terbaru dari program akan ditawarkan kepada pengguna, proses pengunduhan akan dipercepat dan dukungan untuk penginstalan hybrid pada sistem UEFI akan ditambahkan.

Salah satu kelemahan migrasi adalah hilangnya lingkungan yang familiar dan utilitas yang dikembangkan oleh proyek TrueOS untuk konfigurasi sistem, seperti sysadm.

Untuk mengatasi masalah ini, direncanakan untuk menulis penggantian universal untuk utilitas tersebut, apa pun jenis sistem operasinya. Rilis pertama edisi Trident baru dijadwalkan pada Januari 2020.

Sebelum peluncuran, pembentukan versi pengujian alfa dan beta tidak dikesampingkan. Migrasi ke sistem baru akan membutuhkan transfer manual dari konten partisi / home.

Dukungan untuk BSD akan dihentikan segera setelah rilis edisi baru dan repositori paket stabil berbasis FreeBSD 12 akan dihapus pada April 2020 (repositori eksperimental berdasarkan FreeBSD 13-Current akan dihapus pada Januari).


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.