オープンソースライセンス生成
MIT、Apache 2.0、GPL-3.0、LGPL、AGPL、MPL 2.0、BSD、ISC、Unlicense、CC0、Boost の LICENSE ファイルを、名前と年で作成します。ファイルヘッダーと比較表付き。
ライセンス本文は、各管理団体が公表している公式の文言で、choosealicense.com で収集されたものです。比較用のタグ(許可、条件、制限)は GitHub, Inc. と貢献者による choosealicense.com から取得し、CC BY 3.0 に基づいて使用しています。
このページは法的助言ではありません。プロジェクトに複数の貢献者がいる場合や、雇用主が所有するコードがある場合は、まず誰が著作権を持つかを確認してください。
| ライセンス | 条件と特許の付与 | その他の制限 |
|---|---|---|
| ▶ MIT | 著作権表示の保持 | — |
| Apache-2.0 | 特許の付与、著作権表示の保持、変更の明示 | 商標権なし |
| GPL-3.0 | 特許の付与、著作権表示の保持、変更の明示、ソースの公開、同じライセンス | — |
| LGPL-3.0 | 特許の付与、著作権表示の保持、ソースの公開、変更の明示、同じライセンス(ライブラリ) | — |
| AGPL-3.0 | 特許の付与、著作権表示の保持、変更の明示、ソースの公開、ネットワーク利用時もソースを公開、同じライセンス | — |
| MPL-2.0 | 特許の付与、ソースの公開、著作権表示の保持、同じライセンス(ファイル単位) | 商標権なし |
| BSD-2-Clause | 著作権表示の保持 | — |
| BSD-3-Clause | 著作権表示の保持 | — |
| ISC | 著作権表示の保持 | — |
| BSL-1.0 | ソースのコピーに表示を保持 | — |
| Unlicense | なし | — |
| CC0-1.0 | なし | 商標権なし、特許の付与 |
ライセンスのないコードは、既定では「すべての権利を留保」となり、誰も合法的に再利用できません。この生成ツールは、最もよく使われる 12 種類のオープンソースライセンスの公式本文に、年と名前を入れて出力します。MIT、Apache 2.0、GNU GPL・LGPL・AGPL v3、MPL 2.0、BSD 2・3 条項、ISC、Boost、Unlicense、CC0 に対応し、SPDX 識別子とソースファイルのヘッダーを作成して、各ライセンスの要件を比較します。3 つの質問が選択を助けます。
使い方
- ライセンスを選ぶか、「選ぶのを手伝ってください」を選んで 2 つの質問に答えます。
- 年と著作権者を入力します(GNU のヘッダーにはプロジェクト名も)。
- 表示されたファイル名で、リポジトリのルートにライセンス本文を保存します。
- ソースファイルの先頭に SPDX の行か表示を、パッケージのマニフェストに識別子を入れます。
計算式
寛容なライセンス(MIT、BSD、ISC、Boost、Apache)→ 表示を保持。弱いコピーレフト(ファイル単位の MPL、ライブラリ単位の LGPL)→ その部分の変更を共有。強いコピーレフト(GPL、AGPL)→ 作品全体のソースを共有、AGPL はネットワーク利用でも。
Apache 2.0、MPL 2.0、GNU v3 のライセンスは明示的な特許ライセンスを付与します。MIT、BSD、ISC は特許について何も述べず、CC0 は特許を明示的に除外しています。GNU と Apache の本文はそのままコピーされ、名前と年はファイルごとの表示に入ります。
計算例
年 2026、著作権者 Jane Doe で MIT を選ぶと、21 行の LICENSE ができ、2 つ目の段落は Copyright (c) 2026 Jane Doe となり、SPDX 識別子は MIT、ヘッダーは // SPDX-License-Identifier: MIT です。GPL-3.0 を選ぶと 674 行のライセンス全文がコピーされ、プロジェクト名で FSF の表示が作られます。
よくある質問
どのライセンスを選べばよいですか?
最大限の再利用なら MIT か Apache 2.0(特許が重要なら Apache)です。改変版も公開のままにしたいなら GPL v3、非公開のプログラムからも使えるようにしたいライブラリなら LGPL v3 か MPL 2.0、Web サービスとして提供するソフトウェアなら AGPL v3 です。
SPDX 識別子は何のためのものですか?
ツール、パッケージマネージャー、コンプライアンススキャナーが読む、標準の短い名前です。曖昧な GPL-3.0 ではなく、GPL-3.0-or-later か GPL-3.0-only を使ってください。
ライセンスの文言を変えてもよいですか?
いいえ。改変したライセンスは、もはやよく知られたそのライセンスではなく、GNU の本文は変更を禁じています。このツールのように、空欄だけを埋めてください。
出典
この計算結果は一般的な情報提供を目的とした概算であり、金融・税務・法律・医療に関する助言ではありません。制度や料率は変わることがあり、個別の事情によって結果は異なります。判断の前には公的な情報源や専門家に必ずご確認ください。結果の利用はご自身の責任でお願いします。 計算ツールの検証方法 · 免責事項の全文
最終更新:
この入力内容のページアドレス: https://kakao.mobile/ja/tools/license-generator/
このツールを引用する
kakaoCalc. (2026, November 8). オープンソースライセンス生成. https://kakao.mobile/ja/tools/license-generator/
“オープンソースライセンス生成.” kakaoCalc, 8 Nov. 2026, kakao.mobile/ja/tools/license-generator/.