مشروع Linux يضع سياسة رسمية لاستخدام الذكاء الاصطناعي في كتابة الشيفرة
يُعد مشروع لينكس kernel خطوة تنظيمية جديدة تُعتمد قواعد رسمية تنظم استخدام أدوات الذكاء الاصطناعي في تطوير الشيفرة البرمجية، في خطوة تعكس التحول المتسارع داخل مجتمع البرمجيات المفتوحة المصدر نحو الاعتماد المتزايد على التقنيات الذكية. تسمح هذه القواعد للمطورين باستخدام أدوات الذكاء الاصطناعي في مختلف مراحل العمل، بما يشمل كتابة الشيفرة وتحليل الأخطاء ومراجعة التعديلات، مع التأكيد على أن الذكاء الاصطناعي يُعد أداة مساعدة بينما يبقى الإنسان هو الطرف المسؤول قانونياً وتقنياً عن أي تعديل يُضاف إلى المشروع.
تفرض الإرشادات الجديدة قيوداً واضحة على بعض الجوانب الحساسة، حيث تمنع أنظمة الذكاء الاصطناعي من إضافة توقيع Signed-off-by، وهو التوقيع الذي يُستخدم لإقرار الالتزام بما يُعرف باسم شهادة المطور Developer Certificate of Origin. تُعد هذه الشهادة آلية قانونية يقر من خلالها المطور بأن الشيفرة المقدمة تتوافق مع رخصة GPL-2.0 المعتمدة داخل المشروع. كما تُلزم القواعد المطور البشري بمراجعة كل سطر من الشيفرة التي يتم توليدها باستخدام الذكاء الاصطناعي، والتأكد من توافقها مع شروط الترخيص، إضافة إلى تحمّل المسؤولية الكاملة عن أي أخطاء قانونية أو تقنية قد تُنتج عنها.
أدخلت السياسة عنصراً جديداً في عملية التوثيق يتمثل في استخدام وسم Assisted-by داخل الشيفرة، وهو وسم يهدف إلى توضيح دور الذكاء الاصطناعي في عملية التطوير. يتطلب هذا الوسم إدراج اسم الأداة المستخدمة، وإصدار النموذج، وأي أدوات تحليل إضافية شاركت في العملية. تسعى هذه الخطوة إلى تعزيز الشفافية داخل مجتمع التطوير، حيث تسمح بتتبع دور الأدوات الذكية في إنتاج الشيفرة، وتسهيل عملية المراجعة اللاحقة عند ظهور مشكلات أو أخطاء.
تُعد هذه الإرشادات جزءاً من مستودع المشروع رسمياً بعد عمل استمر لفترة طويلة من النقاشات داخل مجتمع المطورين، حيث شارك في إعدادها المطور Sasha Levin وحظيت بدعم مباشر من مبتكر النواة. تعود جذور هذه السياسة إلى توافق جرى خلال قمة مطوري النواة التي عُقدت في طوكيو عام 2025، حيث ناقش المطورون التحديات المرتبطة باستخدام أدوات الذكاء الاصطناعي في كتابة الشيفرة.
يأتي هذا التوجه في ظل انتشار واسع لأدوات البرمجة المعتمدة على الذكاء الاصطناعي داخل بيئات التطوير الحديثة، حيث تشير بيانات استطلاعية حديثة إلى أن نحو 84 في المئة من المطورين يعتمدون على هذه الأدوات في كتابة الشيفرة أو مراجعتها. أشار المطور Greg Kroah-Hartman، وهو أحد كبار المشرفين على تطوير النواة، إلى أن الأنشطة المرتبطة باستخدام الذكاء الاصطناعي في مراجعة الشيفرة وأمن النظام شهدت ارتفاعاً ملحوظاً خلال الأسابيع الأخيرة.
تتخطى أهمية هذه الخطوة مشروع Linux نفسه، حيث ينظر العديد من المطورين إلى هذه السياسة بوصفها نموذجاً يمكن أن تتبعه مشاريع البرمجيات المفتوحة المصدر الأخرى. تواجه هذه المشاريع تحديات مشابهة تتعلق بكيفية التعامل مع الشيفرة التي ينتجها الذكاء الاصطناعي، خصوصاً في ما يتعلق بالمسؤولية القانونية وحقوق الملكية الفكرية. اختارت إدارة مشروع Linux التركيز على مسألة المسؤولية البشرية بدلاً من الدخول في جدل قانوني واسع حول طبيعة البيانات التي يجري تدريب نماذج الذكاء الاصطناعي عليها، وما إذا كانت تتضمن مواد خاضعة لحقوق النشر. تُمثل هذه السياسة توجهًا عمليًا يهدف إلى تحقيق توازن بين الاستفادة من قدرات الذكاء الاصطناعي المتنامية، والحفاظ على المعايير القانونية والتقنية التي يعتمد عليها مشروع Linux منذ سنوات طويلة، مما يشير إلى مرحلة جديدة في تاريخ تطوير البرمجيات المفتوحة المصدر.



إرسال التعليق