概要
Ollamaはllama.cppなどのMITライセンスプロジェクトを静的リンクで利用。 MITライセンスは著作権表示の配布を義務付け。 現状、Ollamaのインストールフォルダに著作権表示が存在しない。 これはライセンス違反に該当する可能性。 バイナリアーティファクト内での著作権表示の必要性が指摘されている。
OllamaのMITライセンス遵守問題
- Ollamaは llama.cpp などの外部プロジェクトを 静的リンク で使用。
- MITライセンス は、 ソースコードおよびバイナリ配布時 に著作権表示の添付を義務化。
- LinuxやWindowsのOllamaインストールフォルダで Georgi Gerganov を検索しても著作権表示が見当たらない事象。
- これにより、 MITライセンス違反 の懸念が発生。
- 一部コミュニティでは、READMEなどへの記載も推奨意見があるが、MITライセンス自体は明記を必須としていない。
MITライセンスの要件
- ソースコードまたはバイナリ配布時に 著作権表示とライセンス文 の添付が必須。
- 静的リンクの場合でも バイナリ配布物内 での表示が必要。
- 著作権者名(例: Georgi Gerganov)の表示義務。
Ollamaの現状
- Windows: AppData/Local/Programs/Ollama 配下で著作権表示が未確認。
- Linux: /usr/local/bin/ollama などでも著作権表示が未確認。
- grepコマンドによる確認手順で 該当表示なし。
期待される対応
- バイナリアーティファクト内 への著作権表示の追加。
- READMEやドキュメントでの 依存プロジェクトの明記 (推奨)。
- 今後のバージョンでの ライセンス順守体制の強化。
まとめ
- Ollamaは MITライセンス遵守 のため、著作権表示の明示が必要。
- 利用者や開発者は ライセンス違反リスク に注意。
- 適切な対応による 信頼性向上 が期待される。