Debian เตรียมผูก Rust เข้าแกนกลาง กระทบซีพียูเก่า
Body
Julian Klode ผู้พัฒนา Debian ประกาศว่าจะเพิ่มโค้ด Rust เข้า APT หลังจากเดือนพฤษภาคม 2026 ส่งผลให้ Rust กลายเป็นเงื่อนไขในการพัฒนา Debian ทั้งระบบ (hard requirement) หลังจากนั้น
เหตุผลที่ต้องการใช้งาน Rust คือการอ่านไฟล์ .deb, .ar, .tar, และ HTTP Signature ซึ่งจะได้ประโยชน์ความปลอดภัยของ Rust ในการอ่านไฟล์จากภายนอก
ปัญหาของ Rust คือมันไม่รองรับซีพียูเก่าๆ จำนวนหนึ่ง เช่น ชิป Alpha ของ Digital Equipment, ชิป Motorola 68000 โดยตอนนี้ยังมีโครงการพอร์ต Debian ไปยังชิปเหล่านี้อยู่ แม้จะเป็นการพอร์ตอย่างไม่เป็นทางการก็ตาม การใส่ Rust เข้ามาใน Debian จะทำให้ชิปเหล่านี้ไม่ได้รับ Debian รุ่นใหม่อีกต่อไป
หลายคนโต้แย้ง Klode ว่าการพอร์ตโค้ด C ที่ใช้งานมานานถึง 30 ปีเป็น Rust อาจจะเพิ่มความเสี่ยงมากกว่าเดิม แต่ Klode ก็ยืนยันว่าโค้ดเดิมก็มีช่องโหว่อยู่เรื่อยๆ อยู่แล้ว
ที่มา - Debian Devel, Hacker's News
lew Sun, 02/11/2025 - 19:32
Continue reading...
Body
Julian Klode ผู้พัฒนา Debian ประกาศว่าจะเพิ่มโค้ด Rust เข้า APT หลังจากเดือนพฤษภาคม 2026 ส่งผลให้ Rust กลายเป็นเงื่อนไขในการพัฒนา Debian ทั้งระบบ (hard requirement) หลังจากนั้น
เหตุผลที่ต้องการใช้งาน Rust คือการอ่านไฟล์ .deb, .ar, .tar, และ HTTP Signature ซึ่งจะได้ประโยชน์ความปลอดภัยของ Rust ในการอ่านไฟล์จากภายนอก
ปัญหาของ Rust คือมันไม่รองรับซีพียูเก่าๆ จำนวนหนึ่ง เช่น ชิป Alpha ของ Digital Equipment, ชิป Motorola 68000 โดยตอนนี้ยังมีโครงการพอร์ต Debian ไปยังชิปเหล่านี้อยู่ แม้จะเป็นการพอร์ตอย่างไม่เป็นทางการก็ตาม การใส่ Rust เข้ามาใน Debian จะทำให้ชิปเหล่านี้ไม่ได้รับ Debian รุ่นใหม่อีกต่อไป
หลายคนโต้แย้ง Klode ว่าการพอร์ตโค้ด C ที่ใช้งานมานานถึง 30 ปีเป็น Rust อาจจะเพิ่มความเสี่ยงมากกว่าเดิม แต่ Klode ก็ยืนยันว่าโค้ดเดิมก็มีช่องโหว่อยู่เรื่อยๆ อยู่แล้ว
ที่มา - Debian Devel, Hacker's News
lew Sun, 02/11/2025 - 19:32
Continue reading...