Theme editor



News

news ลินุกซ์เลิกทดลองใช้ Rust ในเคอร์เนล (เพราะจะใช้งานจริงแล้ว)

News News is verified member.

Active member
Staff member
Moderator
Distributor
Thread owner
ลินุกซ์เลิกทดลองใช้ Rust ในเคอร์เนล (เพราะจะใช้งานจริงแล้ว)
Body

ในงาน Maintainers Summit ที่ประชุมกลุ่มนักพัฒนาเคอร์เนลลินุกซ์ปีนี้ ที่ประชุมตกลงปรับสถานะภาษา Rust จากเดิมที่เป็นโค้ดทดลอง (experimental) มาเป็นโค้ดปกติ

แม้ว่า Rust จะอยู่ในฐานะการทดลองในเคอร์เนลมาตลอด แต่ก็มีโค้ดจำนวนมากในเคอร์เนลเขียนด้วย Rust อยู่แล้ว เช่น Asahi Linux พยายามพัฒนาไดร์เวอร์ GPU ของ Apple Silicon ใน Rust และเป็นชนวนความขัดแย้งระหว่างนักพัฒนาจนผู้ดูแลโครงการลาออกไป โดยก่อนหน้านี้ Alex Gaynor นักพัฒนาเคอร์เนลคนแรกที่ทดลองใช้ Rust ในเคอร์เนลก็ถอนตัวออกมาแล้ว

ตอนนี้ API ต่างๆ ในเคอร์เนลยังไม่มีตัวแปลงเป็นภาษา Rust ทั้งหมด การเขียนไดร์เวอร์ต่างๆ ในภาษา Rust ยังทำได้จำกัด

แนวทางของโลก system programming ส่วนมากยอมรับว่า Rust ช่วยลดความเสี่ยงช่องโหว่ต่างๆ ลงได้ เมื่อเดือนที่แล้ว Debian ก็ผูก Rust เป็นส่วนหนึ่งของการ build ระบบไปเรียบร้อยแล้ว แต่ก็ยังมีเสียงต่อต้าน โดยเฉพาะข้อจำกัดที่ Rust ไม่ได้รองรับซีพียูทุกรุ่นเหมือนภาษา C

ที่มา - LWN.net

lew Fri, 12/12/2025 - 14:21

Continue reading...
 




Back
Top Bottom