Rust for Linux
رسٹ فار لینکس لینکس دانا میں پیچوں کا ایک سلسلہ ہے جو دانا کے اجزاء لکھنے کے لیے سی میں رسٹ کو دوسری پروگرامنگ زبان کے طور پر شامل کرتا ہے۔ لینکس دانا 1991 میں اپنی پہلی ریلیز کے بعد سے بنیادی طور پر سی اور اسمبلی زبان میں لکھا گیا ہے۔ 1997 کے آس پاس، سی + + کے اضافے پر غور کیا گیا اور اسے ختم کرنے سے پہلے دو ہفتوں تک تجربہ کیا گیا۔ رسٹ 2006 میں بنایا گیا تھا اور میموری سیفٹی اور صارف دوست ٹول سیٹ اور نحو پر توجہ دینے کے ساتھ نچلی سطح کی پروگرامنگ زبانوں (جیسے سی) کی کارکردگی کو یکجا کرتا ہے۔ رسٹ فار لینکس پروجیکٹ کا اعلان 2020 میں لینکس کرنل میلنگ لسٹ میں کیا گیا تھا جس کا مقصد کرنل ڈرائیوروں کو لکھتے وقت کیڑوں کو کم کرنے کے لیے رسٹ کی میموری سیفٹی کا فائدہ اٹھانا تھا۔ اوپن سورس سمٹ 2022 میں، لینس ٹوروالڈس نے کہا کہ پروجیکٹ کے کام کو شامل کرنا لینکس 5.20 کی ریلیز کے ساتھ ہی شروع ہو سکتا ہے، جسے بعد میں لینکس 6.0 کا نام دیا گیا۔ لینکس 6 کے لیے پہلا ریلیز امیدوار 14 اگست 2022 کو بغیر رسٹ سپورٹ کے بنایا گیا تھا۔ لینکس 6.0-rc1 کے ریلیز نوٹوں میں، ٹوروالڈس نے رسٹ سپورٹ کو شامل کرنے کے اپنے ارادے کا اظہار کیا، "میں اصل میں امید کر رہا تھا کہ ہمیں کچھ پہلا زنگ کا بنیادی ڈھانچہ، اور ملٹی جین ایل آر یو وی ایم ملے گا، لیکن ان میں سے کوئی بھی اس بار نہیں ہوا۔" 19 ستمبر 2022 کو، زیڈ ڈی نیٹ کے ایک مضمون میں لینس ٹوروالڈس کی طرف سے ایک ای میل کا انکشاف کیا گیا جس میں کہا گیا تھا کہ "جب تک کچھ عجیب نہ ہو، یہ [زنگ] اسے 6.1 میں تبدیل کر دے گا"۔ اکتوبر 2022 میں، ٹوروالڈس نے لینکس کے لیے رسٹ کے نفاذ کو قبول کرنے کے لیے ایک پل درخواست کی منظوری دی تھی۔ لینکس 6.1 تک، سپورٹ کو جان بوجھ کر کم سے کم چھوڑ دیا گیا تھا تاکہ ڈویلپرز کو فیچر کی جانچ کرنے کی اجازت دی جا سکے۔ حوالہ جات رسٹ لینکس سافٹ ویئر پروجیکٹس میں پروگرام کردہ مفت سافٹ ویئر