Ini terjadi, teman-teman! Linus Torvalds telah mengindikasikan baru-baru ini bahwa ia bermaksud untuk mengintegrasikan dukungan awal untuk bahasa pemrograman Rust ke dalam Linux 6.1 siklus kernel dan hari ini permintaan tarik ini diajukan padanya. Linux 6.0 belum keluar tetapi harus pada hari Minggu kecuali ada masalah menit terakhir, yang pada gilirannya akan menandai dimulainya jendela penggabungan v6.1 dua minggu.
Menjelang jendela penggabungan Linux 6.1, pengembang kernel lama Kees Cook, bersama dengan pengembang utama Rust untuk Linux Miguel Ojeda, mengajukan permintaan tarik “Pengenalan Karat” yang sangat dinanti untuk Linux 6.1. .
tulis Kees di PR:
Harap tarik dukungan Rust awal untuk v6.1-rc1. Pohon itu memiliki basis baru-baru ini, tetapi pada dasarnya sudah ada di linux-next selama satu setengah tahun. Ini telah diperbarui berdasarkan umpan balik dari KTT Pengelola Kernel dan untuk mendapatkan tag Ulasan-oleh: terbaru. Miguel adalah pengelola utama, dengan saya membantu di mana dibutuhkan/diinginkan. Rencana kami adalah agar pohon bertransisi ke praktik standar tanpa perubahan dasar setelah putaran pertama infrastruktur ini tiba. Konten adalah minimum mutlak untuk membuat kode Rust menjadi inti, dengan banyak frontend (dan driver) lainnya di sepanjang jalan.
Ini hanyalah 12.6.000 baris kode pertama untuk menyiapkan infrastruktur Rust, integrasi sistem build awal, dan elemen kunci lainnya. Kemudian akan ada tarikan yang secara bertahap menambahkan dukungan Rust untuk lebih banyak subsistem, lebih banyak abstraksi di Rust, dan berbagai driver kernel yang ditulis oleh Rust.
Dukungan untuk Rust untuk Linux ini masih opsional, dengan asumsi Anda tidak bergantung pada salah satu driver Rust baru yang pada akhirnya akan diperkenalkan.
Kecuali kejutan menit terakhir yang akan menakut-nakuti Linus, pull request ini akan diterapkan untuk Linux 6.1 dalam dua minggu ke depan. Kernel Linux 6.1 yang stabil akan memulai debutnya menjelang akhir tahun kalender.
“Ninja internet yang tak tersembuhkan. Ahli daging. Sangat introvert. Analis. Pakar musik. Pendukung zombie.”