آخرین اخبار
همهٔ اخبار
گزارش‌ها و تحلیل‌ها گزارش بحرانیت ۲/۱۰

بحران حجم کاری در توسعه هسته لینوکس؛ نقش کدهای تولید شده توسط AI در فرسودگی توسعه‌دهندگان

دربارهٔ Linux ۷۴ مطلب دیگر دربارهٔ Linux ←
بحران حجم کاری در توسعه هسته لینوکس؛ نقش کدهای تولید شده توسط AI در فرسودگی توسعه‌دهندگان

لورنزو استوکس (Lorenzo Stoakes)، مهندس ارشد نرم‌افزار در شرکت Arm و یکی از توسعه‌دهندگان کلیدی هسته لینوکس (Linux kernel)، اعلام کرده است که به دلیل حجم بیش از حد کاری، بخشی از مسئولیت‌های خود در زمینه بررسی پچ‌ها (Patch-review) را کاهش می‌دهد.

تأثیر هوش مصنوعی بر فرآیند بررسی کد

استوکس که مسئولیت مدیریت بخش‌های حیاتی مانند نگاشت حافظه (Memory mapping) و APIهای مدیریت حافظه در فضای کاربر (Userland API) را بر عهده دارد، دلیل این تصمیم را افزایش شدید تعداد پچ‌های تولید شده توسط هوش مصنوعی (AI-generated series) عنوان کرده است. به گفته وی، جریان ارسال کدها از حالت «هفتگی» به «روزانه» تغییر یافته و در حال حاضر بخش بزرگی از درخواست‌های بررسی کد، توسط ابزارهای AI تولید شده‌اند که این امر منجر به اشباع صندوق ورودی (Inbox) و فشار روانی شدید بر توسعه‌دهندگان شده است.

فرسودگی سیستماتیک در جامعه متن‌باز

این وضعیت تنها محدود به یک نفر نیست. گرگ کروآ-هارتمن (Greg Kroah-Hartman)، یکی از چهره‌های برجسته توسعه لینوکس، نیز به «هجوم پچ‌های تولید شده توسط LLM» اشاره کرده و هشدار داده است که تعداد بررسی‌کنندگان (Reviewers) برای مدیریت این حجم از کدها کافی نیست. این تحلیل تأکید دارد که بسیاری از نگهدارندگان (Maintainers) هسته لینوکس طی سال‌های اخیر دچار فرسودگی شغلی (Burnout) شده‌اند و اکنون ورود انبوه کدهای تولید شده توسط هوش مصنوعی، این بحران نیروی انسانی را تشدید کرده است.

در نهایت، این روند نشان‌دهنده یک چالش استراتژیک در مدل‌های توسعه متن‌باز است؛ جایی که سرعت تولید کد توسط ماشین‌ها، بسیار فراتر از توانایی انسان‌ها برای بازبینی، تأیید و تضمین امنیت و پایداری آن‌هاست.