|
Redis 7.4 のライセンス変更は最近大きな話題となっており、他のオープンソースソフトウェアライセンスも変更される可能性について議論が交わされています。実際、私は過去にオープンソースライセンスに関する記事をいくつか執筆し、関連する問題を考察してきました。Redis 6.0 で一部の高度な機能に関するライセンスが変更された際も、将来的にオープンソースライセンスがさらに変更される可能性は否定できないだろうと予測していました。 写真 写真 写真 写真 写真 実際、Infobrightが2015年にオープンソースからクローズドソースに移行して以来、多くのソフトウェア企業がオープンソースライセンスを破ってきました。Elasticsearchは2021年にさらに踏み込み、ApacheオープンソースライセンスからSSPLに直接切り替えました。MongoDBも2018年に同様の措置を取りました。 中国では、特定のオープンソースソフトウェアが米国政府の影響を受け、オープンソースライセンスが変更される可能性について、多くの人が議論しています。これは可能性としてありますが、ほとんどのオープンソースソフトウェアではその可能性は低いでしょう。ご覧のとおり、近年のソフトウェアライセンスの変更は、政治とはほぼ無関係であり、むしろ関係企業の商業的利益に関連しています。ライセンスを変更するソフトウェアのほとんどは単一の企業によって管理されており、これらの企業は様々なビジネス上の理由でライセンスを変更しています。これは、企業がIPOの準備をしている、大手投資家に買収される、あるいは上場企業が新たな収益源を見つけるという経営上のプレッシャーに直面しているなど、様々な理由が考えられます。そのため、これらの企業のほとんどはSSPLライセンスに切り替えています。 写真 SSPLライセンスは、クラウドベンダーによるオープンソースソフトウェアの悪用を防ぐために設計されたと一般的に考えられており、これは概ね正しいと言えるでしょう。近年、クラウドベンダーはオープンソースソフトウェアの最大の受益者となっています。彼らはオープンソースコミュニティに多大な貢献を果たしてきましたが、その恩恵は貢献額をはるかに上回っています。したがって、主に単一企業が主導する一部のオープンソースソフトウェアライセンスが、より保護的なSSPLに移行するのは理にかなっています。優れたソフトウェアへの貢献者が、オープンソースソフトウェアの利用によるメリットを享受しながら、適切な報酬を受け取ることは、当然の要求と言えるでしょう。 自社構築のクラウドプラットフォームのユーザーや、これらのオープンソースソフトウェアを自ら利用するユーザーの大半にとって、SSPLオープンソースライセンスは大きな影響を与えません。最も影響を受けるのは、パブリッククラウドまたは商用プライベートクラウドのユーザーです。オープンソースライセンスは国境を越えたものです。しかし、SSPLのような商用ソフトウェアライセンス契約は、関連する販売者の輸出管理ポリシーの影響を受ける可能性があります。例えば、ある企業が米国のブラックリストに掲載され、SSPLライセンス保有者が米国企業である場合、国内のクラウドベンダーはSSPLを含むその企業のソフトウェアを販売できません。その企業は、オープンソース版のソフトウェアをダウンロードし、クラウド自体にインストールして展開する必要があります。 写真 3年前、Grafanaがオープンソースライセンスを変更した際、私は「オープンソースプロジェクトの危機からオープンソースプロジェクトのリスクを考える」という記事で、商業的利益を優先して理想を語るのは無意味だと述べました。オープンソースを受け入れつつ、それを有効活用することが正しい道です。 上記の理由から、オープンソースソフトウェアにおけるオープンソースライセンスの変更は今後ますます一般的になり、注意を払う必要があると考えています。しかし、ほとんどのユーザーはパニックになる必要はなく、オープンソースソフトウェアが安全ではないと無差別に判断すべきではありません。複数のオープンソースプロジェクトが存在する場合は、ライセンスが有利で、貢献者が分散しているプロジェクトを選ぶべきです。そうしたプロジェクトは変更が困難です。既にブラックリストに掲載されている企業は、政府による管理が容易なオープンソースソフトウェアの選択を避けるべきです。既存の企業が独自のブランチを作成する方が安全です。 まとめると、私の個人的な見解としては、この問題は注意を払う価値があるものの、慌てる必要はなく、ましてやオープンソースソフトウェアを完全に避ける必要もありません。企業によってシステムセキュリティの要件は異なり、それに応じて選択肢も異なります。オープンソースソフトウェアを商用販売用にパッケージ化する企業は、この問題にさらに注意を払う必要があるかもしれません。 |