
اليوم (3 مايو) ، كتب رئيس مؤسسة إكليبس مايك ميلينكوفيتش في مدونته عن النتائج النهائية للعلامات التجارية المغلقة بين أوراكل ومؤسسة إكليبس حول العلامة التجارية. كما نذكر ، أعلنت Oracle أنها تفتح شفرة مصدر Java EE لهذه المؤسسة ، بحيث يكون الإطار مفتوح المصدر "حقيقي". بعد 18 شهراً من المفاوضات المكثفة ، انتهت جميع الجهود: فشلت المفاوضات. لن يكون هناك اتفاق العلامات التجارية.
بعبارة بسيطة ، السبب ، وفقًا لمحضر اجتماع مجلس الإدارة ، هو أن Oracle قد قدمت عددًا من الشروط غير المقبولة. بعضهم يعرض وجود مؤسسة Eclipse Foundation لخطر جسيم. طلبت Oracle أن يتم تجميع المنتجات التي توزعها Eclipse Foundation (مثل Eclipse IDE) مع JREs المعتمدة فقط من قبل Oracle أو المرخصين لها - بدون شهادات من موردين آخرين أو أوقات تشغيل غير معتمدة. لذلك ، لن يكون كل من IDE و GlassFish مستقلين عن البائع. ولم يتم الإعلان عن هذا التقييد في بداية المفاوضات ، فقد تم الإعلان عنه لاحقًا ، بعد أن بدأ نقل الرمز بالفعل. يمكن افتراض أن هذا كان رد فعل على نقل OpenJ9 JVM من IBM ، وهو تهديد مباشر لأعمال Oracle. ولكن بمجرد توقف منتجات Eclipse عن أن تكون مستقلة عن البائع ، فقد يؤدي ذلك إلى إلغاء المزايا الضريبية لمؤسسة Eclipse ، مما يعني فشلًا ماليًا ، وربما يعني نهاية المؤسسة ككل. لذلك ، لم يكن هذا غير مقبول فحسب ، بل كان من المستحيل الموافقة على شروط Oracle ، وبالتالي فشلت المفاوضات بدرجة أو بأخرى تمامًا.
كل ما تبقى من هذا ليس أكثر ولا أقل من نهاية Java EE. قد تستخدم Eclipse Foundation رمزًا قديمًا إلى حد ما دون تعديل . إذا تم تعديله ، فيجب إعادة تسميته - كلاً من اسم المشروع (مثل JAX-RS ، وهو ليس رائعًا ولكنه مقبول) ، واسم الحزمة (مثل javax. * ) ، مما يعني أن التطبيقات الحالية لن تعمل على التحديث منصة دون إعادة تجميع بعد إعادة هيكلة مكثفة. وبالتالي ، ستكون منصة جديدة تمامًا وغير متوافقة ، أسوأ خيار ممكن ، لأنه لم يتم انتهاك مبدأ "WORA" (الكتابة بمجرد التشغيل في أي مكان) فقط ، ولكن في الواقع هذا لن يحدث: بعد 18 شهرًا ، لن يرغب أي من بائعي التطبيقات تقريبًا الوقت والمال لتوفير إصدارات جديدة تم إعادة بنائها لجميع العملاء باسم دعم نظام أساسي تمت إعادة تسميته بمستقبل مشكوك فيه. المستقبل غير واضح لأن Oracle بدأت بالفعل سياسة حظر لمجلس إدارة Eclipse Foundation ، حيث يوجد لدى Oracle ممثل يحتاج إلى قرار بالإجماع . تتمتع أوراكل بالقدرة ، ويبدو أنها ستستخدم هذه الطاقة لمنع مستقبل مؤسسة Eclipse Foundation. لقد أثبتت الشركة ذلك بالفعل في مجلس الإدارة ، حيث منعت بالإجماع القرار ، والذي كان بالإجماع سيكون بالإجماع.
تتمثل الاستجابة المستمرة لمؤسسة Eclipse في إظهار النجاح وتوفير ما لا يقل عن بعض القيم التي تم الإعلان عنها كجزء من حملة العلامة التجارية جاكرتا. لكن بأي ثمن؟ لماذا الحفاظ على العلامة التجارية لما أصبح هيكل عظمي فارغ؟ الآن لم يعد وريث Java EE كمعيار عالمي ، بل هو مجرد نوع من الإطار الذي وضعته بعض المنظمات وسيفهم المستخدمون قريبًا ويستخلصون النتائج. تركز الخطط حاليًا على إعادة تسمية كل شيء في أسرع وقت ممكن. ولكن من الذي يقفز فعلاً في هذا القطار إذا كان ينطوي على تغييرات في جميع التطبيقات الحالية؟ مايك ميلينكوفيتش ، لاعب Eclipse ، لا يزال يرى مستقبل مشرق. بالنسبة لي ، الزجاج ليس نصف ممتلئ: لقد انهار اليوم. هذا هو اليوم الذي قتل فيه Oracle Java EE.