包括github项目的许可证

时间:2019-05-09 18:54:20

标签: git github

当我试图在页面末尾的github上创建存储库时,有一个添加许可证的选项。这是什么意思?那意味着如果我不包含许可证怎么办?

再说什么特定的许可证(例如MIT,Apache,GNU等)意味着什么?

2 个答案:

答案 0 :(得分:1)

您有一些详细信息here,它说明了如何允许人们使用您的代码,例如,如果人们可以将其用于专业用途(如果他们可以包含您的一些代码) 商业产品中提供(如果您提供任何维护或担保)。

例如 MIT许可证:他们可以使用您的代码并修改您的代码,但是他们需要确认已重用了您的代码。

答案 1 :(得分:0)

默认情况下,当您创建任何原始作品时,该作品均受版权保护,并且仅将极有限的权利授予他人。如果您要创建一个希望其他人能够使用的项目,则必须使用许可证来授予他们合法的使用权限。否则,对他们进行简单的操作(例如将其复制或用作他们正在从事的项目的一部分)是违法的。

GitHub试图帮助您选择人们用于开源项目的最常见许可证之一。您还可以在Choose a License上阅读更多内容,其中介绍了最常见的许可证以及如何选择满足您的需求和目标的许可证。