دعوى قضائية ضد Microsoft و OpenAI تتعلق بمولد كود GitHub Copilot

رفع ماثيو باتريك ، مطور طباعة مفتوح المصدر ، وشركة جوزيف سافيري للمحاماة دعوى قضائية (PDF) ضد بائعي التكنولوجيا المستخدمة في خدمة GitHub Copilot. يشمل المستجيبون Microsoft و GitHub والشركات التي تقف وراء مشروع OpenAI ، الذي أنتج نموذج إنشاء كود OpenAI Codex الذي يدعم GitHub Copilot. أثناء الإجراءات ، جرت محاولة لإشراك المحكمة في تحديد شرعية إنشاء خدمات مثل GitHub Copilot ، ومعرفة ما إذا كانت هذه الخدمات تنتهك حقوق المطورين الآخرين.

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

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

على وجه الخصوص ، عند تدريب نظام Copilot ، يتم استخدام الكود الذي يتم توزيعه بموجب تراخيص مفتوحة ، وفي معظم الحالات تتطلب إشعارًا بالتأليف (الإسناد). عند إنشاء الكود الناتج ، لم يتم استيفاء هذا المطلب ، وهو انتهاك واضح لمعظم تراخيص المصادر المفتوحة مثل GPL و MIT و Apache. بالإضافة إلى ذلك ، ينتهك Copilot شروط الخدمة والخصوصية الخاصة بـ GitHub ، ولا يمتثل لقانون الألفية الجديدة لحقوق طبع ونشر المواد الرقمية ، الذي يحظر إزالة معلومات حقوق النشر ، و CCPA (قانون خصوصية المستهلك في كاليفورنيا) ، الذي ينظم معالجة البيانات الشخصية.

يوفر نص الدعوى حسابًا تقريبيًا للضرر الذي لحق بالمجتمع نتيجة لأنشطة مساعد الطيار. بموجب القسم 1202 من قانون الألفية الجديدة لحقوق طبع ونشر المواد الرقمية (DMCA) ، فإن الحد الأدنى للأضرار هو 2500 دولار لكل انتهاك. نظرًا لأن خدمة Copilot بها 1.2 مليون مستخدم وهناك ثلاثة انتهاكات لقانون الألفية الجديدة لحقوق طبع ونشر المواد الرقمية (الإسناد وحقوق النشر وشروط الترخيص) لكل استخدام للخدمة ، يقدر الحد الأدنى من إجمالي الضرر بـ 9 مليارات دولار (1200000 * 3 * 2500 دولار).

علقت منظمة الحفاظ على حرية البرمجيات (SFC) ، التي كانت تنتقد GitHub و Copilot سابقًا ، على الدعوى القضائية التي أوصت بأن الدعوة المجتمعية لا تنحرف عن أحد المبادئ التي تمت صياغتها مسبقًا - "يجب ألا يعطي التنفيذ الموجه للمجتمع الأولوية لتحقيق مكاسب مالية." وفقًا لـ SFC ، فإن تصرفات Copilot غير مقبولة في المقام الأول لأنها تقوض آلية "الحقوق المتروكة" التي تهدف إلى توفير حقوق متساوية للمستخدمين والمطورين والمستهلكين. يتم توفير العديد من المشاريع التي يغطيها Copilot بموجب تراخيص الحقوق المتروكة ، مثل GPL ، والتي تتطلب توفير رمز أعمال مشتق بموجب ترخيص متوافق. قد يؤدي لصق الكود الحالي المقدم من Copilot إلى انتهاك ترخيص المشروع الذي تم استعارة الرمز منه عن غير قصد.

تذكر أنه في الصيف أطلقت GitHub خدمة تجارية جديدة GitHub Copilot ، تم تدريبها على مجموعة من رموز المصدر المستضافة في مستودعات GitHub العامة ، وقادرة على إنشاء بنيات نموذجية عند كتابة التعليمات البرمجية. يمكن أن تشكل الخدمة كتلًا كبيرة ومعقدة نوعًا ما من التعليمات البرمجية ، وصولاً إلى الوظائف الجاهزة التي يمكنها تكرار أجزاء النص من المشاريع الحالية. وفقًا لـ GitHub ، يحاول النظام إعادة إنشاء بنية الكود بدلاً من نسخ الكود نفسه ، ومع ذلك ، في حوالي 1 ٪ من الحالات ، قد تتضمن التوصية المقترحة مقتطفات من التعليمات البرمجية للمشاريع الحالية التي يزيد حجمها عن 150 حرفًا. لمنع استبدال الكود الحالي ، يحتوي Copilot على مرشح خاص يتحقق من التقاطعات مع المشاريع المستضافة على GitHub ، ولكن يتم تنشيط هذا الفلتر وفقًا لتقدير المستخدم.

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

المصدر: opennet.ru

إضافة تعليق