OSI发布报告,研究BSL这样的 “延迟开源发布”
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 的实验性和多样性比预期的要多,且这种趋势可能会继续。
详情可以查看报告原文:
往期推荐
披着Windows 11外衣的Ubuntu:能跑exe程序、支持Android应用
这里有最新开源资讯、软件更新、技术干货等内容
点这里 ↓↓↓ 记得 关注✔ 标星⭐ 哦