未注明许可证时的源代码许可证

未注明许可证时的源代码许可证

当源代码在互联网上发布且未注明许可证或版权声明时,该代码的许可依据是什么?

我可以创建一个代码分支吗?

答案1

如果您居住在已批准该公约的国家/地区伯尔尼公约(你可能会这样做),然后任何受版权保护受版权保护,无论是否明确提及。明确提及版权可以帮助解决纠纷,并在侵权时导致更高的损失,但这并不是要求版权保护的必要条件。

如果您在互联网上找到某些内容,则可能会假设您被允许下载、使用它,甚至可能对其进行修改以供您私人使用(最后一项取决于司法管辖区)。这是一个假定,不是一个明显的权利。如果您在作者的网页上发现代码并提到您可以下载并使用它,那么这是一个安全的假设。如果您在文件共享网站上发现它与明显未合法重新分发的其他内容相邻,那么这不是一个安全的推定。

在任何情况下,未经作者或权利持有者的明确授权,您都不得重新分发代码或其修改版本。

如果您知道作者是谁,请联系他们并要求他们对该作品给予明确的许可。这就是自由软件发行版所做的——如果他们找不到作者,他们就不会分发代码。

答案2

我认为你不应该使用该来源,除非你以某种方式管理所有者的许可。公共开源项目通常会提供公共许可证,至少在大多数情况下是这样。有时可能会发生源代码供公众使用的情况,但所有者不知何故忘记在书面文件或许可协议中提及这一点。因此,如果您认为是这种情况,您应该联系所有者,至少在您获得来源的地方留言或评论,如果可能的话......

相关内容