スキルのライセンス入門 — 「無料」と「仕事で使っていい」は別の話
MIT・Apache・GPL・Source-available の違いを、契約書を読まない人向けに翻訳。会社で使うとき・納品物に含めるときの判断基準を整理します。
なぜライセンスを気にする必要があるのか
GitHub で公開されているスキルは、ほとんどが無料でダウンロードできます。しかし「無料で入手できる」ことと「どんな使い方をしてもいい」ことは別です。使い方の条件を定めたものが**ライセンス(利用許諾)**で、スキルのフォルダに LICENSE というファイルで入っています。
個人が自分のパソコンで使うだけなら、実務上ほぼ気にする必要はありません。注意が必要になるのは、会社の業務に組み込むとき・クライアントへの納品物に含めるとき・改変して配布するときです。
よく見る4タイプの早見表
| タイプ | 代表例 | 個人利用 | 社内利用 | 納品・再配布 |
|---|---|---|---|---|
| ゆるい系 | MIT、Apache-2.0 | ◎ | ◎ | ◎(表示義務あり) |
| コピーレフト系 | GPL、AGPL | ◎ | ◎ | ⚠ 条件つき |
| ソース公開型 | Source-available 各種 | ◎ | ○ | ✕ 販売・再配布禁止が多い |
| 記載なし | LICENSE ファイルがない | ○ | ⚠ | ✕ 原則不可 |
ゆるい系(MIT / Apache-2.0):迷ったらこれ
一番よく見るタイプで、商用利用・改変・再配布まで広く自由です。条件は実質「著作権表示とライセンス文を残すこと」くらい。仕事で使うスキルを選ぶなら、このタイプを選んでおけばまず困りません。
コピーレフト系(GPL / AGPL):「使う」のは自由、「配る」と義務が発生
誤解が多いタイプです。ポイントは次のとおりです。
- 自分や社内で使うだけなら自由。義務は発生しません
- 改変して配布すると、改変版も同じライセンスで公開する義務(ソースコード提供義務)が発生します
- クライアントへの納品物に含める場合は要注意。納品物全体に義務が及ぶ可能性があるため、「スキル本体は同梱せず、クライアント側で公式リポジトリから入れてもらう」形が安全です
- AGPL はさらに強く、Web サービスに組み込んで提供するだけでも利用者へのソース提供義務が発生し得ます
当サイトでは GPL 系スキルのページに注意ラベルを付け、ユースケース別の判定表を載せています。
ソース公開型(Source-available):公式スキルにも多い
「ソースは見られるし使えるが、販売や再配布は禁止」というタイプです。Anthropic 公式スキル集にもこの形のものがあります。自分の業務で使う分には問題ありませんが、スキルを組み込んだ商品を売る・スキル自体を配り直すことはできません。
記載なし:一番危ないのは「何も書いていない」
意外かもしれませんが、ライセンスファイルがないスキルが一番扱いに困ります。法律上、記載がない場合は「作者がすべての権利を保持」がデフォルトで、再配布はもちろん、会社での利用も本来はグレーです。当サイトではライセンス欄に「未確認」と表示し、商用利用は「不可」側に倒して案内しています。
実務での判断フロー
- 自分ひとりの作業効率化に使う → どのタイプでも実務上 OK
- 社内ツールに組み込む → ゆるい系・GPL 系は OK。ソース公開型は条件を確認。記載なしは避ける
- 納品物・自社製品・Web サービスに組み込む → ゆるい系のみを選ぶのが安全。GPL/AGPL は専門家に相談
- スキルを再配布・販売する → ゆるい系のみ。かつ表示義務を守る
当サイトでの表示
各スキルページには「商用OK/非商用」ラベル・ライセンス名・公式ライセンス本文へのリンクを載せています。判定に迷うものは安全側(非商用)に倒しています。なお、当サイトの記載は法的助言ではありません。事業への本格的な組み込みの前には、必ず公式ライセンス本文の確認(必要に応じて専門家への相談)をお願いします。