والفائز في المعركة على حقوق الطبع والنشر لـ Java API على Android هو ...

أوراكل-جوجل-أندرويد-الدعوى القضائية

بعد سنوات عديدة من رفع دعوى قضائية بواسطة Oracle ضد Google فيما يتعلق بحقوق النشر على java API المستخدمة في Android ، تم الإعلان عن النتيجة النهائية أخيرًا التي حددت السوابق لهذا النوع من المواقف.

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

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

قدمت شركة أوراكل استئنافًا وحصلت على إلغاء محكمة الاستئناف الفيدرالية الأمريكية قضت محكمة الاستئناف بأن Java API هي ملكية فكرية لشركة Oracle. منذ ذلك الحين، لقد غيرت جوجل مسارها وحاولت إثبات أن تطبيق Java API على نظام Android الأساسي هو الاستخدام العادل وقد توجت هذه المحاولة بالنجاح.

كان موقف Google هو أن إنشاء برامج محمولة لا يتطلب ترخيص API وأن تكرار واجهة برمجة التطبيقات لإنشاء نظراء وظيفية قابلة للتشغيل المتبادل كان "الاستخدام العادل". وفقًا لـ Google ، فإن تصنيف واجهات برمجة التطبيقات كملكية فكرية سيؤثر سلبًا على الصناعةلأنه يقوض تطوير الابتكارات ، ويمكن أن يصبح إنشاء نظائر وظيفية متوافقة لمنصات البرامج موضوع مطالبات قانونية.

قامت شركة أوراكل بتقديم استئناف ثان ومرة ​​أخرى أعيد النظر في القضية لصالحها. قضت المحكمة بأن مبدأ "الاستخدام العادل" لا ينطبق على Android ، حيث تم تطوير هذه المنصة من قبل Google لأغراض أنانية ، ولا يتم تنفيذها من خلال البيع المباشر لمنتج برمجي ، ولكن من خلال التحكم في الخدمات والإعلانات ذات الصلة.

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

و الآن، حكمت المحكمة العليا الأمريكية في قضية Oracle مقابل Google مستمر منذ عام 2010 على استخدام Java API على نظام Android الأساسي. محكمة أعلى انحازت إلى Google وقضت بأن Java API كانت الاستخدام العادل.

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

اقترضت Google ما يقرب من 11.500 سطر من أوصاف بنية API ، والتي تمثل 0,4٪ فقط من 2.86 مليون خط تنفيذ لواجهة برمجة التطبيقات. مع الأخذ في الاعتبار حجم وأهمية الجزء المستخدم من الكود ، نظرت المحكمة في 11.500 سطر كجزء صغير من كل أكبر بكثير.

كجزء من واجهة البرمجة ، ترتبط السلاسل المنسوخة ارتباطًا وثيقًا بواسطة كود آخر (غير تابع لـ Oracle) يستخدمه المبرمجون. نسخ Google مقتطف الشفرة المعني ليس من أجل الكمال أو الفوائد الوظيفية ، ولكن لأنه سمح للمبرمجين باستخدام المهارات الحالية في بيئة حوسبة جديدة للهواتف.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: AB Internet Networks 2008 SL
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.