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

  • مشروع Linux يقر قواعد جديدة لاستخدام الذكاء الاصطناعي في تطوير الشيفرة.
  • إلزام المطورين باستخدام وسم Assisted-by عند الاستعانة بالأدوات الذكية.
  • تحميل المطور المسؤولية القانونية الكاملة عن الشيفرة المولدة بالذكاء الاصطناعي.
  • السياسة الجديدة تعزز الشفافية داخل مجتمع البرمجيات مفتوحة المصدر.

قواعد Linux الجديدة لاستخدام الذكاء الاصطناعي

أُدرجت الإرشادات الجديدة رسميًا داخل الوثائق المعتمدة لمشروع Linux، بعد عمل استمر لفترة طويلة من النقاشات داخل مجتمع المطورين. شارك في إعداد هذه القواعد المطور Sasha Levin، وهو أحد المشرفين على الإصدارات المستقرة، وحظيت بدعم مباشر من مبتكر النواة Linus Torvalds.

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

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

كما تفرض الإرشادات الجديدة قيودًا واضحة على بعض الجوانب الحساسة، حيث تمنع أنظمة الذكاء الاصطناعي من إضافة توقيع Signed-off-by، وهو التوقيع الذي يُستخدم لإقرار الالتزام بما يُعرف باسم شهادة المطور Developer Certificate of Origin. تُعد هذه الشهادة آلية قانونية يقر من خلالها المطور بأن الشيفرة المقدمة تتوافق مع رخصة GPL-2.0 المعتمدة داخل المشروع.

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

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

مشروع Linux يضع سياسة رسمية لاستخدام الذكاء الاصطناعي في كتابة الشيفرة

مسؤولية المطور في Linux تظل مركزية

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

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

أشار المطور Greg Kroah-Hartman، وهو أحد كبار المشرفين على تطوير النواة في مشروع Linux، إلى أن الأنشطة المرتبطة باستخدام الذكاء الاصطناعي في مراجعة الشيفرة وأمن النظام شهدت ارتفاعًا ملحوظًا خلال الأسابيع الأخيرة، وهو ما يُظهر تزايد الاعتماد على هذه الأدوات داخل المجتمع التقني.

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

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

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