2026-cı il avqustun 3-də Linux-un sabit şaxələrinin və staging alt sisteminin dəstəkləyicisi Greg Kroah-Hartman yeni qaydalar barədə elan etdi ki, bu da drivers/staging kataloquna dəyişikliklərin qəbulu ilə bağlıdır. Bunun səbəbi son zamanlarda LLM dəyişdirmələri ilə bağlı yaranmış dalğadır. İndi dil modelləri tərəfindən hazırlanmış düzəlişlər bu hissə üçün avtomatik olaraq rədd ediləcək, gerçək zəifliklərin təsdiqlənmiş düzəlişləri istisna olmaqla.
drivers/staging kataloqu, əsas Linux şaxəsinə uyğun gəlməyən sürücüləri və digər komponentləri yerləşdirmək üçün istifadə olunur. Sənədlərin rəsmi Linux nüvəsigöstərdiyi kimi, belə kod staging-də qalır, əgər əlavə iş tələb edirsə; işlər tamamlandıqdan sonra əsas nüvəyə köçürülə bilər, inkişaf etməyən komponentlər isə zamanla silinir.
Amma Kroah-Hartman bu alt sistemin digər bir məqsədini də vurğuladı: drivers/staging ilk növbədə yeni başlayan inkişafçılar üçün nüvə inkişafına iştirak etməyi öyrənə biləcək bir yerdir. Burada qəsdən nisbətən sadə tapşırıqlar saxlanılır — kod tərzini düzəltmək, yeni API-lərə keçid və kiçik yenidənqurmalar. Bunları özbaşına yerinə yetirərək, yeni başlayanlar patch hazırlığını, poçt dərcimələrində ünsiyyəti və rəy prosesini öyrənirlər.
Dəstəkləyici mütəxəssisə görə, bu cür kodların avtomatik təmizlənməsi staging-in təyinatına ziddir. O qeyd etdi ki, inkişafçılar bütün formal çatışmazlıqları avtomatik vasitələrlə düzəldə bilərlər, əgər bu əsas məqsəd olsaydı. Bunun əvəzinə, sadə tapşırıqlar saxlanılır ki, insanlar burada öyrənə bilsinlər. Buna görə də Kroah-Hartman drivers/staging alt sisteminə LLM tərəfindən yaradılmış hər hansı bir patch-in avtomatik olaraq rədd olunacağını bildirir.
Dill modelinin tətbiqini göstərməmək cəhdləri də fayda verməyəcək. Kroah-Hartman bildirdi ki, bu cür dəyişiklikləri aşkar etmək adətən asandır və müəllifləri xəbərdar etdi ki, patch-in mənbəyini qəsdən gizlətmək dəstəkləyiciləri aldadmağa çalışmaq kimi qiymətləndirilə bilər. Məqsəd insanların öyrənməsini təmin etməkdir, onları mantiənin aldatmağa çalışmaması, inkişafçı izah etdi.
Yeganə istisna əsl təhlükəsizlik səhvləri üçün düzəlişlərdir. Belə bir patch göndərilməsinə icazə verilir, amma müəllif onu real avadanlıqda, hansı üçün sürücüdür, test etməlidir və testin keçirilməsini ətraflı izah etməlidir. Bundan əlavə, göndərən şəxs səhvin həqiqətən baş verdiyini və istifadəçini təsir edə biləcəyini sübut etməyə hazır olmalıdır. Kroah-Hartman-a görə, tətbiq olunan LLM-lər tərəfindən aşkar olunan problemlərin "ən azı üçdə biri" səhv olur və ya zərərli dəyişikliklərə səbəb olur.
Kroah-Hartman drivers/staging-i isə "öz bacarıqlarını öyrənmək və inkişaf etdirmək üçün idman zalı" ilə müqayisə etdi.. Dil modelləri, onun sözlərinə görə, tədricən "çətin iş" üçün istifadə edilə bilən vasitələrə çevrilir, amma onları yalnız kifayət qədər bilikləri olan mütəxəssislər istifadə etməlidir ki, nəticələri qiymətləndirə bilsinlər. Beləliklə, qərar Linux un inkişafında İİ-nin istifadəsinə ümumi qadağa qoymur: yeni qayda yalnız Greg Kroah-Hartman tərəfindən idarə olunan drivers/staging ağacına və əsasən avtomatik olaraq yaradılan kosmetik düzəlişlərə aiddir.
Mənbə: linux.org.ru
