Kembali pada bulan September adalah proposal untuk mempromosikan target firmware UEFI Rust ke tier-2. Dengan penunjukan tier-3 saat ini, Rust UEFI menargetkan mereka saat ini tidak memiliki jaminan integrasi berkelanjutan (CI) dan build resmi di saluran rilis Rust, yang berarti pengguna yang ingin menggunakan Rust untuk menargetkan biner UEFI harus mengandalkan build kompiler malam/tidak stabil.

David Rheinsberg dari Red Hat adalah orang yang mempromosikan target firmware Rust UEFI untuk mempermudah pembuatan aplikasi Rust UEFI. Proposal tersebut berhasil dan tim Rust kini telah menerima promosi target UEFI AArch64/i686/x86_64 ke status tier-2. Ini berarti ke depan akan ada build otomatis di saluran rilis Rust dan build CI otomatis. Hal ini pada gilirannya menurunkan hambatan untuk menggunakan bahasa pemrograman Rust untuk upaya pengembangan UEFI.

Di antara perangkat lunak open-source saat ini yang sudah bekerja dengan Rust untuk pengembangan UEFI adalah inti eksperimental dari TianoCore EDK2 ke Rust, td-shim Rust Dukungan UEFI untuk wadah rahasia, Cloud Hypervisor memiliki firmware UEFI minimal berbasis Rust implementasi, dan berbagai Peti terkait UEFI.

Mulai pagi ini tim penyusun Rust telah menerima proposal perubahan untuk meningkatkan target UEFI ke status tingkat-2 ke depan.

Ini merupakan tahun yang cukup penting bagi Rust dengan infrastruktur Rust awal yang datang dengan kernel Linux 6.1, pekerjaan awal yang menunjukkan driver Rust Linux dapat secepat driver C, Mesa 22.3 mengambil kode Rust awal dalam bentuk sukses Implementasi Rusticl OpenCL, BUS1 yang bekerja pada r-linux sebagai runtime Linux berbasis kapabilitas Rust, GCC Rust kemungkinan akan hadir dengan GCC 13, uutils sebagai implementasi Rust Coreutils menjadi lebih praktis, dan banyak pencapaian lain untuk bahasa pemrograman sistem yang semakin populer ini.

Categories: IT Info