האם גוגל תממן את תרגום Rust של גרעין לינוקס?

לוגו Kernel Linux, Tux

גרעין לינוקס נכתב ב- C ובחלקים אחרים ב- ASM. לפני זמן מה נקטה היוזמה לשכתב גם את אותם חלקי ASM הישנים ב- C, כדי להקל על המפתחים להבין ולעדכן. עכשיו הם מדברים על צעד נוסף, כפי שהוא שימוש בחלודה בגרעין לענייני אבטחה.

זה דבר שניהל ויכוח הן פנימית בקהילה והן כלפי חוץ. בלי להמשיך הלאה, לפני שנה, לינוס טורבאלדס הוא הבטיח שהוא יהיה עד להחלפת C בשפת תכנות אחרת בעתיד: «זה יכול להיות בידי Rust«. והשנה, גוגל הודיעה שתממן חלק מהפרויקט הזה, ותשלם למתכנת במשרה מלאה כדי לשכתב את הקוד באופן חלקי.

המעסיק שלך יהיה קבוצת אבטחת האינטרנט, אותו עמותה שאחראית על הפעלת Let's Encrypt והנפקת אישורי SSL בחינם. המתכנת המדובר יהיה הספרדי, מיגל אוג'דה, שכבר היה מעורב בתכנות התוכנה של ה- Large Hadron Collider ב- CERN.

למרות שבאופן עקרוני מדובר רק בכמה חלקים קריטיים יותר שיועברו לרוסט מטעמי אבטחה, כגון מסוימים בקרים ומודולים דומה, בעתיד הוא נועד להיות בשלמותו. בדרך זו, הגרעין ייהנה בסופו של דבר מהיתרונות של שפת התכנות בקוד פתוח זה שנוצר על ידי מוזילה.

פעולה זו היא די יקר, וזה כרוך בסיכונים שלה, אבל אין ספק שישנם לא מעט תאגידים המעוניינים לממן פרויקט מסוג זה. עכשיו זה היה גוגל, אבל סביר שיצטרפו יותר. עם זאת, יש להבהיר כי השינויים שביצע המפתח הספרדי אינם מבטיחים את יישומם בגרסה הרשמית של גרעין לינוקס כרגע. הם צריכים לקבל את ההבהרה מצוות הניהול של הקרנל וטורוואלדס מחליטים אם לשחרר את הקוד הזה עם Rust כולל.