インタビュー2023年にお金のためにコーディングをやめた著名なエンジニア、ケルシー・ハイタワーは、今でもソフトウェアの世界で影響力のある人物であり、オープンソース コミュニティを刺激する可能性のある提案をしています。
オープンソースへの資金提供は、今もなおホットな話題です。Civoが最近開催したNavigateイベントでの雑談の中で、ハイタワー氏は、企業はクラウドサブスクリプションには大金を惜しみなく費やす一方で、オープンソースへの比較的少額の出費となると、ついケチになってしまう、と冗談を飛ばしていました。
オープンソースのメンテナーは低賃金で、セキュリティに追われ、高齢化が進んでいる
続きを読む
しかし、オープンソース開発者は再加入を求めており、ハイタワー氏はそれを実現する方法について興味深いアイデアを持っている。「私たちは皆、少し油断しすぎていると思います」と彼はThe Register紙に語った。
「10年前の現在のモデルを考えてみると…私たちは、ベンチャーキャピタルから資金提供を受けたスタートアップに任せようとしていました。彼らは開発者に報酬を支払い、問題を修正し、セキュリティコンプライアンスに対処し、統合作業に対処するのです。」
ケルシー・ハイタワー(写真:Civo)
「すると、スキルと専門知識を持っている彼らだけがそれを実行できるという状況に陥ってしまうのです。」
ハイタワー氏は、オープンソースの将来には複数のモデルが存在すると予測している。一つは、プロジェクトがマネージドサービスとしてスタートするモデル、もう一つは政府が関与するモデルだ。
「今日の政府は、インターネット接続、水道、下水道、排水などの公共サービスを補助する傾向がある。なぜなら、それらはすべてまさに公共サービスであり、何があろうと存在しなければならないからだ」と彼は言う。
「そして、Postgres データベースのようなオープンソース プロジェクトについて考えると、何があろうとも、この時点で存在する必要があるでしょう。
「もしあなたが政府で、Postgres が自分たちが利用するデータベースだと信じているなら、おそらく独自に資金を提供するでしょう。『ほら、このデータベースが永遠に存在し続けるようにするために、誰を雇用し、誰に給料を支払うかを決めたい』と言うでしょう。」
これは国連のようなものになるかもしれません。複数の国が共有する水路の考え方、国境の考え方、それらの共有方法、大陸間の支払いといったものかもしれません。ある時点で、特定のものが存在する必要があるというモデルが確立され、財団の役割も変化するかもしれません。CNCFやApache Foundationは、これらのものを配布できる場所になるのでしょうか?
他にもモデルはあります。例えば、サービスモデル。あるいは、野心的で新しく革新的な何かにベンチャーキャピタルが3000万ドルの小切手を切るようなモデルです。ハイタワー氏は問いかけます。「どうすればそれを維持できるのか?」
「リーナス・トーバルズのような人物が現れて、『ソフトウェア開発のゲームを2度変えるつもりだ』――GitとLinux――と言って、そのまま去っていくような世界があるのだろうか?」
ハイタワー氏はトーバルズ氏について、次の但し書きを付け加えている。「彼の研究の多くは、他の多くの企業から寄付を受けている財団によって資金提供されている。」
「それとも、『資金を集めて、イノベーションを起こして、億万長者になりたい』という人が増えるのでしょうか? リーナス・トーバルズのような人が増えるのでしょうか、それともミッチェル・ハシモトのような人が増えるのでしょうか?」
「彼らは同じところから来ているんですよね?ミッチェルはHashiCorpを立ち上げました。彼はVagrantという非常に無料のオープンソースツールから始めました。多くの開発者が、自分のラップトップ上に開発環境を構築するためにそれを使っていました。しかし、HashiCorpは大企業へと成長し、企業に販売するようになりました。つまり、企業が主要顧客となり、ロードマップの多くを彼らが決定するようになったのです。」
「それとも、『この技術は存在するはずだが、それで大金は稼げない。仕方がない』と言うのでしょうか?」
2024年のパリオリンピックが記憶に新しい中、ハイタワー氏はこのスポーツイベントを例に挙げ、物事がどのように機能するかについて次のように説明した。「オリンピック委員会がオリンピックの開催を監督しています。誰もが参加して競い合い、アスリートたちは出たり入ったりします。ソフトウェア開発者と同じように、私たちも出たり入ったりします。私たちはこれらのプロジェクトに一生を費やすわけではありません。」
従業員として稼いでいるのと全く同じ収入を得て、毎日オープンソースに完全貢献したいと願う人はたくさんいます。私の意見では、これは何百万人もの開発者にとって夢の実現です。しかし、そのモデルはまだ現れていません。具体的にどのように実現すればいいのかは分かりませんが、オリンピックは良いモデルだと思います。
確かに、現代のデジタルインフラの重要な部分を感謝されることなく維持してきたネブラスカ州のあの人に金メダルを贈呈しても何ら問題はないだろう。報酬を得ることも間違いなく役立つだろう。しかし、ハイタワー氏が言うように、そのためのモデルを構築することは依然として課題である。
「どの国も年間を通じて自国のアスリートに投資し、彼らは最高レベルの競技に出場します。彼らがもう出場できなくなったら、次の世代のアスリートが現れ、彼らがトレーニングでさらに上達できる道が常に開かれています。こうして私たちは素晴らしいものを作り上げていければと思っています。」
ハイタワー氏の提案に同意し、OpenUKのCEOであるアマンダ・ブロック氏はThe Registerに対し、「オープンソースをデジタル公共財として見る」方が良いと考えていると語った。
「これを受け入れることで、政府と公共部門がオープンソースを通じてソフトウェアインフラに資金を提供する必要性を認めることになります。
つい先週、英国ではデータセンターが国家の重要インフラとして再認識されました。近い将来、データベースとプラットフォームインフラも同様に認識され、公共部門の資金配分も変化していくと予想しています。
- K8sがKuberTENesを祝う: 10年間の協力関係
- シリコンバレーの考え方の漂流を検知し対処する
- DevTernityカンファレンス、女性講演者が偽装されたとの主張で崩壊
- Kubernetesが25の「機能強化」を伴い、大幅な改良を実施:v1.15を検証
ペルコナの共同創設者ピーター・ザイツェフ氏は、The Registerへの電子メールで、公的資金はオープンソースに使う方が効果的であり、政府には果たすべき役割があると述べた。
「政府はオープンソースにもっと投資できると思うが、最終製品が実際にオープンソースとして利用可能になり、効果的にサポートされるよう、適切な条件を付けて投資するのが賢明だろう。」
「これは『どちらか一方』の答えではないと思います。VCの資金提供を受けた企業がプロジェクトのすべてをオープンソース化していない、あるいはライセンスを変更しているケースもあると批判することはできますが、概してオープンソースのエコシステムに良い影響を与えてきたと思います。過去の資金援助がなければ、今日のようなコミュニティや選択肢は存在しなかったかもしれません。」
ザイツェフ氏はさらにこう付け加えた。「企業からのさらなる支援や貢献には大きな可能性があると考えていますが、現状ではそれが実現していません。企業が直接支出しない場合は、より多くの参加と貢献を奨励すべきです。」
「財団にとって、民間(または政府)投資ファンドと提携し、収益性・持続可能性が高く、財団が管理するプロジェクトに投資する絶好の機会があります。これにより、おとり商法のリスクを回避できます。このモデルは、ソフトウェアに不可欠でありながら、収益事業への道筋がないプロジェクトを支援することができます。」®
見逃さないでください: The Register では来週、AI に関する意外な見解など、Hightower 氏との会話についてさらに詳しくお伝えする予定です...