• 特集記事

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)の基礎:仕組み・活用・設計ポイント
イノベーションの時間管理
  • 特集記事

イノベーションを促す時間管理:最高の成果を生み出すための日々の習慣

一日のなかで創造的な仕事ができる時間は限られています。自分の特性を見極め、時間とタスクを管理すれば生産性は劇的に向上します。マネージャーからメンバーへのタスク割り当ての際にタスクの意図を明確にすることで、タスクの生産性だけでなくメンバーの成長まで促すことも可能です。本記事では、具体的な方法を解説します。

INNOVATION WORLD 編集部

イノベーションを促す時間管理:最高の成果を生み出すための日々の習慣
  • 特集記事

イノベーションの国際標準規格化(ISO化)は有用なのか?

ISOイノベーション規格について、イノベーションの体系化にどのように役立つか、またその制約が創造性にどのような影響を与えるかを探っています。効果的なイノベーション管理を目指す中で、ISO規格が提供する構造がどのように役立ち、同時にどのような課題があるかを分析。規格が不足している部分と、それが企業の革新的取り組みにどのように作用するかについての詳細な考察も含まれています。

INNOVATION WORLD 編集部

イノベーションの国際標準規格化(ISO化)は有用なのか?
  • 特集記事

イノベーションの本質:持続的な価値創造とその基盤

「イノベーションの本質と本当の仕組み」をテーマに、価値の創出とその持続的な提供が事業成長に不可欠であることを解説。自然の法則に基づくイノベーション・マネジメントシステム(IMS)の導入が、変化に柔軟に適応する組織作りを支援し、社会や技術への革新的な影響をもたらす仕組みとして紹介します。

INNOVATION WORLD 編集部

イノベーションの本質:持続的な価値創造とその基盤
  • 特集記事

企業が顧客とともにイノベーションを起こすためのコ・クリエーション戦略とは?

顧客共創モデルを用いた企業のイノベーション推進方法について探求します。顧客を製品開発プロセスに積極的に関与させることで、市場ニーズに即した製品やサービスを生み出し、企業成長を促進する手法を紹介します。具体的な共創モデルと、それが如何にしてイノベーションを促進するかについて詳細に説明しています。

INNOVATION WORLD 編集部

企業が顧客とともにイノベーションを起こすためのコ・クリエーション戦略とは?

Recent Posts新着記事

  • イベント・セミナー

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

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

INNOVATION WORLD 編集部

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

個人の力量を“組織の成果”に変える:ISO56001でつくる変革のマネジメントシステム

組織変革を進める際、「人を育てる」「意識を変える」といった施策に偏ってしまうケースは少なくありません。しかし、個人の力量に依存したままでは、成果は安定せず、組織としての成長にも限界があります。組織を本質的に変えるために必要なのは、成果が生まれる前提となる「仕組み」の設計です。本記事では、ISO56001(イノベーション・マネジメントシステム)を軸に、個人の力を組織の成果へと転換するために、経営がどのようなマネジメントの設計を行うべきかを整理し、実践の方向性を解説します。

INNOVATION WORLD 編集部

個人の力量を“組織の成果”に変える:ISO56001でつくる変革のマネジメントシステム
  • 特集記事

ISO 56001(イノベーション・マネジメントシステム):規模別の効能

イノベーションは、もはや個人のひらめきや偶発的な成功に委ねるものではありません。企業が不確実性の高い環境下で成長を続けるためには、挑戦と学習を組織的に回し、再現性あるイノベーションを生み出す「経営能力」として確立することが求められます。ISO56001(イノベーション・マネジメントシステム)は、そのための国際的な枠組みです。本記事では、企業規模ごとに異なる経営課題を踏まえながら、ISO56001がどのように意思決定力や資源配分、学習の仕組みに作用し、イノベーションの質と成功確率を高めるのかを解説します。

INNOVATION WORLD 編集部

ISO 56001(イノベーション・マネジメントシステム):規模別の効能
  • イベント・セミナー

【開催終了】2月17日セミナー|イノベーションを仕組みにする!ISO56001 実践マスター講座(無料)

【開催終了】2月17日|「イノベーションを仕組みにする!ISO56001 実践マスター講座(無料)」。ISO56001(イノベーション・マネジメントシステム)の基礎から、その効果、組織へ導入するための手順や注意点までを具体的に紹介します。イノベーションを偶然ではなく“仕組み”で継続的に生み出したい企業様はぜひご参加ください。

INNOVATION WORLD 編集部

【開催終了】2月17日セミナー|イノベーションを仕組みにする!ISO56001 実践マスター講座(無料)
  • 特集記事

イノベーションの成功率と質を向上させる『バイアスの是正』という経営課題

イノベーションの失敗は、アイデア不足ではなく「判断の歪み」から生じることが少なくありません。確証バイアスや成功体験への過度な依存など、無意識のバイアスは意思決定の質を下げ、成功率を大きく左右します。本記事では、イノベーションの成功率と質を同時に高めるために必要なバイアス是正の考え方を整理し、ISO56001を軸に組織として再現性ある仕組みへ落とし込む方法を解説します。

INNOVATION WORLD 編集部

イノベーションの成功率と質を向上させる『バイアスの是正』という経営課題
  • 特集記事

経営メッセージが届かない本当の理由と、ISO56001が示す“正しい伝達”の仕組み

経営陣は「わかりやすく伝えているつもり」でも、現場には意図や戦略が正しく届かず、行動につながらない。このギャップの背景には、個人の伝達力ではなく「知識の呪い」や財務偏重の組織構造といった根本的課題があります。本記事では、その構造的問題とリスクを解き明かし、ISO56001を活用した“伝わる経営”を実現する方法を紹介します。

INNOVATION WORLD 編集部

経営メッセージが届かない本当の理由と、ISO56001が示す“正しい伝達”の仕組み