Greg Kroah-Hartman، چې د Linux د مستحکم کرنل یو ساتونکی دی، ویېل چې د Rust پروګرامینګ ژبه به Linux د AI تولید شوي کوډ څخه د پیدا شویو ستونزو وړاندې خوندي کولو کې مرسته وکړي [1].
لکه څنګه چې مصنوعي استخبارات (AI) په Increasingly ډول د سافټویر په لیکلو کې مرسته کوي، د حساسو سیسټمونو ته د پټو او اتوماتیکو تېروتنو د ننوتلو خطر زیاتېږي. څرنګه چې Linux کرنل د نړۍ د کمپیوټینګ پراخې زیربناوو لپاره د بنسټ په توګه کار کوي، نو د دې تېروتنو مخنیوی د سیسټمیک ثبات مسئله ده.
Kroah-Hartman ویېل چې د Rust اصلي ګټه یې د build پروسې panahon کې د تېروتنو پیژندلو وړتیا ده. هغه ویېل چې دا میکانیزم د تېروتنو موندلو لپاره یوازې د انسانانو پر کوډ ریویو تکیه کولو څخه ډېر اغېزمن دی. د دې ستونزو په وخت پیژندلو سره، د پراختیا ټیم کولی شي د دې احتمال کم کړي چې AI تولید شوي پېچونه (patches) په کرنل کې د امنیتي نادیاو یا ناثاباتیو سبب شي [1].
Kroah-Hartman وویل: "د Rust تر ټولو غوره ځانګړتیا دا ده چې دا تېروتنې د ریویو پر ځای د build وخت کې پیدا کوي" [1].
سره له دې چې ځینو raportونو د کرنل په چوکاټ کې د Rust د یوې مستحکمې ژبې په توګه د ځای پر ځای کېدو او نویو AI-focused ځانګړتیاوو ته اشاره کړې، خو دا ځانګړی ادعا چې Rust د AI تولید شوي کوډ پر وړاندې د یوې حفاظتي ډالۍ په توګه کار کوي، لا تر اوسه د Kroah-Hartman د نظره تړلې ده [1]. د Rust ته لیږد د memory safety په لور یو بدلون څرګندوي، چې د C ژبې د تېروتنو یوې پختاې Category ته ځواب ورکوي، کومه چې Traditionally د کرنل د پراختیا لپاره کارول کېده.
په کرنل کې د یوې نوې ژبې ځای پر ځای کول یو پیچلی پروسه ده چې د ساتونکو ترمنځ یوډه نظر ته اړتیا لري. د Rust کارول Entwicklers ته اجازه ورکوي چې د سختترو حفاظتي ضمانتونو پلي کول چې د compiler لخوا لازم ګڼل کېږي؛ دا د دفاع یو داسې پړاو دی چې د Entwickler یا AI له ارادې څخه independent عمل کوي [1].
“د Rust تر ټولو غوره ځانګړتیا دا ده چې دا تېروتنې د ریویو پر ځای د build وخت کې پیدا کوي.”
په Linux کرنل کې د Rust لور ته لیږد د صنعت د یوې پراخې tendência څرګندونه کوي چې د 'memory safety' ته لومبیتوب ورکوي ترڅو هم د انسانانو د تېروتنو او هم د LLM تولید شوي کوډ د غیر قابل Predict وړتیا پر وړاندې مبارزه وکړي. د تېروتنو موندل د انسانانو د ریویو پړاو څخه د compilation پړاو ته په لېږدولو سره، د Linux پروژه هدف دا دی چې خپل د ثبات معیارونه وساتي، حتی که د اتوماتیک کولو له لارې د کوډ د contribution حجم زیات شي.





