Berselancar di internet Saya menemukan distribusi yang menarik perhatian saya dan sejak saya melihat teks "Berkolaborasi" saya tahu bahwa sesuatu yang baik akan terjadi dan memang demikian, karena secara pribadi Saya tidak tahu kalau Collabora punya distro Linux sendiri, yang mempunyai nama Apertis dan yang awalnya dirancang untuk mobil, namun kini telah diperluas ke berbagai perangkat elektronik, peralatan industri, dan teknologi tertanam.
Apertis adalah dirancang berdasarkan Debian GNU/Linux 12 dan pendekatan mereka mempertimbangkan potensi tantangan hukum yang terkait dengan beberapa lisensi perangkat lunak bebas, seperti GPLv3, yang melarang praktik seperti tivoisasi (menghubungkan perangkat lunak ke perangkat keras secara terbatas). Sebaliknya, preferensi diberikan pada opsi yang memungkinkan penggunaan perangkat lunak dan firmware bersertifikat, dengan tanda tangan digital pabrikan.
Proyek Apertis mengikuti pedoman Debian dan hanya menyertakan perangkat lunak di bawah lisensi terbuka atau setidaknya memungkinkan distribusi gratis. Di samping itu, setiap build menyertakan laporan SBOM (Software Bill of Materials), yang memberikan rincian tentang lisensi dan versi file yang digunakan, membantu mengidentifikasi kemungkinan kerentanan.
Tentang Apertis
Distribusi Ini disusun secara modular, memungkinkan produsen untuk menyesuaikan dan menyesuaikan lingkungan sistem dengan kebutuhan spesifik. Selain itu, ini mendukung penciptaan dibangun menggunakan paket deb tradisional sebagai gambar monolitik, yang diperbarui secara atom menggunakan teknologi OSTree.
Fitur yang menonjol dari Apertis adalah milikmu kemampuan untuk membuat build yang tidak menyertakan perangkat lunak di bawah lisensi GPLv3. Daripada menggunakan alat GNU versi lama yang tidak kompatibel dengan lisensi ini, Apertis telah mengadopsi alternatif modern dan permisif, seperti utilitas uutils yang ditulis dalam Rust dan didistribusikan di bawah lisensi MIT. Selain itu, daripada menggunakan GnuPG, Apertis pilih Sequoia-PGP, yang didistribusikan di bawah lisensi GPL-2+ dan LGPL-2+. Namun, bagi mereka yang tidak mempunyai masalah dengan batasan GPLv3, ada juga pilihan untuk menggunakan alat tradisional.
Apertis menguji semua komponennya secara ketat, baik manual maupun otomatis, pada platform perangkat keras referensi, seperti papan mobil Raspberry Pi 4 SoC R. Hasil pengujian ini dipublikasikan untuk memastikan transparansi dan pengujian otomatis sistem lengkap pada mesin referensi dilakukan menggunakan infrastruktur LAVA (Linaro Automated Validation Architecture).
Kernel distribusinya didasarkan pada Linux versi LTS terbaru. Misalnya saja Apertis versi 2024.3 menggunakan kernel 6.6, bukan kernel 6.1 Debian 12. Setiap versi Apertis memiliki siklus pemeliharaan 1 tahun 9 bulan, dengan pembaruan triwulanan untuk memperbaiki bug.
Distribusi mencakup lebih dari 5000 paket, dan semua pengembangan, termasuk gambar, utilitas, dan konfigurasi, dilakukan secara terbuka di repositori Git publik. Untuk kolaborasi, GitLab digunakan, dan integrasi berkelanjutan dikelola melalui GitLab CI. Toolkit OBS (Open Build Service) digunakan untuk menghasilkan paket biner dari kode sumber, dan repositori APT untuk distribusi dikelola dengan tepat.
Apertis 2024.3
Perlu disebutkan bahwa Apertis saat ini berada dalam versi 2024.3 dan telah menyertakan beberapa peningkatan dan fitur, selain pembaruan ke kernel Linux baru.
Di antara peningkatan dan fitur baru yang menonjol:
- Dukungan Podman:
Memungkinkan Anda menjalankan kontainer OCI tanpa hak akses root atau daemon orkestrasi.
Meningkatkan integrasi dengan kebijakan lisensi Apertis. - Dukungan Waktu Proses ONNX:
Termasuk akselerator pembelajaran mesin untuk inferensi, dengan dukungan untuk kerangka kerja seperti PyTorch, TensorFlow, dan scikit-learn.
Optimalkan kinerja pada perangkat keras khusus dan percepat pelatihan pada GPU NVIDIA.
Paket tersebut dimasukkan ke dalam Debian, menanggapi permintaan komunitas. - Peningkatan dalam dukungan OP-TEE:
optee-os, optee-client dan optee-test terintegrasi, memungkinkan dukungan untuk perangkat keras seperti TI SK-AM62x dan QEMU ARMv8.
Paket-paket ini juga dikontribusikan ke Debian. - Kompatibilitas dengan papan baru:
Dukungan awal untuk TI SK-AM62.
Panduan terperinci untuk menyesuaikan gambar untuk perangkat keras seperti Orange Pi Zero2. - Peringatan kompiler tingkat lanjut:
Profil baru untuk dpkg dengan peringatan tambahan yang meningkatkan keamanan dan kualitas sistem. - Peningkatan dalam pembuatan gambar dan SBOM:
Alat yang memudahkan untuk melacak modifikasi dalam build harian. - Laporan SBOM Tingkat Lanjut:
Detail lisensi dan hak cipta dalam file non-biner.
Laporan keamanan untuk melacak CVE dalam dependensi.
Menggunakan Perangkat Peninjauan OSS untuk meningkatkan peninjauan lisensi.
Terakhir, jika Anda tertarik untuk mengetahuinya lebih lanjut, Anda dapat berkonsultasi detailnya di link berikut.
Unduh dan dapatkan Apertis
Gambar sistem tersedia untuk arsitektur x86_64, arm64 dan armhf dan dapat diperoleh dari link berikut.