公共领域不是开源

开源和公共领域经常被混淆。以下是为什么将这两个术语视为同义词是错误的。

很多人认为公共领域软件一定是开源的。虽然在您的特定上下文中它可能是自由软件,但将公共领域软件视为开源或实际上是全球范围内的自由软件是错误的。这不是法律意见(我不是律师,所以只能发表外行意见),而是一种观察,即开源用户或开发者不能安全地在项目中包含公共领域源代码

宽松型和著佐权不是反义词

使用术语“宽松型”作为“著佐权”的反义词——或“限制性”作为其同义词——是一种无益的框架。请改为描述许可证互惠。

一些开源许可证实施了 Richard Stallman 发明的一个巧妙技巧,作为版权许可证的条件,任何创建衍生版本的人都必须同意他们将以与原始版本相同的方式许可新版本。通过文字游戏,这个概念被称为“著佐权”,许多开源许可证都实施了这个技巧。

对 React 的回应

OSI 收到了几个关于其对 React [1] 许可的意见的询问,该许可本质上是 3 条款 BSD 许可证,并在一个单独的文件中附加了“附加……”