1
2

Githubでよく使用されるライセンス

Posted at

はじめに

Githubでパブリックリポジトリを作成する際、ライセンスの選択が求められます。ライセンスを使用しないと、著作権侵害やトラブルが発生するリスクがあるので、適切なライセンスを設定する必要があります。よく使用されるライセンスについて、特徴とどういう人におすすめかまとめました。

Github_License.png

紹介するライセンス一覧

  • MIT
  • Apache license
  • BSD license
  • GNU General Public License
  • Creative Commons license

MIT

特徴

  • 最も人気のある寛容なライセンス
  • ソフトウェアを自由に改変、再配布、商用利用可能
  • 著作権表示とMITライセンスの全文の記載が必要

おすすめの人

  • シンプルなライセンスを望む人
  • ソフトウェアを自由に改変、広く配布したい人

Apache license

特徴

  • MITと同様に寛容なライセンス
  • ソフトウェアを自由に改変、再配布、商用利用可能
  • 特許権や寄付、商標に関する条項あり

おすすめの人

  • ソフトウェアを自由に改変、広く配布したい人
  • 特許権を持っていたり、寄付を受けたい人

BSD license

特徴

  • MIT、Apacheと同様に寛容なライセンス
  • ソフトウェアを自由に改変、再配布、商用利用可能
  • 特許権や寄付に関する条項を自由に選択可能

おすすめの人

  • ソフトウェアを自由に改変、広く配布したい人
  • 特許権や寄付に関する条項を自由に追加したい人

GNU General Public License

特徴

  • コピーレフトなライセンス
  • ソフトウェアを自由に改変、再配布、商用利用可能
  • ソフトウェアの利用者に、4つの自由(実行、解析、配布、改良)を保護

おすすめの人

  • ソフトウェアを自由に改変、広く配布したい人
  • ソフトウェアの自由を保護したい人

Creative Commons license

特徴

  • 著作物の利用条件が明確
  • 著作権者にとって、作品の二次利用による収益化を促進
  • 利用者は利用条件を事前に確認でき、作品を利用できる

おすすめの人

  • 作品を二次利用してもらい、収益化したい人
  • 著作物の利用条件を明確にしたい人

まとめ

Githubのリポジトリの主要なライセンスについてまとめました。
イメージとしては、以下の使い方が適しています。

ライセンス名 おすすめの人
MIT とりあえずライセンスを使用したい人
Apache license 企業や大規模プロジェクトで利用したい人
BSD license 小規模プロジェクトや個人で利用したい人
GNU General Public License オープンソースコミュニティに貢献したい人
Creative Commons license クリエイティブなコンテンツを共有したい人

適切なライセンスを使用して、Githubを利用しましょう。

1
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2