オラクルは、自社製品である JDeveloper に多くの時間と資金を投入してきました。それはいくつかのかなりきちんとした機能を備えています。しかし、Java 開発者の多くはプロプライエタリなソフトウェアの使用を好まないため、業界で大きな注目を集めることはありませんでした。オラクルは、オープン標準へのコミットメントに対してかなり大きな役割を果たしています。
いずれにせよ、現時点では、Oracle は新たに獲得した BEA WebLogic 機能の多くを JDeveloper スイートに統合しています。しかし、彼らが Sun を買収する契約を結んだら、NetBeans から何を得ることができるかを検討し始めると確信しています。Larry Ellison のビジネス手法についてどう考えても、彼は 1 ドルの価値を知っているからです。NetBeans に価値のあるものがある場合、それらは捨てられず、最終的に JDeveloper になります。
編集
NetBeans を放棄し、JDeveloper に入るいくつかの部分を回収するとおっしゃいましたか?
長期的には、Oracle が 2 つの Java IDE を維持することはありません。しかし、以前の買収 (Seibel、JD Edwards、BEA など) を処理するための戦略を見てください。Oracle は、これらの製品を最新の状態に保ちながら、顧客に Oracle 独自のブランド アプリケーションを提供する計画を立てました。場合によっては、買収した製品 (Seibel Analytics、BEA WebLogic Server) を優先して、オラクルの製品を放棄することを意味していました。
オラクルは、MySQL に関して同様の発言をしています。人々は嘲笑するかもしれませんが、オラクルは MySQL を維持すると思います。これは、Larry が MySQL からお金を稼ぐことができると考えていることと、MySQL の顧客ベースを強奪しようとする Microsoft の試みを急上昇させることが理由の 1 つです。
NetBeans に対する Oracle の意図に関する公式の記事は読んだことがありません。したがって、以下は単なる私の推測です。Oracle は NetBeans を殺しません。もしそうなら、すべての NetBeans ユーザーはおそらく Eclipse に傾倒するでしょう (「JDeveloper はダメだ」という Pascal の信念を多くの人が共有しているためです)。実際、オラクルはおそらくまだしばらくそれを続けるでしょう。
それまでの間、彼らは NetBeans の機能のうち、JDeveloper の同等品よりも優れているもの、または同等品がなく、Oracle の Fusion プログラムをサポートできるものの一覧を作成する予定です。たとえば、Ellison は JavaFX への称賛を声高に表明しています。Fusion のものを NetBeans にリバースするよりも、その機能を JDeveloper に移植する方が簡単だろうというのが私の無知な感覚です。私はそれについて間違っているかもしれません。おそらく、NetBeans のより広範な市場への浸透を利用して、JDeveloper を解放する方が理にかなっているでしょう。
いずれにせよ、NetBeans の使用を開始する必要があると思います。なぜなら、その機能は一晩でなくなるわけではないからです。
アップデート
InfoWorld はちょうど (2010 年 1 月 27 日) Sun に対する Oracle の計画の概要を発表しました。該当ビットは
Oracle JDeveloper および Eclipse プラットフォームと競合してきた Sun 主導のオープン ソース Java IDE である NetBeans は、「Java 開発者向けの軽量開発環境」として存続すると Kurian 氏は述べています。しかし、JDeveloper は Oracle のエンタープライズ開発ツールとして引き続き使用されます。