
Sesuatu yang menarik sedang terjadi di komunitas Arch Linux: ada sebuah proyek yang sedang berjalan yang berpotensi mengubah masa depan... manajer paket pacmanIdenya adalah untuk mengembangkan fondasi baru untuk manajemen paket. Ditulis seluruhnya dalam bahasa Rust., sebuah bahasa yang menonjol karena keamanan dan keandalannya. Proyek ini dikenal sebagai ALPM (Manajemen Paket Arch Linux).
Selama lebih dari satu tahun, pengembangan ALPM Proyek ini telah menerima pendanaan, dan hal itu tercermin dalam kemajuannya. Spesifikasi yang jelas telah ditetapkan mengenai bagaimana paket-paket tersebut harus disusun, bagaimana menangani data, dan mekanisme kriptografi apa yang harus digunakan untuk menjamin integritas dan keaslian file sistem. Ini bukan hanya ide teoretis: ada kerja nyata di baliknya.
Pacman untuk ALMP? Itu kemungkinan nyata.
Hal ini membuat banyak orang bertanya-tanya apakah Pacman pada akhirnya akan digantikan. Terdapat perbedaan signifikan antara kedua proyek tersebut, tidak hanya secara teknis, tetapi juga secara hukum. Pacman dilisensikan di bawah GPL, sedangkan ALPM menggunakan lisensi yang lebih permisif seperti Apache 2.0 dan MIT, yang akan mempermudah adopsinya dalam proyek atau konteks lain tanpa banyak batasan.
Saat ini, belum ada konfirmasi resmi bahwa Pacman akan dihapus. Salah satu kemungkinan yang sedang dipertimbangkan adalah pendekatan hibrida: mempertahankan perintah Pacman seperti yang kita kenal, tetapi mendukungnya secara internal dengan implementasi modern yang ditulis dalam Rust, serupa dengan apa yang telah dilakukan di distribusi lain dengan alat sistem penting.
Untuk saat ini, kita baru melihat langkah pertama dari proposal ini. Perubahan apa pun tidak akan terjadi secara langsung, meskipun Arch Linux terkenal dengan model pengembangan rilis bergulir dan penyebaran perangkat lunak yang cepat. Di antara pertanyaan yang tersisa adalah apa yang akan dilakukan oleh distribusi lain yang menggunakan basis yang sama, seperti Manjaro dan EndeavourOS.