阅读更多

0顶
0踩

开源软件

原创新闻 Mozilla Public License (MPL) 2.0 发布

2012-01-04 11:48 by 副主编 wangguo 评论(0) 有8027人浏览
Mozilla发布了Mozilla Public License (MPL) 2.0,Mozilla主 席Mitchell Baker称其“在精神上与之前的版本相似,但更短、更好,与其他的自由软件和开源许可证更兼容”。



MPL 2.0的前身MPL 1.1是一个比较流行的自由与开源软件许可证,其中著名的Firefox浏览器使用的就是该许可证。

MPL 2.0现在与GPL(目前最流行的自由与开源软件许可证)更加兼容。该版本的修订建议主要来自于Mozilla社区的反馈和建议,其基于MPL 1.1的变化包括:

  • 更简单、更短,整合了过去10年间许可证的使用实践经验,以帮助用户更好地理解在开源许可中什么是必需的、什么是非必需的。
  • 针对著作权法的最新变化进行了更改,并整合了在非美国地区使用的问题反馈。
  • 与其他的开源许可证共同致力于为源码贡献者提供更多的专利保护,并允许整个贡献者社区保护任何被起诉的贡献者。
  • 提供与Apache和GPL许可证的兼容,使代码的重用和再分配更加容易。
详细变化参阅:what has changed

Mozilla Public License 2.0:HTML版本 / TXT版本

  • 大小: 17.4 KB
0
0
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • osbpm:osbpm企业应用开发平台已加入openEA定向开源计划,平台由广州市联科软件股份有限公司自主研发,严格遵照开源协议Mozilla Public License(MPL)2.0开放源。为保证质量,减少企业应用风险,在osbpm以流程应用开发平台为基础,松散各个模块组合,包括组织架构,流程引擎,门户组件,移动端组件,表单设计器,流程设计器等,拥有快速扩展各功能组件和业务实例的能力

    企业应用开发平台介绍osbpm企业应用开发平台已加入openEA定向开源计划,平台由广州市联科软件股份有限公司自主研发,严格遵照开源协议Mozilla Public License(MPL)2.0开放源。为保证质量,减少企业应用风险,在...

  • MPL2.0协议简介——Mozilla Public License Version 2.0

    MPL2.0 全称是 Mozilla Public License Version 2.0,这类给出相关资料供大家参考。 1 定义 1.1. “贡献者” 指创建、参与创建或拥有相关软件的每个个人或法人实体。 1.2. “参与者版本” 指供款人使用的其他人的供...

  • MPL-2.0(Mozilla Public License 2.0)

    需要特别注意的是,MPL-2.0 许可证是一种 Copyleft 许可证,如果您对 MPL-2.0 许可证下的代码进行修改并重新发布,您需要将修改后的代码同样以 MPL-2.0 许可证的方式发布。如果您修改 MPL-2.0 许可证下的代码并重新...

  • Mozilla Public License(MPL)具体介绍

    Mozilla Public License(MPL)具体介绍

  • Mozilla Public License

    RabbitMQ Features Get Started Support Community Docs Blog This page contains the complete license text as used in the RabbitMQ distributions. The License MOZILLA PUBLIC LICENSE ...

  • 详细介绍 MPL (Mozilla Public License) 协议

    MPL是The Mozilla Public License的简写,是1998年初Netscape的 Mozilla小组为其开源软件项目设计的软件许可证。MPL许可证出现的最重要原因就是,Netscape公司认为GPL许可证没有很好地平衡开发者对 源代码的需求和...

  • Mozilla Public License Version 1.1(MPL)

    (目前的翻译第一部分由sumtec提供,第二部分由无名小虾提供。前面打星号(*)的地方...)1、定义 1.0.1 “商业使用”意思是指,将产品发布给第三方或者通过别的方式使第三方能够使用。 1.1 “贡献者”意思是指每一

  • 【第一周】

    MPL(Mozilla Public License 1.1) MPL协议允许免费重发布、免费修改,但要求修改后的代码版权归软件的发起者 。这种授权维护了商业软件的利益,他要求基于这种软件的修改无偿贡献版权给该软件。这样,围绕该软件的...

  • 常见开源协议(MPL, BSD,Apache-2.0, GPL, LGPL, MIT)用于商业开发分析

    简介 开源软件(Open source software)的源代码对有追求的程序员来说是一无尽的宝藏,此外正确的使用开源软件,可以提高开发软件时的效率、提升软件质量。整理了一下常见的开源协议,希望大家对开源协议... 当你发布使用

  • 常见开源协议介绍

    使用哪种开源协议,决定了你发布的开源项目被别人使用了之后,别人的项目是否受到你的项目的开源协议的约束、受到哪种约束。 同理,采用别人的开源项目时,也要留意开源协议,这直接影响到日后你的项目是否需要开源...

  • 如何理解Apache License, Version 2.0(整理)

    最近看到apache发布了2.0版本的License。而且微软也以此发布了部分源代码。我对OpenSource不是特熟,粗略看了下,感觉不是很明白。不知道这样的license在实际中有什么用处。(要知道,遵守的人都清一色的乖,而违反...

  • 不仅开源,而且对企业应用完全免费!ExtAspNet弃用GPL v2,拥抱Apache License 2.0

    Mozilla Public License (MPL) version 2.0 This is a free software license. Section 3.3 provides indirect compatibility between this license and the GNU GPL version 2.0, the GNU LGPL version 2.1, the...

  • Lesser General Public License

    1、Concept Instruction: LGPL:LESSER GENERAL PUBLIC LICENSE / LIBRARY GENERAL PUBLIC LICENSE GPL :General Public ...MPL :The Mozilla Public License BSD:Berkly Software Distribution QPL:The Qt

  • 各种License介绍(BSD,MIT,MPL,Apache License,CC)

    什么是License 许多混乱就始于你不知道License到底是什么,到底有什么含义。当你对你的产品使用License时,并不意味着你放弃了任何权利,你依然对其拥有原著作权。License只是授予他们于特定权利来使用你的产品。 ...

  • 开源协议列表

    SPDX License List The SPDX License List is a list of commonly found licenses and exceptions used in free and open source and other collaborative software or documentation. The purpose of the SPDX Lic...

  • 西门子S7-200PLC与MCGS触摸屏联动控制步进伺服电机的技术解析及应用实例

    内容概要:本文详细介绍了利用西门子S7-200PLC与昆仑通泰MCGS触摸屏联合控制步进伺服电机的方法和技术要点。首先阐述了硬件接线的具体方式,包括PLC输出接口与伺服驱动器之间的正确连接以及必要的安全措施如急停开关的接入。接着深入探讨了PLC程序的核心代码片段,涵盖原点回归、手动正转触发、绝对位置计算等功能模块,并解释了关键指令如PLS的作用及其使用注意事项。此外,针对触摸屏的关键配置进行了说明,涉及数值输入框、指示灯、多状态按钮等组件的设置,强调了绝对定位逻辑的实现。文中还分享了一些常见的调试问题及解决方案,例如伺服电机抖动、数据刷新延迟等问题的处理办法。最后提到该方案已在实际生产环境中成功应用并表现出良好的性能指标。 适合人群:从事自动化控制领域的工程师和技术人员,特别是那些希望深入了解PLC与触摸屏协同工作的专业人士。 使用场景及目标:适用于需要高精度定位控制的小型自动化生产线或机械设备中,旨在帮助用户掌握如何构建稳定可靠的步进伺服控制系统,提高工作效率的同时降低成本。 其他说明:作者凭借丰富的实践经验提供了许多宝贵的建议和技巧,对于初学者而言是非常有价值的参考资料。

  • 光储并网直流微电网Simulink仿真模型:MPPT与混合储能系统的优化设计

    内容概要:本文详细介绍了光储并网直流微电网的Simulink仿真模型构建,涵盖多个关键技术点。首先讨论了光伏系统的最大功率点跟踪(MPPT)算法,特别是扰动观察法的具体实现及其优缺点。接着探讨了由蓄电池和超级电容组成的混合储能系统,强调了它们各自的特点以及如何通过控制算法进行有效的功率分配。此外,还讲解了二阶低通滤波法的应用,用于提高电能质量和优化不同频率范围内的功率管理。最后,文章深入解析了逆变器的双闭环控制系统,包括电压环和电流环的设计,以确保逆变器输出与大电网的良好匹配。 适合人群:从事新能源系统设计、电力电子技术研究的专业人士,尤其是对Simulink仿真工具有所了解的研发人员。 使用场景及目标:适用于希望深入了解光储并网直流微电网内部机制和技术细节的研究者和工程师。主要目标是帮助读者掌握如何利用Simulink工具箱搭建完整的光储并网直流微电网仿真平台,从而为实际工程应用提供理论支持和技术指导。 其他说明:文中提供了大量具体的Matlab/Simulink代码片段,便于读者理解和实践。同时,作者分享了许多宝贵的实战经验和调试技巧,有助于解决实际建模过程中可能遇到的问题。

  • 西门子1200 PLC轴运动控制程序模板:多轴伺服、电缸控制及PLC通信实战应用

    内容概要:本文详细介绍了一套成熟的西门子1200 PLC轴运动控制程序模板,涵盖多轴伺服控制、电缸控制、PLC通信、气缸报警、电路图、威纶通触摸屏程序和IO表等方面的内容。该模板已在多个项目中成功应用,特别是在海康威视的路由器外壳装配机项目中表现优异。文中不仅提供了具体的代码示例,还分享了许多实战经验和技巧,如轴控制块的参数设置、PUT/GET通讯的心跳检测、气缸报警的互锁逻辑、电路图中的电源保护措施等。 适合人群:从事工业自动化领域的工程师和技术人员,尤其是那些需要进行PLC编程和轴运动控制的从业者。 使用场景及目标:①快速掌握西门子1200 PLC轴运动控制的编程方法;②提高PLC程序的稳定性和可靠性;③优化设备性能,确保高效生产和故障预防。 其他说明:该模板不仅适用于新项目的开发,也可以作为现有系统的改进参考。通过学习和应用这些技术和经验,可以显著提升工作效率和产品质量。

  • 智能驾驶领域基于神经网络的驾驶员风格自适应ACC系统安全距离模型研究

    内容概要:本文探讨了基于神经网络训练的不同驾驶员风格自适应ACC(自适应巡航控制)系统,尤其是其安全距离模型的研究。传统ACC系统采用固定的参数设置,难以适应不同驾驶员的驾驶习惯。文中介绍了通过神经网络训练,使ACC系统能够学习并适应不同驾驶员的驾驶风格,从而动态调整安全距离的方法。具体实现了基于LSTM和物理模型融合的混合式神经网络结构,以及定制化的损失函数,确保系统在不同驾驶风格下的安全性和舒适度。实验结果显示,该系统能够在不同驾驶风格间灵活切换,提升应对复杂路况的能力。 适合人群:对智能驾驶技术和机器学习感兴趣的科研人员、工程师和技术爱好者。 使用场景及目标:适用于智能汽车的研发和改进,旨在提高ACC系统的智能化水平,使其更加符合不同驾驶员的习惯,提升驾驶体验和安全性。 其他说明:文章还讨论了模型的实际应用挑战,如不同地区的驾驶文化差异,并提出了相应的解决方案。

  • 计算机三级网络机试考试试题及答案(下).pdf

    计算机三级网络机试考试试题及答案(下).pdf

Global site tag (gtag.js) - Google Analytics