ويبرز Skyline بين الأهداف لأنه كان قد توقف عن العمل، وفق التقارير المتعلقة بعمليات الإزالة. وتوضح حالته كيف يمكن لمشروع متوقف أو مهجور أن يظل متاحاً عبر النسخ والمستودعات المتفرعة حتى بعد انتهاء تطويره النشط.
لم تركز حجة نينتندو على ادعاء أن شيفرة المحاكي تنسخ برامج نينتندو فحسب، بل على ما وصفته بتجاوز وسائل الحماية التقنية. وقالت الشركة إن محاكيات Switch صُممت لتشغيل ألعاب Nintendo Switch مع تجاوز التدابير التقنية التي تحمي وحدة التحكم.
كما زعمت الإخطارات أن هذه المحاكيات تستخدم بالضرورة نسخاً غير مصرح بها من مفاتيح التشفير الخاصة بـSwitch، والمعروفة باسم prod.keys، لفك تشفير نسخ غير مصرح بها من الألعاب أثناء التشغيل أو قبله مباشرة. ووصفت نينتندو ذلك بأنه تحايل على وسائل الحماية، واعتبرت إتاحة هذه المحاكيات شكلاً من أشكال الاتجار غير القانوني بتقنيات التحايل وفق قانون DMCA.
لكن من المهم التمييز بين ادعاءات نينتندو الواردة في الطلبات المرسلة إلى GitHub وبين الحكم القضائي. فإزالة المستودعات في الجولة الأخيرة لا تعني صدور قرار قضائي جديد يثبت أن كل تقنيات المحاكاة تنتهك قانون DMCA. وقد يختلف الوضع القانوني بحسب البرنامج وطريقة توزيعه والسلوك المرتبط باستخدامه.
أشارت الإخطارات، بحسب التقارير، إلى تحركات قانونية سابقة اتخذتها نينتندو ضد Yuzu وأنشطة مرتبطة بالمحاكيات. ففي قضية عام 2024 ضد شركة Tropic Haze المرتبطة بمشروع Yuzu، انتهى النزاع بحكم رضائي وتسوية بلغت 2.4 مليون دولار. كما أشارت الإخطارات إلى حكم غيابي صدر في ولاية كولورادو ضد مقدم البث Jesse “EveryGameGuru” Keighin، وألزمه بدفع 17,500 دولار.
ولم يكن أي من القرارين حكماً متنازعاً عليه يحسم بصورة شاملة ما إذا كانت تقنية المحاكاة بحد ذاتها تنتهك أحكام مكافحة التحايل في قانون DMCA. فقد اختارت Tropic Haze التسوية، بينما انتهت قضية Keighin بحكم غيابي. وهذا التفصيل مهم: إخطار الإزالة يعرض النظرية القانونية لصاحب الحقوق، أما إزالة المنصة للمحتوى فليست بديلاً عن قرار قضائي يبحث في جوهر القضية.
تأتي إزالة 401 مستودعاً ضمن سلسلة مستمرة من إجراءات الإنفاذ:
وبإضافة المستودعات الـ401 في الجولة الأخيرة إلى 8,535 مستودعاً أزيلت في مايو 2024، يصل مجموع الإزالات في هاتين الجولتين وحدهما إلى 8,936 مستودعاً. ولهذا تتحدث التغطية عن حملة تقترب من 9,000 مستودع على GitHub، مع التنبيه إلى أن الرقم لا يمثل بالضرورة عدد مشاريع محاكاة أو مطورين منفصلين، لأن المستودع قد يكون نسخة أو تفريعاً لمشروع آخر.
يمثل GitHub منصة مهمة لتوزيع الشيفرة والتعاون عليها، لكنه ليس المكان الوحيد الذي يمكن أن توجد فيه مشاريع البرمجيات مفتوحة المصدر. فبمجرد نسخ المستودع أو حفظه في مرآة، لا تؤدي إزالة النسخة الأصلية تلقائياً إلى محو كل النسخ الأخرى. كما يمكن للمطورين والمستخدمين إنشاء تفريعات جديدة، أو تغيير أسماء المشاريع، أو نقل الشيفرة إلى منصة استضافة مختلفة.
وهكذا تتشكل دورة متكررة:
لذلك تبدو الجولة الأخيرة أقرب إلى عرقلة التوزيع والردع منها إلى انتصار نهائي على محاكاة Switch. فهي تجعل العثور على الشيفرة الشائعة عبر GitHub أصعب، وترفع تكلفة إبقاء المشاريع العامة، لكنها لا تضمن وحدها اختفاء كل نسخة منسوخة.
أدت إخطارات نينتندو السبعة المرسلة في اليوم نفسه إلى إزالة 401 مستودعاً مرتبطاً بمحاكيات Switch، بينها 311 مستودعاً لـSuyu، و29 لـSkyline، و17 لـMonoNX. وزعمت الشركة أن البرامج المستهدفة تتجاوز وسائل حماية Switch، وتستخدم مفاتيح prod.keys غير مصرح بها لفك تشفير نسخ من الألعاب، وتمثل اتجاراً بتقنيات التحايل بموجب قانون DMCA.
وتكتسب الحملة أهمية أكبر عند وضعها إلى جانب إزالة 8,535 مستودعاً لنسخ Yuzu في 2024 والإخطارات الأوسع خلال 2026. غير أن طبيعة تطوير البرمجيات مفتوحة المصدر تعني أن عمليات الحذف قد تقمع التوزيع العلني وتردع المطورين، من دون أن تقضي نهائياً على الشيفرة أو احتمال ظهور تفريعات جديدة.