在BSD许可下发布代码与将其发布为公共领域有什么区别?


9

您可以自由地将BSD许可的代码用于任何东西,甚至包括商业,封闭源代码软件。

与仅将其发布为公共领域有何不同?

Answers:


11

BSD许可明确拒绝任何保证,在公共领域则不是这样。仅出于这个原因,强烈建议使用BSD许可证而不是将其发布为公共领域。

此外,某些司法管辖区不承认将您的作品发布到公共领域的概念,即放弃您的版权!


2
换句话说,它有助于减少诉讼变更。
M. Dudley

但是您可以根据CC-0进行发布,CC-0也不提供任何保证,并且可以在许多没有公有域概念的司法管辖区使用。
Mitar


5

公共领域是特定于区域的。从这里

以美国为中心,偏见于联邦的个人,没有所谓的“在公共领域从事工作”之类的事情。公有领域随司法管辖区的不同而不同,在过去的七十年中没有死亡的人是否有权将自己的作品置于公有领域,这在某些地方值得商bat。


这个答案几乎像是权威性答案一样给出了报价,但这只是一个人的意见。虽然这可能是一个有效的意见,但在答案中包含它的方式似乎使报价的重要性超出其应有的程度。
Bryan Oakley

@BryanOakley-足够公平,但是在这种情况下具有权威性将意味着链接到与来自世界各地的“公共领域”相关的实际版权法文本。
Scott Whitlock

但是您可以在CC-0下发布,该CC-0具有可以在许多没有公有域概念的辖区中工作的规定。
Mitar
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.