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

يواجه عالم تطوير البرمجيات المفتوحة نقاشًا حادًا حول دور الذكاء الاصطناعي في المساهمات، حيث اتخذ مشروع COSMIC لبيئة سطح المكتب قرارًا حاسمًا بحظر جميع المحتوى المولّد بالذكاء الاصطناعي. وفي المقابل، تدور نقاشات داخل مشروع GNOME، أحد أقدم وأكبر بيئات سطح المكتب، حول مدى قبول تقارير الأخطاء التي يكتشفها الذكاء الاصطناعي، وذلك لأسباب تتعلق بالجودة والأمان.

سياسات صارمة ضد مساهمات الذكاء الاصطناعي

مشروع COSMIC، وهو بيئة سطح مكتب جديدة مبنية من الصفر باستخدام Rust ومجموعة أدوات Iced، أصدر تعليمات واضحة لمساهميه. يجب على أي مساهم أن يُعلن بوضوح «لم أقم بتضمين أي محتوى مولّد بواسطة LLM (المعروف أيضًا بالذكاء الاصطناعي) في طلب السحب هذا، بما في ذلك الأكواد والتعليقات والأوصاف». وهذا يعني حظرًا كاملاً لاستخدام الذكاء الاصطناعي في كتابة أي جزء من المساهمة، من الأكواد وحتى طلبات السحب نفسها.

هذا الموقف ليس فريدًا، فبعض المشاريع الفرعية لبيئة سطح المكتب GNOME تفرض قيودًا مماثلة. على سبيل المثال، يذكر دليل المساهمة في GNOME Calendar صراحةً أن المشروع «لا يسمح بالمساهمات التي تولّدها نماذج اللغة الكبيرة (LLMs) وروبوتات الدردشة». كما يقيّد GNOME Extensions المساهمات المولّدة بالذكاء الاصطناعي، على الرغم من سماحه بأدوات التعلم بمساعدة الذكاء الاصطناعي وإكمال الأكواد.

جدل تقارير الأخطاء المولّدة بالذكاء الاصطناعي في GNOME

في خضم هذه السياسات، يبرز صوت مطور GNOME، مايكل كاتانزارو، الذي نشر تدوينة بعنوان «عصر جودة البرمجيات، أم عصر النعام؟»، يدعو فيها مشروع GNOME إلى قبول تقارير الأخطاء التي يولدها الذكاء الاصطناعي. يؤكد كاتانزارو أن نماذج الذكاء الاصطناعي قادرة على اكتشاف أعداد هائلة من الأخطاء في قواعد الأكواد الضخمة للمشاريع مفتوحة المصدر، خصوصًا تلك المكتوبة بلغات تفتقر إلى ضمانات أمان الذاكرة التلقائية مثل C وC++ وVala، حيث يكون من الصعب جدًا حتى على المطورين ذوي الخبرة كتابة أكواد آمنة تمامًا.

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

تجدر الإشارة إلى أن مشاريع أخرى مثل دبيان ونواة لينكس تسمح بالفعل بالمساهمات المولّدة بالذكاء الاصطناعي، وهناك جدل مشابه يدور في مشروع KDE.

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

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

المصدر: theregister.com

Kotlin Toolchain 0.13: البداية السهلة لتطبيقات KMP
اختبار DHH لأداء اللغات بذكاء اصطناعي يثير الجدل

Reactions

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

ردود الفعل