在GitHub上发布的代码的默认许可证是什么?

领取许可证是开源部分代码的固有任务。

CodePlex确实在创建项目时强制选择许可证。 GitHub没有。

如果没有将许可证明确附加到GitHub上托管的代码片段(既不是单独的文件,也不是头文件或自述文件中),那么代码继承的默认许可证是什么?


正如Brian Doll所说,GitHub的营销副总裁在这里解释说:

没有明确许可的代码受版权保护,并且默认为All Rights Reserved。 编写代码的人受到保护。 任何时候你在使用你没有写的软件时,都应该考虑和遵守许可。


在这种情况下没有许可证,您不能声明代码的任何知识产权。 如果您在没有提供任何许可的情况下将内容上传到您自己的网站,情况也是如此。 根据条款:

我们对您提供给本服务的材料不提供知识产权。 您上传的个人资料和材料仍属于您 但是,通过将您的网页设置为公开查看,您同意允许他人查看您的内容。 通过设置您的存储库被公开查看,您同意允许其他人查看和分发您的存储库。


Simon Phipps在他的博客上说道:

“您不必为创作作品包含版权声明而受版权保护,在任何签署伯尔尼公约的国家,只要创建了某些内容,版权(或更强大)就是默认设置。完全忽视这个主题,所有你的作品都受版权保护(或者在许多情况下对你的雇主有版权),任何复制它的人使用或改进它都会违反你的版权。“

(来源:http://www.infoworld.com/d/open-source-software/github-needs-take-open-source-seriously-208046)

另见伯尔尼公约:http://en.wikipedia.org/wiki/Berne_Convention_for_the_Protection_of_Literary_and_Artistic_Works

链接地址: http://www.djcxy.com/p/13939.html

上一篇: What's the default license of code published at GitHub?

下一篇: Using jQuery in private commercial application