我在C中创建了一个简单的列表API,我想通过Github发布它。我还不确定选择哪个许可证,因为麻省理工学院和GPL似乎对我有好处。
创建存储库后有没有办法更改许可证?
答案 0 :(得分:124)
如果您使用许可证发布,则允许人们在许可证描述中使用它。你不能只说“我没有改变主意,我不希望它在GPL之下”。当然,您未来的版本可能是另一个许可证(除了GPL强制修改版本也是GPL)。
choosealicense.com等网站可以帮助您选择合适的许可证。 许可证选择器提供了一些可以提交到存储库的模板;对于现有的存储库,您可以通过这种方式将其恢复:
LICENSE.md
或LICENSE.txt
以再次显示许可证选择器