[51CTO 1 月 25 日の海外ニュースのヘッドライン] Oracle の管理下で、Java コミュニティはかつての栄光を取り戻すことができるでしょうか? Java 製品のメーカーは異なる見解を持っているようで、多くのユーザーは Java がより厳格な規制の対象となるのではないかと懸念しています。 Red Hat、SpringSource、Terracotta という 3 つの主要な Java ベンダーの広報担当者がこの記事で表明した意見は、これらの Java ベンダーの考えをある程度代表しています。
51CTO の以前のレポートによると、欧州連合は Oracle による Sun 買収を無条件で承認したと発表しました。これは、買収に対する最後の障壁がなくなったことを意味します (Oracle による Sun 買収に関する 51CTO の特別トピックを参照)。 Red Hat ミドルウェア部門の最高技術責任者であり、JCP (Java Community Process) 実行委員会のメンバーでもある Mark Little 氏は、Oracle と Sun の Java 管理が大きく異なるのではないかと懸念を表明しました。
OracleはSunよりもテクノロジーのコモディティ化に注力しているため、Javaに対してより厳しい管理を行う可能性が高いとリトル氏は警告した。 Java 言語自体とサポート標準に対する Sun の管理は比較的緩いため、Oracle が自社の利益のために Java に対する管理を強化すると、Java 全体の繁栄が制限される可能性があります。ミドルウェア業界。 (現在、Red Hat 傘下の JBoss プロジェクトは、Java 業界の主要な Java ミドルウェア プラットフォームの 1 つです。少し前に、JBoss のアップデートは Java ミドルウェア クラウド プラットフォームに向けられたものでした。したがって、Red Hat はこれについて心配していません。 )
VMware社のSpringSource部門ゼネラルマネージャーであるロッド・ジョンソン氏は、「OracleはJavaにとって有害なことは何もしないだろう」と楽観的な見方をしている。
Oracleの広報担当者は、OracleがJavaに対してどのような計画を立てるかについては明らかにしなかったが、取り決めによると、Java、OpenOffice、MySQLなど、元々Sunが監修していたさまざまなテクノロジーがOracleの戦略にどのように組み込まれるのかを詳細に説明するWebキャストを1月27日に実施する予定だという。ロードマップ、様子を見ましょう。 (参考資料: 51CTO による以前のレポートによると、Oracle は 2009 年 10 月に Sun 製品の非公式戦略ロードマップを発表しました。これは 1 月 27 日に比較できます)
Oracle はかつて、Sun 買収の重要な目的は Java であると述べていました。この取引が Sun の顧客に与える影響について、Oracle は、「Java プラットフォーム自体への投資を拡大および加速するだけでなく、コミュニティへの取り組みを強化し続け、Java がユビキタスな革新的なプラットフォームになるよう支援する」計画であると説明しました。
Sun の管理下で Java の開発が重大な問題に一度も遭遇したことがないとはほとんど信じられていません。 「サンは監督として素晴らしい仕事をしている。ある意味、彼らは慈悲深い親のようなものだ」と彼は語った。
たとえば、この種の温厚な監督の下では、たとえ Java が非常に人気になったとしても、Sun は Java ミドルウェア市場に経済的障害を設けることはありませんでした。 Sun は HP、IBM、BEA と競合しませんでしたが、JCP Standard Edition/Enterprise Edition 委員会が圧力を感じ始めたのは、彼らが GlassFish アプリケーション サーバーを推進し始めたときだけでした (「GlassFish の開発 10 年」を参照)。太陽。
リトルが懸念しているのは、Oracle が大規模な Java ミドルウェア ビジネスを抱えており、競争に不公平な影響を与える可能性があることです。 Oracle は 2008 年に WebLogic Server を提供する BEA を買収した後、Red Hat のアプリケーション サーバーおよびサポート ソフトウェア JBoss Enterprise Application Platform と直接競合しました。
オラクルが、使用仕様料を請求したり、製品が Java 標準に準拠していることを認めなかったりするなど、Java ミドルウェアの競合他社に障害を設ける可能性があるとはほとんど予想されていませんでした。
もちろん、Little 氏も認めました。「現時点では Oracle がこのカードを切る兆候はありません。これは単なる最悪のシナリオです。これまでのところ、Oracle は依然として JCP に積極的に貢献しており、実際にオープンソース開発を推進しています。」プロセス。 。
SpringSourceのJohnson氏は、今日のJava開発のほとんどはもはやJava言語とSunに依存しておらず、基本的にはJavaをベースに構築された他の組織が提供するソフトウェアツールを通じて完了できると指摘した。 「Java コミュニティは、5 年前、10 年前ほど Sun に依存していません」と Johnson 氏は言いました。 51CTO の編集者は、ジョンソン氏の見解がこの傾向に沿っていると信じています。読者は記事「Java の将来: JVM と対立する 100 の考え方」を参照してください。
もしOracleが不人気な決定を下したら、「コミュニティは分裂し」、彼らの作品はJavaとは呼ばれなくなるだろうとジョンソン氏は語った。しかし、ジョンソン氏は、「Oracleの中核プロジェクトの多くはJavaに大きく依存している。Java自体を健全に保つことはOracleに多大な利益をもたらすだろうし、Javaを使用するよりも厳格になるだろう」と述べた。制御手段としてははるかに望ましくないものです。」
Terracotta の CEO、Amit Pandey もこの見解に同意しています (51CTO 編集者の注: Terracotta は Java オープンソース キャッシュ プラットフォームに携わるベンダーです)。また、Oracle が Java を制限しようとする試みがあれば、現在の Java コミュニティは十分に大きく発展しているとも述べています。テクノロジーを活用すれば、開発者はこれらの障害を回避する別の方法を見つけるでしょう。 Terracotta は、Java アプリケーションを複数のサーバーに拡張するためのソフトウェアを提供しており、Oracle の Coherence シリーズ ソフトウェアと直接競合しており、買収に向けて欧州連合と協議を行っています。
「Java が非オープンソースのリーダーである Oracle によって管理されると考えると、いつも少々不安になります」と Pandey 氏は言います。「しかし、Oracle が Java を軽視するつもりはないことは明らかです。特に、Oracle が大きな部分を占めているからです。 Java がそれを実現できるのは彼らの収益の一部です。」
[51CTO.com翻訳、無断転載はご遠慮ください。協力サイトに転載する場合は、原文の翻訳者および出典を51CTO.comと明記していただき、オリジナルの内容を改変することはできません。 】
原文: Java の将来は Oracle の支配下で不確実 著者: Joab Jackson