|
オラクルは、悪意を湛え、本質的に残忍で冷酷な、獰猛な商業獣のように、獲物を一噛みで呑み込む。商業の世界では、それはまさに畏怖の念を抱かせる存在だ。オラクルは多くの点で大きな利益を得ているが、敬意を欠いている。 オープンソースコミュニティにおいて、Microsoftは長らく嘲笑と批判の的となってきました。しかし、歴史を丹念に振り返り、ある細部を分析すると、全く異なる結論に至ります。Oracleと比較すると、Microsoftのオープンソースに対する姿勢は常に明確です。オープンソースという概念を利用して個人的な利益を得ようとする姿勢を装ったことは一度もありません。Atlas AJAX開発ツールキット、Iranian Python、.NET Frameworkライブラリなど、一部のテクノロジー製品ラインのソースコードを適度に公開していることもあります。ではOracleはどうでしょうか?オープンソースをどう扱うのか、誰にも分かりません。 4月20日、OracleによるSunの買収が発表されると、オープンソースコミュニティ全体にパニックと不安が瞬く間に広がり、徐々に怒りへと変わっていきました。これは、SunがMySQLを買収した際に一部の人々が示した歓喜とは正反対の感情でした。 「前回、サンによる MySQL 買収のニュースが発表されたとき、ほとんどの人は慎重ながらも楽観的な見方を示し、中には歓喜する人もいた。しかし今回は、すべてが終わったことを私たちは知っている」と、あるオープンソース技術者は憤慨と悲観を込めて語った。
サンはオープンソースソフトウェアとテクノロジーの真の提唱者であり、支持者であったと言えるでしょう。フリーソフトウェア財団のリチャード・ストールマン氏は次のように述べています。「サンはソフトウェアという形で、他のどの企業よりもフリーソフトウェアコミュニティに貢献してきました。これは、この分野におけるサンのリーダーシップを示すものであり、他の企業にも追随してもらいたい素晴らしい例です。」 IBMのオープンソースに対する姿勢 IBMはオープンソースをいち早く支援した企業の一つであり、オープンソース・コミュニティに数々の寄付を行ってきました。中でも、IBMの最も有名な開発ツールであるEclipseとその財団は、IBMが立ち上げ、運営しています。オープンソース・データベース企業であるEnterpriseDBのような企業への投資、それらを支援するための財団の直接設立、そしてソースコードの寄付など、IBMのオープンソースに対する姿勢は真摯かつ実践的であることは明らかです。 最も人気のある開発ツールである Eclipse は、IBM からの寄付によって生まれました。 「IBMのオープンソース技術へのアプローチは、受け取ることと返すことの両方を含んでいる!オープンソースコミュニティのメンバーは概して、IBMのオープンソース戦略は信頼できると信じている」と、中国最大のオープンソース技術フォーラムであるChinaUnixのモデレーターは記者団に語った。
「正直なところ、Oracleがオープンソースに関して何をしてきたのか、いわゆる『壊れない』Linuxオペレーティングシステムをリリースした以外、私にはわかりません。しかし、このシステムはロゴが違うだけのRed Hatオペレーティングシステムだと思います!」と、ChinaUnixコミュニティのオープンソース愛好家は述べた。 「LinuxこそがOracleを今の姿にした」と、ガートナー社のアナリスト、コリーン・グラハム氏はかつて述べた。OracleデータベースとDB2が熾烈な市場シェア争いを繰り広げていた当時、Oracleの優位性と勝利の基盤を築いたのはLinuxだった。論理的に考えれば、OracleはLinux製品を強力に支援すべきだった。実際、OracleはLinuxシステムの開発と最適化作業から得たコードや製品、例えば「ファイルクラスタリング技術」などを提供し、ある程度の寄付を行っていた。しかし、Oracleはこうした形での寄付には消極的だった。そしてついに、2006年のOpen Worldカンファレンスにおいて、事前の予告もなく、Oracleはエンタープライズレベルのサポートとサービスを提供する独自のLinuxシステムの立ち上げを発表した。 米国の一部の地元メディアは、「Unbreakable Linux 2.0」はRed Hat製品をベースにした改良版であると主張しています。さらに、Oracleのサービス価格はRed Hatよりもはるかに低く、Red Hatにとって直接的かつ致命的な脅威となっています。 これは、Oracle がオープン ソース テクノロジーに報い、感謝の意を表す方法です。 もう一つの例はInnobaseの買収です。2005年、OracleはオープンソースデータベースであるInnobaseの買収を発表しました。これはMySQLに壊滅的な影響を与え、MySQLは独自のトランザクションストレージエンジンの開発を余儀なくされました(注:InnoDBはスタンドアロンのデータベース製品ではなく、MySQLデータベースの一部として配布されています)。 MySQLはかつてInnoDBの買収を試みたが、取引は失敗に終わった。技術的な観点から見ると、InnoDBは優れたデータエンジンではあるものの、競合他社を牽制するための戦略的ツールとして以外、Oracleにとって特に必要だったわけではなかった。 内部情報を入手したネットユーザーによると、「当時、オラクルの社内競争文書は、OracleデータベースとMySQLの競争関係と状況を具体的に分析していた。BDBとInnoDBを買収した後、オラクルはすでにMySQLの開発を著しく阻害し、エンタープライズレベルのアーキテクチャへの進展を大きく遅らせていた」という。 今日の Oracle による Sun の買収によって、同社はオープンソースがもたらす脅威を体系的かつ段階的に排除し、その成果を弱めていると結論付けることができるでしょうか? もちろん、オラクルはオープンソースサポートという仮面を剥ぎ取るわけではありません。むしろ、より穏健なアプローチを取り、商業的利益を脅かす製品を排除または棚上げするでしょう。これは、ほとんどのネットユーザーが抱いている見方です。 Chinaunixウェブサイトの技術専門家は、「OracleによるSun買収の意図は明らかだ。サーバーメーカーの買収は、システムインテグレーションを提供する際のOracleの利益を増大させる。一方で、OracleのJavaはSunなしでは生き残れない。そして、もしOracleがMySQLを買収しなければ、10年後には大規模商用アプリケーションの分野でMySQLに取って代わられるだろう。MySQLのダウンタイムはOracleのそれよりも少なくとも桁違いに少なく、この信頼性は商用アプリケーションにとって極めて重要だ。OracleにはSunを買収するか、倒産するかのどちらかしか選択肢がない」と述べた。 MySQLの将来と運命については、議論の余地はなさそうです。オープンソース愛好家のほとんどが、その最終的な結末を予測できたはずです。この製品のエンタープライズグレードへの導入に向けた歩みは、ついに終わりを迎えました。Sunによる買収から今日のOracleによる買収に至るまで、脆弱なオープンソースは、商用マシンの締め付けに本当に耐えられないのでしょうか? 付録:オラクルによるサン・マイクロシステムズの買収に関するオンラインユーザーからのコメント こちらのディスカッションに参加してください: http://bbs2.chinaunix.net/viewth ... p;extra=&page=1 えっ?Oracleの社内競合ドキュメントでは、Oracle XEとMySQLの競合について具体的に分析されています。BDBとInnoDBを買収したことで、MySQLの開発は既に深刻な影響を受けています。私の意見では、MySQLは崩壊寸前かもしれませんし、BRTFSも危機に瀕しており、Unbreak Linuxも不透明です。 エルフ:ええ、でもSolarisは従業員が数千人しかいないので、確実に利益を上げられます。しかも、OSをコントロールしているので利益を上げやすいです。Sunはソフトウェアを扱っていませんが、その分野はOracleが専門です。もちろん、その可能性はあると思いますが、Solarisとハードウェア事業を他社に売却するという選択肢もあります。それでも、IBMを売却するよりはずっと良いでしょう。IBMの給料は低すぎます。 Angel: Sun が買収した STK テープ ライブラリは依然として非常に強力であり、Oracle データベースと併用するとバックアップに最適です。 特に興味深いのは、OracleがSPARCとSolarisをどう扱うかです。これを利用してサーバー市場に参入するのでしょうか?もしそうなら、これまでのHPとOracleの提携はどうなるのでしょうか? いずれにせよ、OracleはSunよりもはるかに優れていると思います。OracleがROKEチップをうまくリリースし、IBMにプレッシャーをかけてくれることを期待しています。 Oracle は SPARC ハードウェア事業は扱わないが、Solaris サポートは提供するだろうと私は考えています。 しかし、オラクルが次に何をするかは誰にも予測できません。BEAの買収だけでも驚きでしたが、今度はサンを買収しました。おそらく、この機会を利用してサーバー市場に参入しようとしているのでしょう。 Oracleのデータベースとミドルウェアは既にナンバーワンです。SPARC+Solarisを適切に開発すれば、IBMを追い抜く大きなチャンスと実力があります。 ナイト氏:サーバーをはじめとするハードウェアの利益率はすでにかなり低いです。利益率が低下している業界をOracleが発展させるというのは非現実的です!Oracleがサーバーをはじめとするハードウェアの開発でHPか富士通と提携するだろうと大胆に予想します。HPの方が可能性が高いでしょう。もしかしたらHPがSolaris対応サーバーを開発するかもしれませんね(笑)。 エルフ:個人的には、富士通にはエンタープライズレベルのオペレーティングシステムとミドルウェアの開発経験が不足していると思います。富士通はSolarisに対応しておらず、ミドルウェア開発の知識も不足しており、エンタープライズレベルのアプリケーションソフトウェアのサポートもできません。Sunと比較すると、富士通はこれらの技術において大きく遅れをとっています。Sunがうまくできなかったのに、どうして富士通ができるでしょうか?強力なOSサポート、堅牢なミドルウェアサポート、そして独立したアプリケーションソフトウェアサポートがなければ、CPUが技術的に比類のないもので、Intel/AMD並みに低価格でない限り、富士通は単独で長く生き残れるでしょうか?富士通 + SPARCは言うまでもありません。仮にIBMが同じ立場にいたとしても、AIXとLinuxの経験がなく、DB2とWebSphereからの強力なサポートもなければ、Powerアーキテクチャだけで成功できるでしょうか? 北京にはカーネルレベルの開発職はほとんどありません。 OracleがSolarisを維持できるなら、そのまま使い続けましょう。管理/テスト/プリセールス部門に異動したいのでなければ。 Unix の輝かしい 40 年間を経て、Linux と BSD だけが今も繁栄し、AIX と HP-UX は終焉に近づいています。 SUN SPARC + Solaris + Oracle + Veritas これはかつて非常に典型的なビジネスコンピューティング環境でした。Linux + MySQLに市場シェアの一部を譲ったとはいえ、Oracleの定番オペレーティング環境として今も残っています。 OracleがSunを買収した今、これは極めて自然な流れと言えるでしょう。専用のデータベースサーバーの開発を計画しているのでしょうか? 概算で、データベース専用サーバーはサービス市場全体の約40%以上を占めています。しかし、専用データベースアプリケーションサービスはごくわずかです。サンは汎用サーバーにおいて独自の技術を有していますが、絶対的な優位性はありません。オラクルによるサンの買収後、専用データベースサービス市場はオラクルが独占状態となりました。専用データベースサーバー市場が確立されれば、他の分野への展開も期待できます。 Oracle の動きは素晴らしかった。Microsoft が衝撃を受けたのも無理はない。 Sun が巨大企業と提携して非常に強力になった今、Oracle が Sun サーバーや IBM の DB2 および Power6 をバンドルすることは失敗するかもしれない。 Sunは今後、非常に積極的になるかもしれません。Oracleはデータベース市場をほぼ独占しているため、オープンソース化は難しいでしょう。Solaris 10のサービス料金は非常に高額になるでしょう。 つまり、これはサンにとって良いニュースです。市場はますます発展し、非常に好調に推移するでしょう。MySQLとOracle DB2の組み合わせは終焉に近づいています。 IBM は Sun を買収して排除しなかったことで大きな代償を払うことになるだろうと私は予想しています。 2 つの期待: Erickson は OpenSolaris + StarOffice を使用して、Microsoft の最も収益性の高い分野で Microsoft と競争するでしょう。 Oracle はデータベース サービス Box を立ち上げ、データベース処理機能の販売を開始しました。 Oracleの統合は完全に混乱しています。簡単に言えば、コンポーネントを一つずつ排除していくようなものです。例えば、oc4jとWebLogicの統合を考えてみましょう。Oracleのスタイルを考えると、オープンソースソフトウェアはソフトウェアライセンスに依存しているため、排除するのは当然のことでしょう。 Sparc は終了したと推定されます。 Intel + Solaris + Oracle/MySQL + Java。PC 向けの WinTel アライアンス、現在はサーバー向けの OraTel アライアンスです (笑)。 MySQLの運命はおそらくOracleのインターフェースと同じでしょうが、故障率はより高くなります。MySQLが元々QTと同様のライセンスを採用していたら、買収後もユーザーは元の設計図に基づいてGPLの下でリリースし続ける権利があったのに、と疑問に思います。 純粋にオープンソースのデータベースは、広範囲での使用という点では歴史的に PostgreSQL に限定されてきました。非 BSD タイプのオープンソース データベース (変更や使用を制限しないライセンスを持つもの) は、本質的には疑似オープンソースです。 これは確かに議論する価値のある話題です。 オラクルは3つの並行した道を追求できると考えています。一つは、これまで通り様々なプラットフォーム(HP-UX、AIX、Linux、Solarisなど)向けにOracleデータベースライセンスをリリースし続けること。もう一つは、オラクルのニーズに基づき、専用のデータベースハードウェアとソフトウェアプラットフォーム(サーバー+OS)の統合を開始することです。 Oracleは現在、このサーバー向けに複数のハードウェアオプションを提供しています。x86(IntelおよびAMDを含む)とSPARC(Rock)です。もし私がOracleの立場なら、SPARC(Rock)を選択します。これは、SPARCがOracleのエンタープライズコンピューティングにとって成熟した互換性のあるソリューションであること、そしてカスタマイズが容易なことが理由です。Xeonを改造してOracleのパフォーマンスを最適化することはできません。 オペレーティングシステム(OS)の選択はやや複雑です。Linuxは、特にクラスタリングにおいて大きな利点を持っています。クラスタは現在、主に高性能コンピューティングに利用されていますが(データベースには大容量クラスタが適しています)、一部のLinuxクラスタはすでにかなりの容量を備えているため、将来の発展は不透明です。ストレージ、相互接続帯域幅、ファイルシステム、データベース用分散ストレージ、同時アクセスなどの技術進歩が順調に進めば、大容量データベースアプリケーションのプラットフォームとしてLinuxクラスタを使用することは十分に可能です。しかし、専用データベースサーバー(Oracle Boxと呼ばれることもあります)に関しては、SPARCネイティブOSであり、開発チーム全体を自由に使えるという点から、OracleはSolarisを選択する可能性が高いでしょう。 3 番目の道は、MySQL の運命に関係します。つまり、MySQL + Linux + Java に基づく Linux クラスター データベース コンピューティング ソリューションを開発することです。 もちろん、これらはすべて単なる推測です。 あなたがそのような状況にいて、たくさんの品物を買ったとしたら、それを最大限に活用したいというのが自然な考えでしょう。 IBM の Z シリーズを除けば、他のクローズド プラットフォームにはおそらくチャンスはありません。 さらに、x86 + Linuxは厳密にはプロプライエタリなプラットフォームではありません。なぜ顧客はOracleからx86サーバーを購入するのでしょうか?Oracleのサーバーは本当にDell、HP、IBMのサーバーよりも安いのでしょうか? Rock+Solaris を選択した場合、参入障壁は高くなりますが、富士通は依然として第 2 の選択肢を提供しています。 業界で唯一無二の存在であるIBMのZシリーズとは異なり、他に類を見ないブランドです。一度この船に乗り込んだら、降りることはできません。 LinuxベースのマルチノードRACクラスタは、オラクルが自社製ミニコンピュータを開発する以前から、同社のマーケティング戦略でした。3ノード以上のRACを運用する大規模OLTPプロジェクトを、どれほど見たことがあるでしょうか? 4ノードのRACをDSS運用のために構築するとなると、中国のオラクルでさえ震え上がるでしょう。ハードウェアを解体しないのであれば、オラクルの賢明な戦略は「Solaris上ではオラクルが最速」と宣伝し続けることですが、それは厄介な問題です。それほどまでに驚異的でない限り、富士通の傘下にはなり続けるでしょう。Oracle Boxの使用については、ライセンス供与されないため、中国での使用には自信がありません。 多数の Sun 製品を Oracle に統合するにはどうすればよいでしょうか。まるで虎が蟻塚に突進するようなものです。 Sparc と Solaris はどちらも衰退しています。 Java は優れていますが、Sun は Java で売上を上げることができません。 NetBeans、JavaFX、選択肢はたくさんあるのですが、市場の見通しはどれも... 私が言いたいのは、統合はOracleのニーズに基づいて行われるべきだということです。言い換えれば、Oracleの要件を、専用データベース・プラットフォームを統合する際の選択基準とすべきです。これはOracleの膨大な製品ラインの一部に過ぎませんが、非常に重要なものです。この専用プラットフォームは約2年後に市場に投入される予定で、当初はターンキー・ユーザー向けに提供されます。全体的な費用対効果は、PCサーバー+Linux+Oracleライセンスを個別に購入するよりも高くなるはずです。 はい、先ほども申し上げたように、データベースアプリケーションは大容量を必要としますが、現在のクラスタは依然として高性能に重点を置いています。だからこそ、OracleはLinux + MySQL + Javaを中心とした大容量データベースクラスタを「開発中」かもしれないと申し上げたのです。データストレージ、マルチエンジンによるリモート同時アクセス、高並列性、同期ロックなど、最先端の理論的・技術的課題が数多く残っており、まさに研究の方向性と言えるでしょう。5年以内に試作品がリリースされるのは難しいと予想しています。 [編集者のおすすめ]
|