开源许可证 有人管吗_4个令人困惑的开源许可证场景以及如何浏览它们

开源许可证 有人管吗

作为一家为《财富》 500强公司提供开源程序办公室的律师,经常有人要求我调查产品或组件,这些产品或组件在许可模式上似乎有些混乱。 可以在什么条件下使用代码,以及使用这些代码要承担什么义务? 当代码或相关的项目社区未明确指出根据公认的开源许可证提供可用性时,通常会发生这种情况。 由于版权拥有者经常根据市场需求朝不同的方向发展其产品和服务,因此这种混淆是可以理解的。 这是我通常会发现的一些场景,以及如何应对每种情况。

多个许可证

该产品是真正的具有开放源代码倡议 (OSI)开源批准的许可证的开源软件,但是在其整个生命周期中至少至少一次(甚至多次)更改了许可模式。 这种情况很容易解决。 用户只需确定具有附带功能和错误修复的最新版本是否值得符合当前许可证的条件。 如果是这样,那太好了。 如果不是这样,则用户可以及时回到使用更可口的许可证发布的版本,并从该分支开始,了解可能没有活跃的社区来寻求支持和持续开发。

旧的开源

这是多许可证模型的变体,不同之处在于当前许可证仅是专有的。 您必须使用旧版本才能利用开源条款和条件。 多数情况下,产品是在有效的开源许可下发行的,直到其发展到某个阶段为止,但随后,版权所有者选择以专有方式发展代码,并仅以专有商业许可条款提供新版本。 因此,如果您需要最新的功能,则必须购买专有许可证,并且很可能不会获得基础源代码的副本。 通常,在原始代码行周围成长的开源社区会消失,一旦成员意识到版权持有者对开源分支将没有进一步的承诺。 从版权持有者的角度来看,这种情况是可以理解的,但可以将其视为“开源的桥梁”。 一旦项目所有者遵循这条道路,再次利用开源贡献模型的好处将非常困难。

开核

到目前为止,最常见的发现是产品同时具有开源许可的“社区版本”和专有许可的商业产品,通常被称为开放核心。 这通常使潜在的消费者感到鼓舞,因为它为他们提供了“购买前试用”的选择,或者甚至有机会通过成为社区的活跃成员来影响两种版本的产品。 我通常鼓励客户从社区版本开始,参与其中,看看他们可以实现什么。 然后,如果产品成为其业务计划的关键部分,则他们可以随时选择升级到专有级别。

免费增值

该组件根本不是开源的,而是在“免费增值”模型的某些版本下发布的。 可以下载具有受限或时间限制功能的版本,而无需立即购买。 但是,由于通常不提供源代码,并且其附带的许可证不允许永久使用,创建派生作品或进一步分发,因此绝对不是开源的。 在这种情况下,通常最好通过,除非您准备购买专有许可证并接受所有附带的使用条款和条件。 用户常常对此结果最失望,因为它具有某种欺骗性的感觉。

符合OSI

当然,我没有提到的快乐之路是发现该项目具有一个单一的,清晰的,与OSI兼容的许可证。 在这种情况下,开源软件就像在适当的使用范围内下载和下载一样容易。

上述每个较复杂的方案都可能给潜在的开发项目带来问题,但是就许可沿袭向熟练的采购或知识产权专业人士进行咨询可以发现绝佳的机会。


本文的早期版本已发布在《开放源码软件法律》上 ,并在获得作者许可的情况下重新发布。

接下来要读什么

翻译自: https://opensource.com/article/19/1/open-source-license-scenarios

开源许可证 有人管吗

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值