发布时间:2024-09-03
2020年2月14日,一个名为“木兰宽松许可证”(MulanPSL v2)的开源软件协议获得了开源促进会(OSI)的认证。这标志着中国首个被国际认可的国产开源软件协议诞生,对于推动国内开源生态的健康发展具有里程碑意义。
MulanPSL v2由北京大学牵头,联合国内多家科研机构和企业共同制定。它的出现源于近年来国际形势的变化,特别是美国出口管制法律对开源领域的影响。随着越来越多的国际开源组织和平台宣布遵循美国出口管制法律,国内开源界开始思考如何在无法与国际接轨的情况下,仍能保持开源生态的健康发展。正是在这样的背景下,木兰系列开源许可证应运而生。
MulanPSL v2继承了MulanPSL v1的核心理念,同时在多个方面进行了改进。首先,它明确声明以中英文双语表述,且两种语言版本具有同等法律效力。这一特点不仅方便了全球开源参与者的阅读使用,也简化了中国使用者进行法律解释时的复杂度。其次,为了适应一些国家对担保免责条款的显著性要求,MulanPSL v2在英文版中采用了大写突显的方式。此外,它还修订了“软件”和“关联实体”的定义,以及“授予专利许可”条款的相关表述,以减少英文表述可能产生的歧义。
与广为人知的GPLv3相比,MulanPSL v2在多个方面展现出独特的特点。首先,MulanPSL v2明确授予用户永久性、全球性、免费的、非独占的、不可撤销的版权和专利许可。其次,它明确规定禁止“贡献者”或“关联实体”直接或间接地进行专利诉讼或其他维权行动,否则将终止专利授权。这一规定针对当前专利联盟存在的互诉漏洞问题,为开源社区提供了更强的法律保护。最后,MulanPSL v2明确不提供对“贡献者”的商品名称、商标、服务标志等的商标许可,从而更好地保护了贡献者的切身利益。
MulanPSL v2的出现对国内开源生态产生了深远影响。它不仅填补了国产开源软件协议的空白,也为国内开源项目提供了一个符合国际标准的许可证选择。更重要的是,MulanPSL v2的双语特性降低了中国开发者理解和使用开源许可证的门槛,有助于培养本土开源文化,推动更多优秀的开源项目涌现。
展望未来,MulanPSL v2有望在更多国内开源项目中得到应用。随着中国开源生态的不断发展,我们有理由相信,MulanPSL v2将为构建健康、可持续的开源环境发挥重要作用。同时,它的成功也为未来制定更多符合中国国情的开源协议提供了宝贵经验,有望推动中国在国际开源领域发挥更大的影响力。