مقالة سلعة

انتصار Google على Oracle في المحكمة العليا يعد فوزًا للصناعة بأكملها

protection click fraud

جوجل تسجيل في CESالمصدر: Android Central

المحكمة العليا لديها ضع حدا الى معركة طويلة بين Google و Oracle حول استخدام Java في Android. لقد رأينا أن كلا الجانبين يحققان الفوز مع قيام محاكم الاستئناف بإزالته ، وخسارة Google الأخيرة في المحكمة كانت هي الشركة خذ هذا إلى أعلى محكمة في الأرض; الملحمة بأكملها تكلف الشركة بالتأكيد أكثر من غرامة 5 مليارات دولار عندما تضع في الاعتبار الوقت مع المال.

في النهاية ، كان كل هذا عن بنجامين.

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

صفقات VPN: ترخيص مدى الحياة مقابل 16 دولارًا وخطط شهرية بسعر 1 دولار وأكثر

يمكنك قراءة مجموعة المستندات الكاملة الصادرة عن المحكمة ، بما في ذلك معارضة القاضي توماس

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

  • رأي المحكمة: نسخ Google لواجهة برمجة تطبيقات Java SE ، والتي تضمنت فقط سطور التعليمات البرمجية التي كانت مطلوبة للسماح للمبرمجين بذلك وضعوا مواهبهم المتراكمة للعمل في برنامج جديد وتحويلي ، كان استخدامًا عادلاً لتلك المواد كمسألة قانون.
  • نسخت Google ما يقرب من 11500 سطر من رمز التصريح من واجهة برمجة التطبيقات ، وهو ما يعادل تقريبًا كل كود التصريح اللازم لاستدعاء مئات المهام المختلفة. ومع ذلك ، فإن هذه الخطوط البالغ عددها 11500 تشكل 0.4 في المائة فقط من واجهة برمجة التطبيقات بالكامل المعنية ، والتي تتكون من 2.86 مليون سطر إجمالي.
  • كجزء من الواجهة ، ترتبط الأسطر المنسوخة بطبيعتها مع الأفكار غير القابلة لحقوق النشر (بشكل عام تنظيم واجهة برمجة التطبيقات (API) وإنشاء تعبير إبداعي جديد (الرمز كتبه Google بشكل مستقل).
  • يعد نسخ Google المحدود لواجهة برمجة التطبيقات استخدامًا تحويليًا. نسخ Google ما هو مطلوب فقط للسماح للمبرمجين بالعمل في بيئة حوسبة مختلفة دون تجاهل جزء من لغة برمجة مألوفة.
  • نسخت Google أجزاءً من Sun Java API بدقة ، وقد فعلت ذلك جزئيًا لنفس السبب الذي أنشأته Sun تلك الأجزاء ، أي لتمكين المبرمجين من استدعاء تنفيذ البرامج التي من شأنها أن تنجز بشكل خاص مهام.

شعار Oracleالمصدر: Android Central

ترى Sun مذكورًا عدة مرات هنا ، وذلك لأن Google استخدمت Java (بمباركة Sun) من أجل المطورين لبناء تطبيقات Android وتضمين نسخًا مباشرة من بعض واجهات برمجة التطبيقات التي تحتاجها إذا كنت تريد استخدامها جافا. حدث هذا قبل أن تشتري Oracle Java من Sun. وذاك هل حقا جوهر القضية ، في رأيي - تم تطوير واجهات برمجة التطبيقات هذه وتصميمها لتكون "مفتوحة ومجانية" لأي شخص لاستخدامها من أجل الحصول على المزيد من المطورين لاستخدام Java. وقد نجح - 2.5 مليار شخص يستخدمون الآن جهاز Android.

بسبب Android ، يستخدم الملايين من المطورين Java.

سيكون لهذا الحكم تأثير كبير على صناعة البرمجيات بأكملها لأنه يضع سابقة لأي جزء من العمل محمي بحقوق النشر والأجزاء غير المحمية. إذا تم العثور على واجهات برمجة التطبيقات للعمل المحمي ، فإن AT&T "تمتلك" جزءًا من iOS ، وستمتلك Oracle أجزاء من Android. يبدو هذا جنونيًا ، لأن كلاهما استخدم العمل السابق لبناء شيء جديد.

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

أصدرت المحكمة العليا اليوم أكبر قرار بشأن حقوق النشر منذ جيل. ورأت أن نسخ Google لواجهة برمجة تطبيقات أوراكل هو استخدام عادل من الناحية القانونية. من الصعب المبالغة في أهمية هذا القرار.

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

أوضحت المحكمة كيف ينبغي أن تراجع المحاكم قرارات الاستخدام العادل. تتم مراجعة السؤال النهائي حول ما إذا كانت الحقائق ترقى إلى مستوى الاستخدام العادل أم لا. هذا يعني أنه سيكون هناك دائمًا مجال للدفاع في الاستئناف بأن هيئة المحلفين أو قاضي المحاكمة قد فهموا الأمر "بشكل خاطئ".

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

بيئة تطوير أندرويدالمصدر: Jerry Hildenbrand / Android Central

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

واجهات برمجة التطبيقات في السؤال يحتاج ليكون متاحًا لجعل Android مناسبًا لمطوري البرامج.

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

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

جوجل بيكسل 5المصدر: Daniel Bader / Android Central

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

بالنسبة لنا ، لا شيء يتغير. باستثناء رؤية Oracle مقابل Google أقل في موجز الأخبار لدينا.

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

باستخدام السيليكون الخاص بها ، تستطيع Google أخيرًا بناء هاتف "الكاميرا" المثالي
جوجل ينغمس في رقائق البطاطس

لن يكون تطبيق Whitechapel silicon من Google ، المتوقع إطلاقه مع Pixel 6 ، مصدر قوة ، لكنه سيمهد الطريق لـ Google لاستعادة تاج التصوير الفوتوغرافي الخاص بها.

Google تكسب معركة استمرت عقدًا من الزمن ضد Oracle على Java على Android
فوز للأندرويد

حققت Google انتصارًا كبيرًا بعد معركة استمرت عقدًا من الزمان مع Oracle حول استخدامها لرمز Java في نظام التشغيل Android.

مراجعة e / OS: نظام Android الذي يركز على الخصوصية بدون Google
هل تتخلى عن جوجل

إذا مللت من مشاركة جميع بياناتك على الإنترنت مع Google والشركات الأخرى ، فهناك عدد متزايد من البدائل المتاحة. لقد ألقينا نظرة على أحدها يسمى / e / OS ، والذي يعد مستخدميه بإصدار "deGoogled" من Android.

يجب على الأشخاص الذين يتعاملون مع التجذير والتعديل التحقق من هواتف Android هذه
حان وقت العبث

إذا كنت تتطلع إلى الأمام وتعلم أنك تريد تغيير شيء ما على هاتفك التالي يتطلب برنامجًا مخصصًا أو وصولاً إلى الجذر ، فهذه الهواتف هي أفضل الخيارات.

instagram story viewer