Rust for Linux
লিনাক্সের জন্য রাস্ট হল লিনাক্স কার্নেলের প্যাচগুলির একটি সিরিজ যা কার্নেল উপাদান লেখার জন্য সি-এর সাথে দ্বিতীয় প্রোগ্রামিং ভাষা হিসাবে রাস্ট যুক্ত করে। লিনাক্স কার্নেল 1991 সালে প্রথম প্রকাশের পর থেকে প্রাথমিকভাবে সি এবং অ্যাসেম্বলি ভাষায় লেখা হয়েছে। 1997 সালের দিকে, সি + + যোগ করার বিষয়টি বিবেচনা করা হয়েছিল এবং বাতিল করার আগে দুই সপ্তাহ ধরে পরীক্ষা-নিরীক্ষা করা হয়েছিল। রাস্ট 2006 সালে তৈরি করা হয়েছিল এবং মেমরি নিরাপত্তা এবং একটি ব্যবহারকারী-বান্ধব টুল সেট এবং সিনট্যাক্সের উপর ফোকাস সহ নিম্ন-স্তরের প্রোগ্রামিং ভাষার (যেমন সি) পারফরম্যান্সকে একত্রিত করে। 2020 সালে লিনাক্স কার্নেল মেইলিং তালিকায় কার্নেল ড্রাইভার লেখার সময় বাগ কমাতে রাস্টের মেমরি নিরাপত্তা কাজে লাগানোর লক্ষ্য নিয়ে রাস্ট ফর লিনাক্স প্রকল্পটি ঘোষণা করা হয়েছিল। ওপেন সোর্স সামিট 2022-এ, লিনাস টরভাল্ডস বলেছিলেন যে লিনাক্স 5.20 প্রকাশের সাথে সাথে প্রকল্পের অন্তর্ভুক্তির কাজ শুরু হতে পারে, যা পরে লিনাক্স 6 নামে নামকরণ করা হয়েছিল। লিনাক্স 6.0-এর জন্য প্রথম রিলিজ প্রার্থীটি 14ই আগস্ট 2022-এ রাস্ট সমর্থন ছাড়াই তৈরি করা হয়েছিল। লিনাক্স 6.0-rc1-এর জন্য রিলিজ নোটে, টরভাল্ডস রাস্ট সমর্থন যোগ করার জন্য তার অভিপ্রায় প্রকাশ করেছিলেন, "আমি আসলে আশা করছিলাম যে আমরা প্রথম কিছু জং পরিকাঠামো এবং মাল্টি-জেন এলআরইউ ভিএম পাব, কিন্তু সেগুলির কোনওটিই এবার ঘটেনি।" 19 সেপ্টেম্বর 2022-এ, জেডডিনেট-এর একটি নিবন্ধে লিনাস টরভাল্ডসের একটি ইমেল প্রকাশ করা হয়েছে যাতে বলা হয়েছে যে "যদি কিছু অদ্ভুত না ঘটে, তবে এটি [রাস্ট] এটিকে 6.1-এ পরিণত করবে"। 2022 সালের অক্টোবরে, লিনাক্সের জন্য রাস্ট বাস্তবায়নের জন্য একটি পুল অনুরোধ টরভাল্ডস দ্বারা অনুমোদিত হয়েছিল। লিনাক্স 6.1 অনুযায়ী, ডেভেলপারদের বৈশিষ্ট্যটি পরীক্ষা করার অনুমতি দেওয়ার জন্য সমর্থন ইচ্ছাকৃতভাবে ন্যূনতম রাখা হয়েছিল। রেফারেন্স রাস্ট লিনাক্স সফ্টওয়্যার প্রকল্পে প্রোগ্রাম করা মুক্ত সফ্টওয়্যার