在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?