เคอร์เนล Linux เขียนด้วย C และส่วนอื่น ๆ ใน ASM เมื่อไม่นานมานี้ มีการนำความคิดริเริ่มในการเขียนชิ้นส่วน ASM เก่าเหล่านั้นใน C ใหม่ด้วย เพื่อให้นักพัฒนาเข้าใจและอัปเดตได้ง่ายขึ้น ตอนนี้พวกเขากำลังพูดถึงขั้นตอนอื่นเหมือนเดิม ใช้ Rust ในเคอร์เนล เพื่อความปลอดภัย
เป็นเรื่องที่ถกเถียงกันทั้งในชุมชนและภายนอก ปีที่แล้วไม่ได้ไปต่อ Linus Torvalds เขามั่นใจว่าเขาจะได้เห็นการแทนที่ C ด้วยภาษาการเขียนโปรแกรมอื่นในอนาคต: «มันอาจจะใช่หรือไม่อยู่ในมือของ Rust«. และในปีนี้ Google ได้ประกาศว่าจะให้เงินทุนส่วนหนึ่งของโครงการนี้ โดยจ่ายเงินให้โปรแกรมเมอร์เต็มเวลาเพื่อเขียนโค้ดใหม่บางส่วน
นายจ้างของคุณจะเป็น กลุ่มความปลอดภัยทางอินเทอร์เน็ตซึ่งเป็นองค์กรไม่แสวงหาผลกำไรเดียวกันที่รับผิดชอบในการเรียกใช้ Let's Encrypt และออกใบรับรอง SSL ฟรี โปรแกรมเมอร์ที่เป็นปัญหาจะเป็นชาวสเปน Miguel Ojeda ซึ่งเคยเกี่ยวข้องกับการเขียนโปรแกรมซอฟต์แวร์สำหรับ Large Hadron Collider ที่ CERN แล้ว
แม้ว่าโดยหลักการแล้วมันเป็นเพียงเกี่ยวกับชิ้นส่วนที่สำคัญกว่าบางส่วนเท่านั้นที่จะถูกส่งไปยัง Rust ด้วยเหตุผลด้านความปลอดภัยเช่นบางส่วน คอนโทรลเลอร์และโมดูล คล้ายคลึงกัน ในอนาคตก็ตั้งใจให้เป็นอย่างครบถ้วน ด้วยวิธีนี้ เคอร์เนลจะได้รับประโยชน์จากข้อดีของภาษาโปรแกรมโอเพนซอร์สที่สร้างโดย Mozilla