SPDX消除了对软件许可证的困惑

每年大约这个时候 ,我们的想法都转向版权。 也许他们更多地转向版权。 毕竟,开放源代码作品是基于版权法的。 您可能已经知道,版权法赋予作品的作者专有权(包括其他权利)复制其作品。 一旦将作品固定在有形媒体中(记录下来,保存到磁盘等),这些权利即会附加。 因此,开源许可证授予的权利取决于版权法。

但是具体授予了哪些权利? 这取决于开发人员选择哪种许可证。 大多数项目使用少数几个标准许可证之一,但是它们并不总是清楚地沟通。 例如,可以根据“ GNU通用公共许可证(GPL)”发布项目。 但是哪个版本? 收件人可以根据需要选择更高版本吗?

软件包数据交换 (SPDX)是Linux Foundation项目,旨在通过定义报告信息的标准来帮助减少软件的歧义。 许可证就是这样的一条信息。 SPDX提供了一种格式,用于列出适用于软件包的特定许可证变体和版本。 拥有300多个许可证,您很可能会找到自己使用的许可证。 许可证列表包含一个易于理解的名称,一个短名称以及指向完整许可证文本的链接。 SPDX还提供了将许可证文件的文本与许可证的正式文本进行匹配的准则

SPDX工作组最近发布了许可证列表的3.0版。 此主要修订版包括澄清的GPL版本标识符,改进的匹配指南以及列表的新主格式。 新格式取代了电子表格和文本文件,而采用了XML样式的模板。 这允许在许可证中更丰富地表达字段。

拥有明确的许可证通信机制对开发人员而言似乎不是很重要,但对下游开发人员而言却很重要。 对于可能需要向客户提供包含组件软件包的物料清单的商业开发人员而言,尤其如此。 或者法律部门可能想知道正在使用哪些开放源代码许可证,以便它们可以帮助确保合规性。

无论出于何种原因,借助SPDX标准和工具(例如SPDX工作组自己的社区支持的商业的工具),开发人员都可以通过一种易于理解的方式来交流软件许可证。

翻译自: https://opensource.com/article/18/1/spdx-clears-confusion-around-software-licenses

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值