使用具有"互惠公共许可证1.5"的项目意味着我与我的代码有什么关系?

Vac*_*ano 3 licensing open-source

所以我找到了一个使用互惠公共许可证1.5(RPL)的开源项目.似乎RPL意味着您必须将所有代码发布回社区.

RPL 1.5 - 第5段
此外,根据RPL,您编写的所有组件包括模式,脚本,源代码等 - 无论它们是编译成单个二进制文件还是用作客户端/服务器应用程序的两半 - 必须分享.你必须分享整个馅饼,而不是一个孤立的切片.

我在一家医疗保健公司工作,我不会在网上发布我们的专有代码.

所以我想知道,RPL真的是这样吗?需要发布的内容是否有限制?或者它真的只是触及RPLed项目的任何东西也必须在RPL下开源?

JCa*_*sso 6

对于商业软件,RPL甚至比GPL 更差.

确实,您必须在任何衍生作品上发布源代码.

同样在GNU网站上它说:

由于存在三个问题,互惠公共许可证是非免费许可证.它限制了初始副本的价格.2.它需要通知原始开发人员以发布修改版本.3.它要求发布组织使用的任何修改版本,甚至是私有的.

资源

编辑

来自RPL 1.5的Quatation:

6.0你的义务和补助金.根据本许可授予您的许可,并作为其明确条件,您在此同意您创建或您所贡献的任何修改,衍生作品或所需组件(统称扩展) 受以下条款的约束.本许可包括但不限于第4节.您创建或您贡献的任何扩展必须根据本许可条款或根据第7节发布的本许可的未来版本进行部署.您特此授予许可方和所有第三方根据这些知识产权拥有的全球性,非独家,免版税许可您拥有或控制以任何形式使用,复制,展示,执行,修改,创建衍生产品,再许可和分发许可软件.您制作和部署的任何扩展程序必须具有不同的标题,以便随时告诉任何后续用户或贡献者您的扩展程序.您必须包含本许可证的副本或有关如何使用您分发的每个扩展程序副本获取副本的说明.您同意不对任何源代码或可执行版本的许可软件或其扩展更改或限制本许可的适用版本或本协议下的接收者权利提供或强加任何条款.

  • 什么是"衍生作品"?这是否意味着我改变他们的东西?或者这是否意味着我使用他们的东西? (2认同)