web-dev-qa-db-ja.com

Githubでプロジェクトのライセンスを変更する方法は?

Cで簡単なリストAPIを作成しました。Githubを介してリリースしたいと思います。 MITとGPLが私にとって良いように思えるので、どのライセンスを選択すべきかはまだわかりません。

リポジトリの作成後にライセンスを変更する方法はありますか?

114
Chris

ライセンスでリリースした場合、ライセンスの説明どおりに使用することができます。 「いいえ、気が変わったので、GPLにしたくない」と言うことはできません。もちろん、将来のリリースは別のライセンスに含まれる可能性があります(ただし、GPLは変更されたバージョンもGPLに強制します)。

修正

choosealicense.com のようなWebサイトは、適切なライセンスを選択するのに役立ちます。 license pickerは、リポジトリにコミットできるテンプレートを提供します。既存のリポジトリの場合、次のように戻すことができます。

  • GitHub.com でリポジトリを参照します
  • 青い+アイコンを押して新しいファイルを作成します(更新後:New Fileボタン)
  • LICENSE.mdまたはLICENSE.txtという名前を付けて、ライセンスピッカーを再度表示します。
  • テンプレートを選択してください
128
Pierre Arlaud