如何在Github上更改项目的许可证?

时间:2013-11-27 13:00:24

标签: git api github licensing

我在C中创建了一个简单的列表API,我想通过Github发布它。我还不确定选择哪个许可证,因为麻省理工学院和GPL似乎对我有好处。

创建存储库后有没有办法更改许可证?

1 个答案:

答案 0 :(得分:124)

如果您使用许可证发布,则允许人们在许可证描述中使用它。你不能只说“我没有改变主意,我不希望它在GPL之下”。当然,您未来的版本可能是另一个许可证(除了GPL强制修改版本也是GPL)。

修订

choosealicense.com等网站可以帮助您选择合适的许可证。 许可证选择器提供了一些可以提交到存储库的模板;对于现有的存储库,您可以通过这种方式将其恢复:

  • GitHub.com
  • 浏览到您的存储库
  • 按蓝色 + 图标创建新文件(更新为:新文件按钮)
  • 将其命名为LICENSE.mdLICENSE.txt以再次显示许可证选择器
  • 选择模板