Beberapa hari yang lalu diumumkan peluncuran versi baru "GNU Guix 1.5"Rilis ini hadir setelah tiga tahun pengembangan intensif. Dengan peluncuran baru ini, pengelola paket transaksional dan distribusinya, Guix System, menghadirkan pembaruan besar yang tidak hanya memodernisasi fondasi teknologinya tetapi juga mendefinisikan ulang model tata kelolanya untuk memastikan masa depan yang lebih gesit dan kolaboratif.
Mulai sekarang, proyek ini meninggalkan siklus rilis yang tidak teratur dan berkomitmen pada siklus tahunan, sebuah keputusan yang bertujuan untuk memberikan prediktabilitas kepada pengguna dan pengembangnya.
Fitur baru utama GNU Guix 1.5
Dalam versi baru GNU Guix 1.5 ini, kita akan dapat menemukan kemajuan yang signifikan dalam kompatibilitas perangkat keras dan kernel. Dan itu karena... Guix 1.5 memperkenalkan dukungan eksperimental untuk kernel GNU Hurd. pada arsitektur x86_64, memungkinkan pengguna yang lebih berani untuk menginstal Sistem GNU sepenuhnya tanpa kernel Linux.Selain itu, ditambahkan dukungan resmi untuk arsitektur RISC-V 64-bit (riscv64-linux), sejalan dengan meningkatnya minat industri terhadap set instruksi terbuka ini.
Lingkungan pengguna juga mendapatkan penyegaran, karena Sesi GNOME melompat dari versi 42 ke 46, mengadopsi Wayland sebagai protokol grafis default. untuk menawarkan pengalaman yang lebih lancar dan aman. Sementara itu, para penggemar KDE beruntung dengan... Inklusi plasma 6.5Ini dapat diakses melalui layanan plasma-desktop-service-type yang baru. Semua ini didukung oleh pembaruan penting pada ekosistem paket, yang sekarang mencakup lebih dari 12,500 entri baru dan hampir 30,000 pembaruan, termasuk alat-alat penting seperti GCC 15.2.0, Python 3.11, dan kernel Linux-libre 6.17.12.

Keamanan dan manajemen paket tingkat lanjut
Mengenai keamanan, disebutkan bahwa elemen ini mendapat perhatian khusus dalam peluncuran ini, karena salah satu peningkatan yang paling menonjol adalah... kemampuan untuk menjalankan daemon Guix tanpa hak akses root. Fungsionalitas ini, diaktifkan secara default pada instalasi di distribusi lain (Distribusi Asing), menggunakan namespace dan profil pengguna AppArmor untuk secara drastis mengurangi permukaan serangan terhadap potensi kerentanan peningkatan hak akses.
Selain itu, alat antarmuka baris perintah (CLI) Guix menerima beberapa peningkatan, yang paling menonjol adalah perintah Guix shell kini memungkinkan penestingan kontainer dan menambahkan opsi –emulate-fhs.Hal ini mempermudah eksekusi perangkat lunak yang mengharapkan struktur direktori standar (FHS), yang sangat penting untuk kompatibilitas dengan biner eksternal. Selain itu, Guix Pack kini memungkinkan ekspor paket dalam format RPM dan AppImage.Hal ini menyederhanakan distribusi perangkat lunak yang dikemas dengan Guix kepada pengguna sistem lain seperti Fedora atau Ubuntu.
Bootstrapping penuh
Sesuai dengan filosofinya, Proyek ini telah mencapai kemajuan yang mengesankan dalam "rantai kepercayaan". dari perangkat lunak. Guix 1.5 menawarkan bootstrap kode sumber lengkap untuk kompiler kompleks seperti Zig dan Mono. Ini berarti bahwa bahasa-bahasa ini sekarang dapat dikompilasi dari awal tanpa bergantung pada biner yang sudah ada dan tidak transparan, sehingga memecahkan masalah "ayam dan telur" klasik dalam kompilasi dan memastikan audit lengkap perangkat lunak dari sumbernya.
Sistem permulaan GNU Shepherd juga sedang diperbarui ke versi 1.0.Memperkenalkan layanan terjadwal (mirip dengan timer systemd) dan mekanisme rotasi log baru yang menggantikan alat tradisional seperti syslogd. Demikian pula, manajemen hak akses juga telah ditingkatkan; konsep Program setuid digantikan oleh program privileged.yang menggunakan kemampuan kernel Linux untuk memberikan izin yang lebih rinci daripada akses penuh sebagai root.
Dengan komunitas yang telah berkembang hingga lebih dari 700 kontributor dan migrasi yang sukses ke platform Codeberg, GNU Guix 1.5.0 bukan hanya pembaruan perangkat lunak, tetapi juga pernyataan prinsip tentang cara membangun sistem operasi yang dapat direproduksi, transparan, dan bebas.
Akhirnya, jika Anda tertarik untuk mengetahui lebih banyak tentangnya, Anda dapat berkonsultasi dengan detailnya Di tautan berikut.