オープン・ウェイトとオープンソースAI:ラベルが実際に何を意味するのか
多くの「オープンソース」と呼ばれるモデルは、標準的な定義に則ってオープンソースとは言えません。各種ライセンスで合法的にできることと、構築前に問うべき質問をまとめます。
ひとことで言うと
オープン・ウェイトとオープンソースAIの違いは何ですか?
オープンな重みとは、学習済みのモデルファイルをダウンロードし、ライセンスに従って自分で実行できるという意味です。オープンソースは、使用・学習・改変・再配布が制限なく行えるというより厳しい法的基準です。多くの広く使われるモデルはオープンな重みですが、オープンソースとは限りません。
要点
- ダウンロードできるだけでは、制限のないとは言えない。ライセンスを読むべきで、発表文だけを読むべきではない。
- カスタムコミュニティ ライセンスは、許容使用規則、ユーザー数の上限、または表記要件を追加することが多いです。
- オープンな重みは依然として透明性のない学習データを意味する――数値は確認できるが、何が生み出したのかは分からない。
- 商用での利用にあたっては、以下の点が気になるところです:商用利用が可能か、ファインチューニングして再配布できるか、そしてその出力を使って別のモデルを学習してもよいかです。
Open source AI は分野で最も過剰に使用される表現です。モデルをダウンロードして実行できるもの、論文が公開されたもの、場合によっては無料トライアルがあるホスティング API まで、あらゆるものに適用されます。この区別は重要です。なぜなら、それがあなたの弁護士が何を配布できるかを決定するからです。
人々が意味する三つの異なるもの
Open weights(オープン重み) 訓練済みパラメータがダウンロード可能に公開されています。自社のハードウェアでモデルを実行し、数値を検査し、ファインチューニングし、API 呼び出しなしでサービングできます。商用利用が可能かどうかは、付随するライセンス次第です。
Open source(実際の標準) Open Source Definition に合致するライセンス:任意の目的で使用、研究、改変、再配布でき、誰がどのように使用しても制限はありません。Apache‑2.0、MIT、BSD などが該当します。特定の使用を禁じるカスタムライセンスは、たとえその禁止が合理的に思えても Open Source ではありません。
Open research(オープンリサーチ) 論文とおそらく評価コードが公開され、重みは一切ありません。読むことはできますが、導入はできません。
モデルはこれらの組み合わせのいずれかです。ほとんどの「オープン」リリースは、オープン重みにカスタムライセンスを付与し、オープンリサーチも含まれますが、オープンソースとは言えません。
カスタムライセンスが通常付加する条件
条件は一般に緩やかですが、時に決定的です。次の点に注意してください。
- Acceptable‑use policy(適切使用ポリシー) 禁止対象アプリケーションのリストがライセンスに組み込まれ、参照によって変更されることがあります。
- Scale thresholds(スケール閾値) 月間アクティブユーザー数が一定以上になると別契約が必要という条項です。スタートアップには関係ないかもしれませんが、大規模プラットフォームには障壁となります。
- Attribution and naming(帰属と命名) 「Built with X」と表示する、または派生モデルの名前にベースモデル名を接頭辞で付すなどの要件です。
- Derivative‑licence propagation(派生ライセンスの伝播) ファインチューニングしたバージョンは同じライセンスで配布しなければなりません。
- Output restrictions(出力制限) モデルの出力を使って競合モデルを訓練することを制限する条項です。オープン重みライセンスだけでなく、ホスティングAPIの利用規約にも見られます。
これらはいずれもソフトウェアライセンスの通常の一部です。問題は「オープン」という言葉が、これらすべてを伴わないことを暗示している点です。
なぜこの区別が単なるこだわりではないのか
具体的な三つの状況で実際に影響が出ます。
ホワイトラベリング ベースモデルのライセンスが名前を明示することを要求すれば、ホワイトラベル製品は実際には無ブランドとは言えません。
Copyleft 汚染 一部の AI コンポーネントは AGPL で配布されます。ホスティング製品では AGPL のネットワーク条項により、独自ソースコードの公開が義務付けられることがあります。これはライセンスの決定であり、製品への影響も大きいため、意図的に行うべきです。
調達 企業や公的機関の調達部門は、モデルとそのライセンスをすべて列記したソフトウェア部品表(SBOM)を要求することが増えています。「オープンソースです」だけでは、ライセンスファイルに他の記述がある場合は通過しません。
ビルド前に問うべき質問
- 重みと一緒にどのライセンスファイルが提供されているか? ブログ記事ではなくリポジトリにあるファイルです。
- 商用利用が可能で、ユーザー数の上限があるか? 閾値がある場合は、成長予測と照らし合わせて検討してください。
- ファインチューニングして再配布できるか? 結果はどのライセンスで配布しなければならないか?
- 出力を自由に使えるか? 特に他モデルの訓練や蒸留に使用できるか?
- 適切使用ポリシーが適用され、変更できるか? 参照によってポリシーが変更されると、導入後に制約が変わる可能性があります。
- モデルカードは訓練データについてどのように記載しているか? 法的
よくある質問
- Llamaはオープンソースですか?
- LlamaはMetaの独自コミュニティ ライセンスのもとで配布されており、OSI認定のオープンソース ライセンスとは異なります。重みはダウンロードでき、商用利用は広く許可されていますが、ライセンスにはオープンソース ライセンスにはない条件が含まれています。
- どのモデルのライセンスが本当にオープンソースですか?
- Apache-2.0またはMITライセンスでリリースされたモデル — 例えばMistral、Qwen、DeepSeekなどいくつかのモデルが含まれる — は標準的な定義を満たします。必ず該当するモデルカードを確認してください。出版者はリリースごとにライセンスが異なる場合があるためです。
- オープンソースのモデルをファインチューニングして販売してもいいですか?
- 基本的にははいですが、条件は異なります。一部のライセンスでは、ライセンスを引き継ぐ、ベースモデルに名前を付ける、適切な使用ポリシーに従うなどの条件が課されることがあります。重みと一緒に提供されるライセンスファイルを確認してください。
- オープンな重みは、訓練データを見ることができるという意味ですか?
- いいえ。主要なリリースのほとんどは、学習コーパス全体を公開しません。パラメータは入手できますが、データについては一般的な説明しか提供されません。
出典
- The Open Source Definition — Open Source Initiative
- The Open Source AI Definition — Open Source Initiative
- Llama licence and acceptable use policy — Meta