من فضلك تسجيل الدخول أو تسجيل لتفعل ذلك.

اتفق مجتمع نواة Linux على إلغاء شرط الإفصاح عن استخدام أدوات الذكاء الاصطناعي في المساهمات، وهو القرار الذي يدعمه بقوة لينوس تورفالدس، مبتكر Linux. هذا يعني أن المطورين لم يعودوا بحاجة إلى الإشارة إلى استخدام أدوات الذكاء الاصطناعي في رسائل الالتزام (commit messages).

السياسة التي أُطلق عليها «Assisted-by Tag» (علامة المساعدة بواسطة)، كانت تطلب من المساهمين الذين يستخدمون «أي نوع من أدوات البرمجة المتقدمة» في تطوير إصلاحاتهم، الإفصاح عن ذلك في رسالة الالتزام. وقد بدأت هذه الفكرة في يوليو 2025 وأصبحت جزءًا من الوثائق الرسمية في يناير 2026. في البداية، كان تورفالدس متشككًا بشأن تأثير أدوات الذكاء الاصطناعي على قابلية صيانة البرمجيات، لكنه أصبح أكثر ترحيبًا بها منذ ذلك الحين.

لم يكن إسناد استخدام الذكاء الاصطناعي مشكلة كبيرة عندما كان الكود المُولد رديئًا أو مليئًا بالأخطاء. لكن في العام الماضي تقريبًا، بدأت وكلاء برمجة الذكاء الاصطناعي بإنتاج كود بجودة مقبولة لمجتمع نواة Linux. يؤكد جريج كرواه-هارتمان، أحد المخضرمين في صيانة نواة Linux، أن «نماذج LLM أصبحت جيدة بما يكفي الآن» لاكتشاف الأخطاء، لأنها في النهاية مطابِقات للأنماط، والكود ليس إلا أنماطًا بتنسيق محدد.

لماذا تغير الموقف؟

وفقًا لجيف لايتون، مطور نواة Linux في Red Hat، هناك ثلاثة أسباب رئيسية لإلغاء هذا الشرط. أولاً، ليس الجميع يلتزم بالسياسة. ثانيًا، هي «بمثابة إعلان مجاني لشركات نماذج LLM الاحتكارية». وثالثًا، «ليس من الواضح لماذا نريد جمع هذه المعلومات في المقام الأول».

ومع ذلك، لا يزال بعض المساهمين في النواة يرون قيمة في شرط الوسم. لوران بينشارت، مطور نواة Linux، عبر عن عدم سعادته بإزالة العلامة دون إضافة آلية أخرى للإفصاح المطلوب. يرى بينشارت أن الهدف هو «تحديد توقعاتنا، وإخبار ما نريده وما لا نريده»، وأن هناك قيمة في ذلك لردع أولئك الذين قد لا يهتمون.

رؤية لينوس تورفالدس الحاسمة

رد لينوس تورفالدس برفض قاطع لفكرة التصريح عن استخدام الأدوات. قارن القواعد التي تمنع استخدام الذكاء الاصطناعي بقواعد سخيفة تمنع استخدام المحولات البرمجية (compilers) أو حتى المحررات (editors) في كتابة الكود أو رسائل الالتزام. وصف هذه القواعد بأنها «غبية تمامًا».

أكد تورفالدس أن توقعاته من المطورين هي أن يبذلوا قصارى جهدهم وأن «يفهموا ما يفعلونه». لكنه شدد على أن هذا الفهم «لا علاقة له بالأدوات التي يستخدمونها». وأضاف أن الأشخاص الذين يحترمهم ويصفهم بالذكاء هم من لا يتجنبون استخدام الأدوات الجديدة والمثيرة للاهتمام.

ماذا يعني هذا للمطورين؟

بالنسبة للمطورين، يشير هذا القرار إلى قبول متزايد لأدوات البرمجة المدعومة بالذكاء الاصطناعي حتى في أكثر المشاريع المفتوحة والمحرجة مثل نواة Linux. الرسالة واضحة: الجودة والفهم العميق للكود هما الأهم، وليس الأدوات التي تستخدمها لإنشائه. هذا يفتح الباب أمام دمج أدوات AI بشكل أوسع في سير عمل المطورين، مع التركيز على مسؤولية المطور في ضمان صحة الكود وسلامته.

المصدر: theregister.com

GitHub: تحسينات التوفر وأسباب أعطال سبتمبر 2026
تعطل Yandex: الروبوتات الضارة تهاجر بدلاً من التوقف

Reactions

0
0
0
0
0
0
بالفعل كان رد فعل لهذا المنصب.

ردود الفعل