常见的许可证拒绝理由

  1. 明确声明不授予专利许可未能授予专利许可意味着该许可证不符合 OSD 第 6、7 和 8 条。对于完全没有提及专利的许可证,可能是可以接受的,这取决于许可证授权的表达方式是否可以被理解为暗示性授权,例如,允许“使用”软件的 3 条款 BSD 许可证
  2. 徽标强制。 “徽标强制”许可证是指要求显示商标的许可证。这不符合 OSD 第 3 条“衍生作品”,因为它禁止创建删除与商标相关的代码的衍生作品。尽管开源许可证可以禁止删除作者署名和法律声明,但商标两者都不是。它也不符合 OSD 第 10 条,因为它假定了特定的界面风格。
  3. 非商业和道德条款。 这些是常见的限制许可证的尝试,违反了 OSD 第 6 条“不得歧视应用领域”。这些类型的条款限制了软件可以被使用的地方、原因和方式。
  4. 条件性许可。  像 BUSL 这样具有可变结果的许可证,会延迟完全软件自由的可用性,将不会被批准,因为我们无法确定它们在所有用例和所有时间都符合 OSD。 像 Sun 行业标准源代码许可证 (SISSL) 这样根据条件应用不同 OSI 批准的许可证已经在过去被批准。
  5. 电话回家条款:要求软件与特定组织、网站或非用户控制的 API 交互的许可证,既限制了软件可以使用的地点,也阻止了在联系实体停止运营时软件被使用。 这不符合 OSD 第 5 条,有时也不符合第 8 条和第 10 条。

此页面最后修改于