发布于 2017-04-13 14:43:50 | 184 次阅读 | 评论: 0 | 来源: 网友投递
Github代码托管服务
Github是全球最大的社交编程及代码托管网站,作为开源代码库以及版本控制系统,Github目前拥有140多万开发者用户。随着越来越多的应用程序转移到了云上,Github已经成为了管理软件开发以及发现已有代码的首选方法。
在前天的文章里,我们提到了 License 相关的信息,开源世界的 License 相当的复杂。 而在三个小时前,GitHub 为 License 页面添加了更详细的元数据功能。
只需要打开一个 License 文件,如 Growth 项目,你就可以关于这个项目的 License 的相关简介情况。
看到相关的允许使用的权限(Permissions):
Commercial use
Modification
Distribution
Private use
以及相关条件 Conditions
License and copyright notice
还有限制 Limitations
Liability
Warranty
诸如 Emacs 的 GPL,就更复杂一些。他们在博客中写道
他们在博客中写道 :
如果项目是根据流行的开源许可证(如MIT,Apache或GPL)获得许可,您将看到许可证的简要说明,以及您可以和不能对项目执行的操作的概述。
他们希望:
我们希望额外的许可证元数据可以帮助您做出明智的选择,但请记住,我们不是律师(至少我们大多数人不是律师)。 如果您对代码的正确许可或任何其他与此相关的法律问题有任何疑问,当然最好咨询专业人士。