لینوس توروالدز: مشکل هوش مصنوعی نیست، کسیه که کرنل رو نمیشناسه
خلاصهٔ کاملتر
طبق این مقاله، لینوس توروالدز تو اجلاس نگهدارندههای (maintainer) کرنل لینوکس گفت LLMها «میتونن کار خوبی بکنن»، ولی وقتی کسی که از داخل کرنل سر در نمیاره پشتشون باشه، خروجی زشت درمیاد حتی اگه ظاهرش قابلقبول باشه. راهحلش هم ممنوع کردن AI نبود. گفت پچهای مشارکتکنندههای ناشناس یا کمسابقه باید عقب صف بازبینی برن، فرقی هم نمیکنه آدم نوشته باشه یا مدل.
بحث از Sashiko شروع شد، یعنی یه ابزار agentic که تغییرات کد کرنل رو خودکار بررسی میکنه و مشکلاتشون رو علامت میزنه. هر زیرسیستم روش خودش رو داره: تو ext4 یه پچ تکی از آدم ناشناس معمولاً «آشغال تولید LLM» حساب میشه و میره ته صف. تو بخش networking، پائولو آبنی یه روش رسمیتر توضیح داد که اعتبار مشارکتکننده، سابقهی بازبینیهاش و حتی جایگاه کارفرماش رو حساب میکنه. دیو ایرلی و کنستانتین ریابیتسف هشدار دادن هر سیستم اعتباری بالاخره دور زده میشه، مثل جمع کردن karma تو شبکههای اجتماعی.
توروالدز گفت چند ماه رو یه پروژهی دیگه با LLM کار کرده و بعد برای اولین بار یه پچ قدیمی کرنل رو با مدل بازنویسی کرده و حالا دیگه نمیخواد بدون اون کار کنه. منطقش سادهست: چرا وقتی یه تابع رو عوض کردی، همهی جاهایی که صداش زدن رو دستی پیدا کنی؟ ولی تأکید کرد حدود شش ماه وقت گذاشته تا setupش رو تنظیم کنه که جواب بد نده. یعنی ابزار تخصص رو تقویت میکنه، جاش رو نمیگیره.
برای تشخیص پچهای رباتی هم چندتا نشونه مطرح شد که هیچکدوم قطعی نیستن: changelogهای خیلی پرحرف، تغییرات گسترده تو زیرسیستمهای بیربط، و اینکه اگه به پچ جواب بدی، آدم جواب میده یا باز متن تولیدی برمیگرده. جاناتان کوربت از یه سری بیش از ۱۰۰ پچ گفت که تو یه ساعت از یه اکانت تازه اومده بود. تو چرخهی انتشار 7.3 هم نزدیک ۸۰۰ مشارکتکنندهی تازهوارد بودن. شوا خان هم گفت هنوز پچهای اصلاح غلط املایی رو بازبینی میکنه، چون تقریباً کسی به agent نمیگه بره غلط تایپی درست کنه.
توروالدز حتی پیشنهاد داد مشارکت تو کرنل عمداً پرهزینهتر بشه، مثلاً با یه فایل تنظیمات agent که چند ساعت پاکسازی خودکار لازم داره. خودش قبول داره این برای اکانت رایگان LLM و حتی خیلی از اکانتهای پولی گرونه، و گفت این فیلتر عمدیه. بعد از اعتراض لوران پینشارت توضیح داد قصد نداره کسایی که از LLM استفاده نمیکنن رو بیرون کنه.
میگل اوخدا هم پرسید اگه تازهواردها کلاً نادیده گرفته بشن، نسل بعدی توسعهدهندهها از کجا میان؟ دربارهی کرنلهایی که کامل با AI ساخته شدن (یکیش با Rust)، توروالدز گفت سختیِ کار پشتیبانی از تنوع سختافزارهاست و فعلاً جای نگرانی نیست.
نکات کلیدی:
- توروالدز AI رو ممنوع نکرد؛ پیشنهادش پایین آوردن اولویت پچهای مشارکتکنندههای ناشناسه.
- Sashiko یه ابزار بازبینی خودکار کد کرنله که بحث نقش بازبینی انسانی در برابر خودکار رو راه انداخت.
- توروالدز حدود شش ماه setup شخصیش رو تنظیم کرده و حالا بدون LLM کار نمیکنه.
- تو چرخهی 7.3 کرنل نزدیک ۸۰۰ مشارکتکنندهی تازهوارد ثبت شده.
- تگهای اعلام استفاده از AI قابلاجبار نیستن و تمرکز بیشتر رو سابقهی مشارکتکننده و کیفیت پچه.




