الأصول التقنية

لماذا يطالب المطورون بقتل مساعد الطيار الخاص بـ Github؟ هل رمز الائتمان مهم؟

لماذا يطالب المطورون بقتل مساعد الطيار الخاص بـ Github؟ هل رمز الائتمان مهم؟

مساعد طيار

مساعد طيار

يمكن أن يتخذ نسخ الكود أشكالًا مختلفة من لصق النسخ البسيط إلى استنساخ الكود إلى مجرد أخذ جوهر تسلسل الكود

دعت منظمة Software Freedom Conservancy (SFC) ، وهي منظمة غير ربحية تعمل من أجل برامج مجانية ومفتوحة المصدر (FOSS) ، المطورين إلى التوقف عن استخدام GitHub من Microsoft لأنها طورت أداة AI ، Copilot ، التي تتهمها بالسماح بمقتطفات التعليمات البرمجية تأليف المبرمجين الآخرين. تعرض مهندس الامتثال لترخيص SFC ، في منشور مدونة ، بشكل كبير على Github للسماح بنسخ كود مفتوح المصدر دون إعطاء الائتمان المستحق. وقالوا: “إننا ننهي جميع استخداماتنا الخاصة لـ GitHub ، ونعلن عن خطة طويلة الأجل لمساعدة مشاريع البرمجيات الحرة والمفتوحة المصدر على الانتقال بعيدًا عن GitHub”. وتأتي هذه الخطوة بعد أسبوع من إطلاق شركة GitHub المملوكة لشركة Microsoft الإصدار التجاري من GitHub. يدعي SFC أن أداة مبنية على ظهر المبرمجين الحقيقيين وليس بعض التعليمات البرمجية التي تم الحصول عليها من مهام الاستعانة بمصادر خارجية يتم استخدامها لصك أموال كبيرة. الخلاف بين SFC و GitHub يسبق إطلاق Copilot ؛ لقد كان دائمًا مقفلًا مع GitHub بشأن إتاحة كود مفتوح المصدر مجانًا. مساعد طيار فقط أضاف الوقود إلى النار وربما ستكون معركة لا تنتهي لأن الآثار القانونية بغض النظر عن الأخلاقيات وحول ما إذا كان ائتمان الكود ضروريًا ، يحتاج إلى تشريح أعمق وبالتأكيد فإن المضي قدمًا في هذه المعركة لا يبشر بالخير للأهداف المستقبلية والبراغماتية لـ مجتمع البرمجة.

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

استنساخ الكود هو إعادة إنتاج الكود في بناء الجملة أو دلالات مشابهة لنسخة متماثلة من الترس ، لأنه يتناسب تمامًا مع مخططك للأشياء. يعد استنساخ الشفرة مصدر قلق أكبر من جانب المستفيد ، حيث يمكن أن يؤدي إلى تضخيم تكاليف الصيانة بشكل كبير وإحداث أخطاء ، وإحداث سلوك غير متسق. خلاف ذلك ، في الغالب يجب أن يكون مصدر قلق فقط من وجهة نظر أخلاقية في نهاية المستخدم. في عام 2019 ، عندما تبين أن القوات الجوية الأمريكية كانت تستخدم برنامجًا مفتوح المصدر Kubernetes لطائراتها المقاتلة من طراز F-12 ، كان هناك ضجة كبيرة على موقع تويتر. قرأت إحدى التغريدات ، “أحيانًا يكون من الصعب حقًا تبرير العمل كمهندس برمجيات لضميرى”. إن الجدل حول ما إذا كان الاستنساخ جيدًا أم سيئًا يجب أن يصطدم بالحائط في هذه المرحلة بالذات. تم تطوير الكود مفتوح المصدر لدراسة واستخدام وتغيير الكود المصدري من قبل أي شخص يحتاج إليها ، وغالبًا ما يكون من المستحيل عدم رؤية شيء فريد وعملي. ما لم يكن في الحالات التي يتم فيها استخدامه بشكل غير أخلاقي ، فلا ينبغي تقييده. قامت كارولين أدا إهمكي ، مطورة برمجيات من شيكاغو ، لمعالجة هذا البعد من اعتماد الكود ، بإنشاء ترخيص أبقراط الذي سمي على اسم قسم أبقراط لوضع قيود على إساءة الاستخدام الأخلاقي للشفرة مفتوحة المصدر. في حين أن مراقبة الرأسماليين المحسوبين وتجار الحرب الذين يستغلون العمل الجيد لمبرمجي المصادر المفتوحة هي حاجة الساعة ، فمن الضروري للغاية مراعاة الحاجة إلى إضفاء الطابع الديمقراطي على البرمجة من أجل المستقبل الجماعي.

المزيد من القصص الشائعة

المنشور لماذا يطالب المطورون بقتل مساعد الطيار الخاص بـ Github؟ هل رمز الائتمان مهم؟ ظهر لأول مرة .

لتكنولوجيا المعلومات ، تكنولوجيا إدارة تكنولوجيا المعلومات ، تكنولوجيا التعليم ، صور التكنولوجيا ، خصائص تكنولوجيا التعليم ، مركز تكنولوجيا المعلومات ، قطاع تكنولوجيا المعلومات والأخبار التقنية اليومية ، يرجى متابعة مدونتنا.

إرسال تعليق

Post a Comment (0)

أحدث أقدم