OSI 发布报告,研究 BSL 这样的“延迟开源发布”

来源: 投稿
2024-02-27 11:57:00

Open Source Initiative(OSI)近期发布了一个报告《Delayed Open Source Publication: A Survey of Historical and Current Practices》(延迟开源发布:历史与当前实践调研),作者是Seth Schoen、James Vasile和Karl Fogel。

Delayed Open Source Publication,简称DOSP,延迟开源发布的意思,这份报告研究了它的历史和现状。报告核心要点:

延迟开源发布(DOSP)定义:DOSP是指软件最初在专有许可下发布,然后计划性地在某个时间点将源代码以开源许可的形式公开。

历史背景:DOSP的做法可以追溯到GNU项目,并且一直延续至今。公司尝试各种商业模式,以在有限时间内保持独家权利,然后过渡到OSI(开放源代码倡议)批准的许可。

策略类型:DOSP分为三种类型:无条件计划性重新许可、事件驱动的重新许可和有条件的重新许可。

商业源许可(BUSL):BUSL是一种新兴的DOSP许可方式,它要求在特定的“变更日期”后,软件的许可将变为开源许可。这种做法在数据库系统中尤为常见。BUSL的采用正在迅速增长,尤其是在云和软件即服务(SaaS)领域。(以往也叫 BSL)

以下是当前知名的 16 个使用 BUSL 的项目,都是延迟几年后转型成开源协议:

反竞争条款:一些DOSP许可中包含反竞争条款,旨在防止许可证持有者使用软件提供与许可方直接竞争的服务。

后果和影响:从开源许可转变为DOSP许可的项目可能会受到批评,有时会导致用户转向其他项目或维护竞争性的分支。

未来研究问题:报告提出了一些未来研究的问题,包括AGPL与DOSP许可的比较、DOSP对外部贡献的影响、BUSL额外使用授权的分类、以及在初始开源发布后重新许可的策略。

结论:DOSP自开源运动早期以来一直在使用,公司通常利用它来保持商业优势,同时尽可能保留开源的优势。报告强调,DOSP的实验性和多样性比预期的要多,且这种趋势可能会继续。

详情可以查看报告原文

展开阅读全文
点击引领话题📣 发布并加入讨论🔥
0 评论
0 收藏
分享
返回顶部
顶部