AWS vs. Elastic: クラウド大手は本当にオープンソースを殺すのか?

AWS vs. Elastic: クラウド大手は本当にオープンソースを殺すのか?

考えてみましょう。オープンソースはクラウド コンピューティングが依存する重要なテクノロジ ソースであり、クラウド コンピューティングはエンタープライズ IT において重要な、さらには支配的な力になりつつあります。では、オープンソース ソフトウェアの展望はどうでしょうか?

AWS のほぼすべての新サービスは、世界中で大きな連鎖反応を引き起こすでしょう。最近、AWS は Elasticsearch の独自のオープンソース バージョンをリリースすることを決定しました。 Elasticsearch はデータ分析用のオープンソース ソフトウェアです。これは検索エンジンの構築に使用でき、エンタープライズ データ分析、特にログ分析シナリオでよく使用されます。


https://www.elastic.co/

Elasticsearch は Elastic という公開企業によって管理されています。最近、AWS オープンソースの専門家である Adrian Cockcroft 氏が、ディストリビューションとしての Open Distro for Elasticsearch について説明しました。ブランチではなくディストリビューションであることに注意してください。この行動はElasticの不満を引き起こしました。これは、オープンソース プロジェクト企業とクラウド サービス間の摩擦の典型的な事例の 1 つです。

2009 年に、Elasticsearch はオープン ソース プロジェクトとしてリリースされました。 2012年にElasticが設立され、Elasticsearchをベースにした商用サービスを開始しました。現在の時価総額は約6億ドルです。

Elastic のようなオープンソースの商用企業は通常、専門的なサービスを提供することで生き残ります。企業が Elasticsearch を使用したいと思っても、企業内の従業員が Elasticsearch の使い方をあまり上手ではなく、そのための人材を雇うのは費用対効果が高くない場合、簡単に言えば、これを維持する方法はありません。実は、オープンソースのものを本番環境で使用するのは非常に面倒です。したがって、Elastic のような企業はサービスを提供することで収益を得ています。もちろん、オープンソース プロジェクトに基づく独自のソフトウェアもいくつか存在しますが、一般的には商用バージョンを使用する方が適切です。

実際、AWS などのクラウド コンピューティング企業が提供するサービスには、人気のあるオープン ソース プロジェクトが数多く存在し、これらは通常、ユーザーが必要とするものであり、オープン ソース ソフトウェアの要件に違反するものではありません。 2015年にAWSは初めてElasticsearchをベースにしたサービスを開始しましたが、昨年Elasticが独自のコードとオープンソースコードを混在させ、一般ユーザーが区別できなくなっていることに、目が肥えた人たちが気づきました。

AWS アーキテクチャ戦略担当副社長のエイドリアン・コッククロフト氏は、ElasticSearch の開発ドキュメントではどの部分が独自のもので、どの部分がオープンソースであるかが明確に記載されておらず、企業の開発者が気付かないうちに独自のコードを使用したり変更したりできる可能性があると指摘しました。

これは深刻な問題です。AWS のようなクラウド サービス プロバイダーがこのようなプロジェクトをホストすると、訴えられ、罰金を科せられる可能性があるからです。一方、これらのコードは企業独自のものであるため、継続的に保守および更新されることを保証することは困難です。

さらに、Elastic によって埋め込まれた独自のコードは、技術的な観点から、認証などの多くの基本機能をカバーしているため、このプロジェクトをオープンソース方式で安全に使用したい場合は、これらの機能を自分で実装する必要があります。


https://opendistro.github.io/for-elasticsearch/

そこで、AWS は Expedia および Netflix と共同で、Apache ライセンスのオープンソースディストリビューションである Elasticsearch 用の Open Distro を作成し、引き続きプロジェクトに貢献することを約束しました。初期バージョンでは、主にセキュリティ、イベント監視と早期警告、SQL ステートメントのサポートなど、Elasticsearch に欠けているいくつかの重要な機能を補完します。

Elastic の CEO は自身のブログに、これ以前に AWS の人々が Elastic にアプローチして優遇措置を期待したが拒否されたため、独自のバージョンを作成したと書いています。私たちはすべての開発者を平等に扱うことをお約束します。

メディアの問い合わせに対し、Elastic は Elasticsearch コードの種類が何であるかを明らかにしたと述べました。混乱を避けるために、すべての独自コードは「x-pack」ディレクトリにあります。各ソース ファイルの冒頭には、コードが Apache 2.0 または Elastic のどちらのライセンスに基づいているかが明記されます。

AWS のクラウドサービスの多くはオープンソースプロジェクトに基づいて構築されていると多くの人が言っています。これらのオープンソース プロジェクトは、AWS にとって収益を生み出すプロジェクトになりやすいですが、オープンソース コミュニティに貢献する必要はありません。利益は努力に比例しないのです。そこで、昨年から、一部の企業は、AWS などのクラウド コンピューティング企業がオープン ソース ソフトウェアをクラウド サービスに変換するのを防ぐために、オープン ソース ライセンスの条件を変更しました。

こうした慣行は、実際には AWS に対する恐怖と、クラウド コンピューティング市場に対する AWS の支配力が強まることへの懸念から生じています。確かに、もともとオープンソースの Elasticsearch を実行し、Elastic のサービスを利用していたが、現在は AWS で実行している企業がいくつかあります。さらに、クラウドを使用すると、AWS バージョンの方が使いやすいことがわかります。

AWS が Elastic にいくつかの基本サービスを提供させたい理由は理解しにくいものではありませんが、Elastic が AWS に対応するために戦略を調整したくない理由も理解しにくいものではありません。これまで、Azure や GCP (Google Cloud) は Elastic と関連したビジネス連携を行ってきましたが、AWS には同様のアイデアはありませんでした。

オープンソースのエンタープライズ ソフトウェアは、過去 10 年間にわたって IT 業界の繁栄への道を切り開いてきました。多くの新興企業は、コミュニティに貢献することで、車輪の再発明をすることなく、独自の技術アーキテクチャを作成できます。裕福な大企業が技術的な問題を解決すると、他の多くの企業もその恩恵を受けることができます。

クラウド コンピューティングによって、プロプライエタリ ソフトウェアの世界に戻ってしまうのではないかと、多くの人が心配し始めています。

しかし、オープンソース開発者が独立した企業を設立してコードを収益に変えることができなければ、多くの人気のあるオープンソース プロジェクトはすぐにクラウド ジャイアントのサービスになるでしょう。歴史的な観点から見ると、いくつかの傾向は避けられません。オープンソース技術サービス企業とクラウドコンピューティング企業は、実際には従来の独自仕様のソフトウェアおよびハードウェアメーカーを破壊しています。

現在、重要なオープンソース プロジェクトが企業によって管理されていたり、オープンソース プロジェクトが一部企業の開発計画に左右されたりしているため、10 年以上続いた企業の技術革新のペースが停滞する可能性があります。大企業も競争の欠如と現状維持により淘汰され、スタートアップ企業の生存基盤も完全に破壊される恐れがある。

『エンジニアリングマネジメント』のベストセラー著者カミーユ・フルニエ氏は次のように書いている。「私は、創業のDNAにオープンソースが組み込まれていない企業が長期的にコミュニティのために最善のことをできるかどうか疑問に思っている。クラウドは、私たちをプロプライエタリソフトウェアの世界に戻すだけではないだろうかと懸念している。」

歴史の車輪は逆戻りしてしまうのでしょうか?

<<:  ライブレポート | 2019年クラウドネイティブ業界カンファレンスの準備進捗を公開!

>>:  クラウドコンピューティング移行を実施する前に考慮すべき3つの要素

推薦する

VPS に移行するにはどうすればいいですか?

VPS (仮想プライベート サーバー) への移行には、通常、次の手順が含まれます。適切な VPS プ...

QQドリフトボトルの私立病院向けマーケティング戦略

QQ マーケティングはどの業界にとっても非常に重要な手段ですが、民間病院では十分な注目が集まっていま...

SEOにおける最大の誤解は、オリジナルコンテンツは高品質のコンテンツであるということ

SEO 業界の有名な格言、「コンテンツは王様、外部リンクは女王」は、ユーザー エクスペリエンスの時代...

NetEase がメタバースに「備える」

未来だと言うかバブルだと言うか、世界はメタバースの時代に突入した。それは株式市場にとって万能薬です。...

Androidフォーラムがハッキングされ、数百万人のメンバーのデータが漏洩した可能性

北京時間7月13日、海外のテクノロジーブログZDNetによると、Androidフォーラム「Phand...

ブロックチェーンの3つの主要な考え方:分散思考、コード化思考、コンセンサス思考

従来のインターネットは情報インターネットであり、ブロックチェーンは価値インターネットであるため、ブロ...

来たるクラウド コンピューティングの複雑性危機を回避するにはどうすればよいでしょうか?

今日、クラウド コンピューティングの複雑さの危機が迫っています。人々は毎日何百ものワークロードをクラ...

デジタル変革2.0の時代に、ファーウェイクラウドアプリケーションプラットフォームROMAはデジタル変革の「ローマの道」を築く

デジタル経済は経済成長を推進する重要な原動力として、大きな変革の時代を迎えており、あらゆる業界や分野...

新しいサイトをより速く組み込むにはどうすればよいですか?

Baidu はどうすればできるだけ早く新しいサイトを追加できるでしょうか? これはすべてのウェブマス...

業界開発の混乱を打破し、ソースコード時代はIT教育開発を強化

人工知能、クラウドコンピューティング、モノのインターネット、スマート端末、ビッグデータなどの新世代情...

スパイダーがあなたのウェブサイトを訪問しない理由をご存知ですか?

私のように、多くのウェブマスターは毎日ウェブサイトのログをチェックする習慣があり、ログを分析して、ス...

ウェブサイト構築においてコンテンツマーケティングを実施し、ウェブサイトのコンテンツを価値あるものにする方法

2018年最もホットなプロジェクト:テレマーケティングロボットがあなたの参加を待っていますウェブサイ...

セール中の共有ホスティングブランドのリスト

2017年のブラックフライデーには、海外のウェブホスティングブランドも当然プロモーションを実施します...