开源协议之MPL 2.0

Huazie
优质创作者: 编程框架技术领域
领域专家: 后端开发技术领域
2023-12-14 16:03:00

 MPL,全称(Mozilla Public License),它是 Mozilla 基金会在 1998 年为其开源软件项目设计的软件许可证。

当前版本的许可证是 MPL 2.0,MPL 2.0 的发布是经过两年对 MPL 1.1进行修订和改进的结果。

它的主要特点包括:

  1. 修改和再发布:对于经 MPL 发布的源代码,任何修改都需要以 MPL 的方式再许可出来,以保证其他人可以在 MPL 的条款下共享源代码。
  2. 定义“发布”:MPL 中,“发布”的定义是“以源代码方式发布的文件”。这意味着如果一个企业想要在自己的源代码库上加一个接口,除了接口程序的源代码以 MPL 的形式对外许可外,源代码库中的源代码就可以不用MPL许可证的方式强制对外许可。
  3. 允许混合: MPL 第三条第7款中允许被许可人将经过 MPL 获得的源代码同自己其他类型的代码混合得到自己的软件程序。

如需更多了解 MPL,可点击这里

 

...全文
1656 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

68

社区成员

发帖
与我相关
我的任务
社区描述
开源项目分享,鼓励大家把自己或他人的开源项目分享出来!!!
github开源开源协议 个人社区
社区管理员
  • Huazie
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧