开源合规处理方法_经济高效的开源软件许可合规模型

开源合规处理方法

“法规遵从性工业园区”是一个唤起反乌托邦图像的组织,该组织从事复杂且昂贵的过程以遵守开放源代码许可条款。 当生活经常模仿艺术时,许多组织都参与了这种实践,可悲的是,他们剥夺了开放源代码模型的许多好处。 本文提出了一种经济有效的方法来实现开源软件许可证的合规性。

开源许可通常对从第三方许可的代码分发者施加三个要求:

  1. 提供开源许可证的副本
  2. 包括版权声明
  3. 对于copyleft许可证(如GPL),使相应的源代码可用于分发者

(与任何一般性声明一样,可能会有例外,因此始终建议您仔细阅读许可条款,并在必要时寻求律师的意见。)

因为源代码(以及任何相关的文件,例如许可证/自述文件)通常包含所有这些信息,所以最容易遵循的方法是简单地将源代码与二进制/可执行应用程序一起提供。

替代方法更加困难且昂贵,因为在大多数情况下,您仍然需要提供开源许可证的副本并保留版权声明。 提取此信息以伴随您的二进制/可执行发行版并非易事。 您需要流程,系统和人员将这些信息从源和关联文件中复制出来,然后将其插入单独的文本文件或文档中。

创建该文件的时间和费用不容小under。 尽管有一些软件工具可用于部分自动化流程,但这些工具通常需要资源(例如,工程师,质量经理,发布经理)来准备要扫描的代码并检查结果的准确性(没有工具是完美的并且不能进行审查)。几乎总是需要的)。 您的组织拥有有限的资源,将其转移到此活动中会导致机会成本。 加上此费用,每个后续发行版本(主要版本或次要版本)都需要进行新的分析和修订。

如果不选择发布未被认可的资源,还会导致其他成本。 这些源于不将源代码发布给开源项目的原始作者和/或维护者,即上游活动。 仅上游一项很少能满足大多数开源许可证的要求,这就是为什么本文主张与您的二进制文件/可执行文件一起发布源代码的原因。 但是,上游和提供源代码以及您的二进制/可执行文件都可以带来额外的经济利益。 这是因为您的组织将不再需要保留您的代码更改的私有分支,而每次发布时都必须在内部将这些代码更改与开放源代码位进行合并-随着内部代码库与社区项目的分离,这将导致越来越昂贵和混乱的工作。 上游还增强了开源生态系统,这鼓励了社区的进一步创新,您的组织可能会从中受益。

那么,为什么许多组织不发布其产品的源代码以简化其合规性工作呢? 在许多情况下,这是因为他们相信,它可能会揭示使他们具有竞争优势的信息。 考虑到这些专有产品中的大量代码很可能是开源代码的直接副本,以启用诸如WiFi或云服务之类的功能,这是大多数现代产品的基本功能,因此在许多情况下,这种信念可能会错位。

即使对这些开放源代码的作品进行了更改以使其适合专有产品,这些更改通常也很少,并且几乎没有新的版权表达或可专利的内容。 因此,任何组织都应该从这个角度审视其代码,因为它可能会发现其代码库中有绝大多数是开源的,只有很小一部分是真正的专有代码,并有可能与竞争对手区分开来。 那么为什么不将源分配到那些非差分位并向上游分配呢?

考虑拒绝合规性工业园区的想法,以降低成本并大大简化合规性。 以预期的方式使用开放源代码,并体验发布源代码的乐趣,从而受益于自己的底线和开放源代码生态系统,您将继续从中受益匪浅。

翻译自: https://opensource.com/article/17/9/economically-efficient-model

开源合规处理方法

开源软件成熟度评估及选型指南》内容主要来自近几年我们对开源软件评估与应用选型的研究成果,以及对优秀的开源软件的筛选整理。内容主要面向那些希望将开源软件部署在其应用环境中,或利用开源软件进行二次开发的中小企业或开源爱好者。《开源软件成熟度评估及选型指南》对于那些利用开源软件的网络社区建设者也有一定的参考价值。 全书内容共分为四部分:第一部分主要讲解开源软件的相关概念,开源运动在国际和国内发展的历史,及开源软件应用普及中遇到的问题;第二部分主要讲解开源软件选型中成熟度评估模型在国际、国内发展的情况,并依据近几年我们在相关领域的研究、探索,结合国内外经验,提出一个成熟度评估模型;第三部分着重讲解在开源软件选型中非常重要的环节——开源软件许可,通过问答的方式向大家讲解开源许可相关的知识产权问题对开源软件选型的影响,并对开源许可中最重要的GPL协议进行了分析;第四部分向大家推荐一系列互联网开发、应用相关的开源软件,也作为我们对开源软件选型方法的实践。此外,在附录中给出了一个软件评估规范的参考范本和一些开源软件相关知识点的详细介绍。 《开源软件成熟度评估及选型指南》的一些内容来自相关项目或软件的官方信息;同时,《开源软件成熟度评估及选型指南》的内容也获得了开源中国社区和中日韩东北亚开源合作项目的大力协助,在此对他们深表感谢。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值