はじめに GitHubでソースコードを公開する場合、ライセンスを明記していないリポジトリがよくあります。 誰かに使ってもらうことを想定していないのであれば特に問題ないのですが、せっかく公開しているのであれば、誰かに使ってほしいですよね。 というわけで、GitHubでのライセンス設定の方法を紹介したいと思います。 ライセンスを明記するかどうか まず、ライセンスを明記しない場合は、どのような扱いになるのでしょうか。 ライセンスが明記されていないソースコードに対しては、このページにあるように、デフォルトの著作権法が適用されます。 つまり、ソフトウェアの複製、改変、(複製物または二次的著作物の)再頒布が認められません。 (ただし、forkした場合は上記を認める記述がGitHubの利用規約中にあり、GitHubの利用者はそれに同意したことになります) 改変せずにそのまま使用することだけを認めたいなら