• 特集記事

BSLが切り拓く新時代:オープンソースと商用ライセンスの理想的融合

  • 著者 : 小薗井 康志@Kyndryl
  • 25.01.09
bsl-license-explained
  • SHARE
  • line

はじめに

オープンソースライセンスを正しく理解し、適切に活用することで、技術革新が促進され、コスト削減や法的リスクの軽減が可能となります。また、他社や開発者との協力が進み、大規模な技術エコシステムの構築も実現できます。これにより、一企業や個人だけでは達成できない高度なイノベーションが生まれます。

しかし、オープンソースを活用する企業が増える一方、オープンソースを支えるエンジニアやコミュニティには十分な恩恵が行き渡らず、活動の継続が難しくなるという問題も指摘されています。

こうした課題を解決するため、近年では利用者にとって負担が少なく、開発者側が継続的にソフトウェア開発を続けられるよう設計された、新しいオープンソースライセンスが登場しています。


BSL (Business Source License) の概要

1. BSL(Business Source License)とは?

BSL (Business Source License) とは、MariaDB社が初めて発表した、オープンソースと商用ライセンスの中間に位置するハイブリッドライセンスです。このライセンスは、ソフトウェア開発企業が利益を確保しながら、コミュニティにオープンソースの恩恵をもたらすことを目的としています。

BSL の特徴は、オープンソースの利用者がソフトウェアを商用目的で利用する際、別途商用ライセンスを取得する必要がある場合がある点にあります。また、非商用目的の利用では無償で使用できるケースが多く、オープンソースの柔軟性と商用性をバランスよく融合させたライセンス形式です。

2. 主要な特徴

(1) 利用制限期間

BSL では「利用制限の有効期間」が設定されています。この期間中、商用利用など特定の用途には制限が課されます。一般的な利用制限期間は 4 年とされていますが、ソフトウェア提供者が独自に設定することも可能です。

(2) オープンソースへの移行

利用制限期間が終了すると、ソフトウェアは通常のオープンソースライセンス(例: Apache License 2.0 や GNU GPL)に移行します。 例として、MariaDB は BSL の制限期間終了後に GNU GPLライセンス へ移行します。

(3) 非商用利用の自由

多くの場合、非商用目的では無償で自由に利用可能です。この点が商用利用者向けの制限との対比として特筆すべき特徴です。

(4) 改変と再配布

制限期間中でも、一定の条件下でコードの改変や再配布が可能です。ただし、その用途や方法に制限が課されることがあります。


なぜこのようなライセンスが必要なのか?

なぜBSLのようなライセンスが必要になったのか?そこには既存のオープンソースライセンスの課題がありました。

1. 商用収益の確保が困難

多くのオープンソースソフトウェアは無料で利用できるため、ソフトウェア開発にかかったコストやリソースを回収するのが難しい状況があります。特に以下のようなケースで課題が顕著になります。

  • クラウドサービスプロバイダーの利用:大手クラウド事業者(例: AWS, Google Cloud, Microsoft Azure)は、他社が開発したオープンソースソフトウェアを活用して商用サービスを提供しています。この場合、ソフトウェアの収益はクラウド事業者に集中し、開発元や開発コミュニティにはほとんど還元されない状況が続いていました。

2. オープンソースの課題

  • オープンソースライセンス(例: Apache 2.0、MIT ライセンス)は、再利用、改変、および商用利用を広範囲に許可しています。その結果、ソフトウェア提供者が十分な利益を得られず、一部の利用者が不公平な形で利益を得る事態が生じています。
  • 開発コミュニティや支援企業が収益を得られないと、開発プロジェクト自体が持続できなくなるリスクもあります。

オープンソースモデルのこうした課題を解決し、開発者と利用者の双方にとって公平なルールを提供するのが BSL の主な狙いです。


BSL の狙いと効果

BSL の導入によって、以下の効果が期待されています。

1. 商用利用の収益化

  • BSL により、ソフトウェア提供者は商用利用者からライセンス料を徴収することが可能です。
  • 制限期間中の収益化により、開発者や企業は必要なリソースを確保しやすくなります。

2. 公平性の実現

  • 制限期間終了後にオープンソースライセンスへ移行することで、最終的にソフトウェアがコミュニティ全体の共有資産となります。
  • 初期段階では収益化を図りつつ、長期的にはオープンソースの理念を守る仕組みです。

3. 持続可能な開発のサポート

  • ライセンス料を通じた収益確保が可能になるため、開発者や企業がソフトウェアを継続的に改善しやすい環境を提供します。

MariaDB における BSL の背景

MariaDB社は、データベース管理システム『MariaDB』を提供する企業です。MariaDB はもともと GNU GPLライセンスで提供されていましたが、クラウドサービス事業者が MariaDB を活用して収益を上げる一方で、MariaDB社にはほとんど利益が還元されない問題に直面しました。

これを受けて MariaDB社はBSLを導入しました。収益の一部を確保しながら、最終的にはソフトウェアをオープンソースライセンスへ移行するという持続可能な仕組みを模索しました。

同じくTerraformやVaultなどのインフラストラクチャ管理ツールで知られるHashiCorpも2023年に、従来のオープンソースライセンス(例: Mozilla Public License 2.0)からBSLへの移行を決定しました。

HashiCorpのビジネス・ソース・ライセンス採用について、共同設立者のアーモン・ダドガー氏と議論(Youtubeビデオ、英語)

Discussion with Co-founder Armon Dadgar about HashiCorp’s adoption of the Business Source License – YouTube


クラウド時代における新たな課題への対応

現代のソフトウェア開発と利用は、クラウドサービスが主流となりつつあります。この状況が BSL の誕生を後押ししました。

クラウドサービスプロバイダーの影響

  • 大規模なクラウド事業者がオープンソースソフトウェアを商用サービスに組み込み、その収益を独占する状況があります。
  • これにより、開発者や元のプロジェクトが十分な利益を得られず、持続可能性が脅かされています。

中小規模開発者の競争力低下

  • 中小企業や独立開発者にとって、クラウド事業者の力が強まる現在の環境では、競争力を維持するのが難しくなっています。

開発の持続可能性確保

  • ソフトウェア開発には多大なコストがかかるため、適切な収益モデルなしではプロジェクトの継続が困難になる場合があります。

まとめ

BSLライセンスは、クラウド時代におけるオープンソース収益化の課題に応える、実用的かつ持続可能な解決策です。商用利用の収益化とオープンソース化のバランスを取りながら、以下の目的を実現します。

  • 開発者と企業にとっての収益確保
  • オープンソースコミュニティへの貢献
  • 継続的な開発の支援

BSLライセンスは、ソフトウェア開発側と利用者双方に新たな可能性を提供し、オープンソースの未来を切り拓くライセンスとして位置付けられています。


さまざまな組織の課題を解決する資料を無料公開

株式会社システムコンシェルジュでは、さまざまな社会や組織の課題を解決する方法論や仕組み化を説明した資料や必要なITツールを紹介する資料を無料公開しています。

イノベーションに関する各種資料をダウンロード
  • SHARE
  • line

この記事の監修者

小薗井 康志@Kyndryl

半導体(インテル)の技術者から経営者、サーバーベンダー(Dell)の技術者を経て現在日本アイ・ビー・エム株式会社でIT Specialistとして働いております。クラウド上で様々な面白いアプリケーションを多くの人が開発できるようにSoftLayerを中心にIBMのクラウド製品をサポートしております。

  • facebook

Related Post関連記事

  • 特集記事

イノベーションの仕組みを『失敗マネジメント』として応用する

失敗のマネジメントで経営やビジネスの成功率を高める方法を解説します。イノベーション・マネジメントシステムを応用した失敗マネジメントの仕組みとは?、成功率の高いイノベーションを生み出す失敗マネジメントについて説明します。

INNOVATION WORLD 編集部

イノベーションの仕組みを『失敗マネジメント』として応用する
  • 特集記事

エージェンティックAI(Agentic AI)とマルチエージェントAI(Multi-Agent AI)の基礎:仕組み・活用・設計ポイント

生成AIは“答えるAI”から“動くAI”へ。Agentic AIは目標に向け自律的に計画・実行・改善し、Multi-Agentは複数エージェントが役割分担と相互評価で最適解を導きます。本稿は両者の違いと関係、設計ポイント、導入時のガバナンスを実例フローで解説します。

小薗井 康志@Kyndryl

エージェンティックAI(Agentic AI)とマルチエージェントAI(Multi-Agent AI)の基礎:仕組み・活用・設計ポイント
metaverse-innovation
  • 特集記事

メタバース活用がイノベーションを加速させる理由

メタバースは単なるバーチャル空間ではなく、企業イノベーションの推進や新たな市場創造をもたらす「革新インフラ」として注目を集めています。本記事では、最新の実例や専門知見をもとに、メタバースがなぜイノベーションを加速させるのかを徹底解説。ビジネス現場で活用するための戦略や、人材・組織文化の変革まで、経営者やビジネスパーソン必見の内容を分かりやすくお届けします。

INNOVATION WORLD 編集部

メタバース活用がイノベーションを加速させる理由
  • 特集記事

アジャイルがイノベーションを加速させる理由とは?

アジャイル手法がなぜイノベーションを加速させるのか、その背景と実践的な効果について解説します。変化に迅速に対応できる柔軟性、短いサイクルでの反復と検証、顧客との継続的な対話を通じて、製品やサービスの価値を高めるアプローチが、イノベーションの質とスピードを両立させる鍵であることを具体的に紹介しています。

INNOVATION WORLD 編集部

アジャイルがイノベーションを加速させる理由とは?
サイロ化の打破
  • 特集記事

サイロ化の打破: 大規模組織における協働イノベーション

多くの日本企業は、サイロ化されたピラミッド型の組織により、ビジネス変化に素早く対応できない状況に追い込まれています。身に染みついた組織文化を変えることは難しいと思いますが、変わるための理由が明確であれば、一気に組織を変えることができます。その方法を解説します。

INNOVATION WORLD 編集部

サイロ化の打破: 大規模組織における協働イノベーション
newproduct
  • 特集記事

製品開発とは?定義、事例、プロセス、戦略 を解説

製品開発の定義、例、プロセス、戦略について解説します。市場調査からアイデアの生成、プロトタイプの作成、テスト、製品の最終的な市場投入までの一連のステップについてと、消費者のニーズに応える製品を効率的に開発するためのアプローチについても詳しく解説しています。また、製品開発が企業の成功にどのように寄与するかも探っています。

INNOVATION WORLD 編集部

製品開発とは?定義、事例、プロセス、戦略 を解説

Recent Posts新着記事

  • 特集記事

過去の成功モデルの再現を追求すると、なぜ組織の変革力は弱くなるのか

なぜ成功体験の再現を追求するほど、組織は変化に弱くなるのか。本記事では、経営主導の教育が思考の同質化を招き、現場の判断力や新たな視点の創出を弱めてしまう構造を整理します。さらに、権限移譲や役割定義の曖昧さが変革を阻む要因であることを示し、ISO56001の観点から、意図は統一し手段は分散させる組織設計と、変革を生み出すための実践的なヒントを解説します。

INNOVATION WORLD 編集部

過去の成功モデルの再現を追求すると、なぜ組織の変革力は弱くなるのか
  • 特集記事

ISO 56001で高める「組織の感受性」という新しい経営能力

市場変化、生成AIの普及、人材不足など、予測困難な時代において、企業には変化を察知し価値創出につなげる「組織の感受性」が求められています。本記事では、ISO56001を単なる認証規格ではなく、変化を機会とリスクの両面で捉え、現場の違和感を経営判断につなげる仕組みとして位置づけます。組織の感受性を高めることで、変化に強く継続的に価値を生み出す組織をどう実現するか、その考え方と実践のヒントを解説します。

INNOVATION WORLD 編集部

ISO 56001で高める「組織の感受性」という新しい経営能力
  • イベント・セミナー

5月27日セミナー開催|ここでしか学べない! ISO56001のリアル実践 ノウハウ公開セミナー

2026年5月27日開催|ここでしか学べない!ISO56001のリアル実践ノウハウ公開セミナー/当日は、なぜISO56001(イノベーション・マネジメントシステム)認証企業が増加しているのか?についてフォーカスします。

INNOVATION WORLD 編集部

5月27日セミナー開催|ここでしか学べない! ISO56001のリアル実践 ノウハウ公開セミナー
  • イベント・セミナー

5月13日セミナー開催|情報システム部門、DX部門が押さえるべき 生成AIによるプロジェクト管理・ナレッジ活用の実践ポイント

2026年5月13日開催|情報システム部門やDX部門では、複数のツールやファイルに情報が分散し、必要なナレッジをすぐに活用できない課題が少なくありません。本セミナーでは、生成AIを活用してプロジェクト管理情報とナレッジを横断的に整理・分析し、業務効率化と生産性向上を実現する方法を解説。問い合わせ対応の迅速化や過去知見の再活用、プロジェクト推進力の強化につながる実践ポイントを紹介します。

INNOVATION WORLD 編集部

5月13日セミナー開催|情報システム部門、DX部門が押さえるべき 生成AIによるプロジェクト管理・ナレッジ活用の実践ポイント
  • イベント・セミナー

【開催終了】【4月22日特別座談会】|ISO56001認証取得の先駆者が語る 「イノベーションを仕組みにする」―組織変革、実践のリアルと葛藤―

【開催終了】ISO56001認証取得はどのように進むのか。先駆企業が集まり、成功事例だけでなく社内の抵抗や既存事業との摩擦、審査での指摘、運用負荷など“リアルな壁”とその乗り越え方を率直に語るオンライン座談会です。業種・規模の異なる視点から、イノベーションを仕組みとして定着させるための具体的なヒントや実践知を短時間で得られます。ISO56001導入や認証取得を検討する企業必見の内容です。

INNOVATION WORLD 編集部

【開催終了】【4月22日特別座談会】|ISO56001認証取得の先駆者が語る 「イノベーションを仕組みにする」―組織変革、実践のリアルと葛藤―
  • イベント・セミナー

【開催終了】3月10日セミナー|【中小企業経営者向け】自社のイノベーション文化、根づいていますか? ~ 挑戦を後押ししている“つもり”になっていないか。組織が変わらない“本当の理由”を特定する ~

【開催終了】3月10日セミナー|イノベーション組織の成熟度を定量的に診断する「イノベーション組織サーベイ」を紹介します。イノベーションを阻害している要因はどこにあるのかを構造的に可視化し、自社の現在地を客観的に把握。感覚や経験則に頼らず、データに基づいて組織課題を整理し、取るべき次の一手を検討するための視点を提示します。

INNOVATION WORLD 編集部

【開催終了】3月10日セミナー|【中小企業経営者向け】自社のイノベーション文化、根づいていますか? ~ 挑戦を後押ししている“つもり”になっていないか。組織が変わらない“本当の理由”を特定する ~