JA
マイツール

オープンソースライセンス生成

MIT、Apache 2.0、GPL-3.0、LGPL、AGPL、MPL 2.0、BSD、ISC、Unlicense、CC0、Boost の LICENSE ファイルを、名前と年で作成します。ファイルヘッダーと比較表付き。

例: 2026、以前に始まったプロジェクトなら 2019-2026。
あなたの名前、会社名、または "The Foo Project contributors"。
ライセンス本文
LICENSE として保存してください
SPDX 識別子
MIT
package.json の "license"、Cargo.toml、pyproject.toml などに使う値
ソースファイルのヘッダー
著作権表示の行
Copyright (c) 2026 Jane Doe
行数
21
文字数
1,065

ライセンス本文は、各管理団体が公表している公式の文言で、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 つの質問が選択を助けます。

使い方

  1. ライセンスを選ぶか、「選ぶのを手伝ってください」を選んで 2 つの質問に答えます。
  2. 年と著作権者を入力します(GNU のヘッダーにはプロジェクト名も)。
  3. 表示されたファイル名で、リポジトリのルートにライセンス本文を保存します。
  4. ソースファイルの先頭に 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 の本文は変更を禁じています。このツールのように、空欄だけを埋めてください。

出典

この計算結果は一般的な情報提供を目的とした概算であり、金融・税務・法律・医療に関する助言ではありません。制度や料率は変わることがあり、個別の事情によって結果は異なります。判断の前には公的な情報源や専門家に必ずご確認ください。結果の利用はご自身の責任でお願いします。 計算ツールの検証方法 · 免責事項の全文

最終更新:

このツールを引用する
APA

kakaoCalc. (2026, November 8). オープンソースライセンス生成. https://kakao.mobile/ja/tools/license-generator/

MLA

“オープンソースライセンス生成.” kakaoCalc, 8 Nov. 2026, kakao.mobile/ja/tools/license-generator/.

広告