料金・権利 中級

Apache 2.0ライセンス

Apache License 2.0

ソフトウェアの利用・改変・再配布を、商用を含めて幅広く認めるオープンソースライセンスの1つです。AI モデルや周辺ツールにも、このライセンスで公開されるものがあります。

別の呼び方Apache License 2.0、Apache 2.0、アパッチライセンス

例重みが Apache 2.0 で公開されているモデルを選び、商用サービスに組み込んだ。著作権表示は製品の文書に載せた。

詳しく

Apache License 2.0(アパッチ・ライセンス 2.0)は、Apache Software Foundation が定めた、代表的なオープンソースライセンスの1つです。ソフトウェアを利用、改変、再配布することを、商用目的も含めて広く認めています。AI の分野では、一部のオープンウェイトのモデルや、周辺のライブラリ・ツールがこのライセンスで公開されています。

主な特徴

  • 商用利用が可能:自社の製品やサービスに組み込んで販売・提供できます。
  • 改変・再配布が可能:変更を加えた版を配布することもできます。
  • 著作権表示とライセンス文の添付が必要:再配布する際は、元の著作権表示とライセンス文を残します。変更した場合は、変更した旨も示します。
  • 特許の許諾が明記されている:貢献者は、自分の貢献部分に含まれる特許を、利用者に対して使うことを許諾します。ただし、そのソフトウェアに関して特許訴訟を起こした利用者は、この許諾を失います。
  • ソースコードの公開義務はない:改変版を公開しなくても構いません。この点が、改変版の公開を求める GPL 系のライセンスとの大きな違いです。
  • 無保証:問題があっても提供者は責任を負わない、という免責が含まれます。

AI モデルでの意味

モデルの重みが Apache 2.0 で公開されている場合、一般に、利用目的の制限が少なく、商用での利用や自社環境へのデプロイ、ファインチューニングした派生モデルの配布がしやすいとされます。独自の利用規約つきの「オープンウェイト」と比べると、条件が分かりやすいのが利点です。

具体例

小規模な企業が、Apache 2.0 のモデルを自社サーバーに置いて業務アプリに組み込む場合、著作権表示とライセンス文を製品の文書などに添えておけば、利用料を払ったり、改変を公開したりする必要は通常ありません。

使うときの注意

  • モデル全体が Apache 2.0 とは限りません。 重みはそうでも、学習データ、周辺のコード、付属の追加規約が別の条件のことがあります。モデルカードとライセンス文を必ず確認してください。
  • 「オープンウェイト」や「オープンソース」と称していても、利用者数の上限や用途の制限があるライセンスも多く、Apache 2.0 とは別物です。
  • 学習データの権利は、モデルのライセンスとは別の問題です。
  • 他のライセンスのコードと組み合わせる場合は、互換性を確認します。たとえば GPL v2 とは互換性がないとされるなど、組み合わせに注意が必要です。
  • 実際の判断が重要な場合は、法務の専門家に相談してください。

関連する考え方

ライセンス一般の考え方、商用利用の可否、モデルごとの条件を示すモデルカードと合わせて読むと理解しやすくなります。

あわせて知りたい言葉

「料金・権利」の言葉をすべて見る