意見:私の言葉を繰り返してください。オープンソースはビジネスモデルではありません。プログラミングモデルです。それでも企業はオープンソースをビジネスモデルにしようと試み続け、多くの場合失敗しています。
中には、ビジネスソースライセンス(BSL)やサーバーサイドパブリックライセンス(SSPL)といった、偽のソースライセンスに切り替えるという素晴らしいアイデアを思いつく人もいます。これにより、オープンソースの義務から解放され、より多くの収益を得られる可能性が高まります。
Linux Foundationが偽ペンソースとの戦いを主導
続きを読む
しかし、それほど負担にならない要件でさえも問題になるとしたらどうでしょうか? では、なぜ偽のソースライセンスという見せかけだけを残して、完全に独占的に利用するのでしょうか? CockroachDB は分散トランザクションデータベースでまさにそれを実現しました。
もちろん、同社はそのように説明していません。無料の「Core」製品にBSL 1.1を廃止し、セルフホスティングユーザー向けに新しいエンタープライズライセンス体系を導入すると発表したのです。CockroachDBのCEO、スペンサー・キンボール氏は、これにより「すべてのユーザーにCockroachDBのあらゆる機能を提供する」と述べ、さらに「公正な価値交換」も実現すると述べています。一体誰が「公正」と呼ぶのでしょうか?
ああ、ああ、それは私たちのユーザーのためです、などなど。
CockroachDB Enterprise の無料版は、2024年11月にバージョン24.3でリリースされる予定です。コードは引き続き閲覧可能ですが、使用することはできません。個人開発者、学生、学術研究者、または年間売上高1,000万ドル未満の企業であれば、無料でご利用いただけます。もちろん、今後はライセンスの更新前に毎年このことを証明する必要があります。更新される場合は、その旨をお伝えください。
Ycombinator のある観察者はこう述べています。「Core エディションの目的や、その乱用が懸念されていることは理解できます。しかし、Enterprise エディションの問題点は、非常に高価で、『お問い合わせください』といったセールストークが目立つことです。このエディションを少し試してみると、将来 Oracle と地主のような関係になり、データベースベンダーに締め付けられるような事態に陥る可能性があるように感じます。」
別の人物はこう付け加えた。「VCの支援を受けた企業がオープンソースプロジェクトを運営すると、遅かれ早かれこうなるようです。『オープンソース』は人々の関心を引くためのお誘い文句に過ぎず、投資家が収益増加を望むと、すぐに頓挫してしまう、という状況が増えているようです。」
まさにその通りです。しかし、「オープンソース」は単なるおまけではありません。確かに、特に開発者はオープンソースプログラムに惹かれます。しかし、無償のオープンソースプログラマーたちの協力がなければ、CockroachDBは存在しなかったでしょう。
CockroachDB のケースが独特なのは、既にオープンソースを放棄していた点です。今では、偽のソースコードを装うことすらありません。自由な趣を持つ、純粋なプロプライエタリなプレイです。
CockroachDBや、偽ペンソースを採用した他の企業が利益を上げていないわけではありません。全く違います!2021年、CockroachDBの評価額は50億ドルに達しました。VCから出資を受けているこの企業は収益額を発表していませんが、2023年にはフォーチュン50にランクインする銀行2行を顧客として獲得したと主張しています。
- インテルのプロセッサの失敗:ビジネスとエンジニアリングの教訓
- CrowdStrikeはマーフィーの法則に遭遇しました。
- 高齢化が進むオープンソースコミュニティには新鮮な血が必要だ
- Windows: 設計上安全ではない
専門家の推測では、CockroachDBの今年の売上高は1億ドルをはるかに超えると予想しています。しかし、VCが主導権を握っている状況では、それだけでは十分ではありません。CockroachDBは既に評価額ではユニコーン企業かもしれませんが、売上高が10億ドルになればさらに素晴らしいでしょう。
Elastic、MongoDB、Redis、Terraformといった企業が偽造ソースライセンスを採用したのは、まさにそのためです。利益を増やすことが全てです。しかし今、疑問なのは「彼らもプロプライエタリライセンスに移行するのか?」ということです。彼らはCockroachDBの動きを注視し、その影響と利益を見極めることになるでしょう。
CockroachDB が偽ペンソースの「フリーローダー」を有料顧客に変えることに成功した場合、彼らは皆それに追随するでしょう。
最終的な結果は、将来のオープンソースソフトウェア企業にとって混乱を招くことになるかもしれない。オープンソースの精神の維持と事業の存続可能性の確保のバランスは常に微妙なものだが、今回の動きはそれを壊滅させる可能性がある。
企業によるオープンソースが、VCや創業者の利益を増やすための単なる手段になってしまったら、果たして誰もそのようなプロジェクトに取り組もうとするでしょうか?私はそうは思わない。短期的にはCockroachDBが利益を得るかもしれないが、長期的にはオープンソースのビジネスエコシステムが完全に崩壊する可能性がある。®