交渉の失敗:OracleによるJava EEの殺害







今日(5月3日)、Eclipse Foundationのマイク・ミリンコビッチ会長は、彼のブログで、商標に関するOracleとEclipse Foundationの間の閉鎖商標の最終結果について書いた。 私たちが思い出すように、オラクルはこの組織向けにJava EEソースコードを公開し、フレームワークを「本当の意味で」オープンソースにすることを発表しました。 18か月にわたる激しい交渉の後、すべての努力が終わりました。交渉は失敗しました。 商標契約はありません。







簡単な言葉で言えば、その理由は、取締役会の議事録によれば、オラクルが多くの容認できない条件を提起したからです。 その一部は、Eclipse Foundationの存在そのものを危険にさらしています。 オラクルは、Eclipse Foundationによって配布される製品(Eclipse IDEなど)を、オラクルまたはそのライセンシーのみが認定するJREにバンドルすることを要求しました。他のベンダーまたは非認定ランタイムの証明書は不要です。 したがって、IDEとGlassFishの両方がベンダーに依存しなくなります。 そして、この制限は交渉の初めには発表されていませんでしたが、コード転送がすでに始まっているかなり後に発表されました。 これは、IBMからのOpenJ9 JVMの移転に対する反応であり、Oracleのビジネスに対する直接的な脅威であると推測できます。 しかし、Eclipse製品がベンダーに依存しなくなるとすぐに、これはEclipse Foundationの税制上の優遇措置の廃止につながる可能性があり、それは財政的な大失敗を意味し、おそらく組織全体の終わりを意味します。 したがって、 容認できないだけでなく 、オラクルの条件同意することは不可能であったため、ある程度の交渉は完全に失敗しました。







このまま残っているのは、Java EEの終わりにほかなりません。 Eclipse Foundationは、 変更権限なしでかなり古いコード使用する場合があります。 変更された場合は、プロジェクト名(JAX-RSなど、あまりクールではないが受け入れられる)とパッケージ名 (javax。*など)の両方の名前を変更する必要があります 。つまり、既存のアプリケーションは更新された上で動作しません。集中的なリファクタリング後の再コンパイルなしのプラットフォーム。 したがって、これは完全に新しい、互換性のないプラットフォームであり、可能な限り最悪のオプションになります。「WORA」(Write Once Run Anywhere)の原則に違反するだけでなく、実際にはこれは起こりません。名前の変更されたプラットフォームをサポートするという名目で、すべての顧客に新しい再構築バージョンを提供するための時間とお金。 オラクルは、Eclipse Foundationの取締役会に対してブロッキングポリシーを既に開始しているため、オラクルには全会一致の決定を必要とする代表者がいるため、将来は不透明です。 Oracleには力があり、その力を使用してEclipse Foundationの将来をブロックするようです。 同社はすでに取締役会でこれを実証しており、取締役会では満場一致で決定をブロックしました。







Eclipse Foundationの継続的な対応は、成功を示し、ジャカルタブランドキャンペーンの一環として宣伝された価値の少なくとも一部を保存することです。 しかし、費用はいくらですか? 空のスケルトンになったものの商標を保持するのはなぜですか? 現在では、グローバル標準としてのJava EEの相続人ではなく、一部の組織によって作成された単なる一種のフレームワークであり、ユーザーはすぐにそれを理解し、結論を導き出します。 現在、計画はできるだけ早くすべての名前を変更することに焦点を合わせています。 しかし、既存のすべてのアプリケーションに変更が必要な場合、実際にこの列車に飛び乗るのは誰ですか? Eclipseのマイク・ミリンコビッチは、まだ明るい未来を見ています。 私にとっては、グラスは半分いっぱいではありません。今日はバラバラになりました。 これは、OracleがJava EEを殺した日です。








All Articles