从历史沿革角度看许可证合规治理
原文中文,约1600字,阅读约需4分钟。
📝
内容提要
微软推出IE2.0浏览器与网景竞争,网景随后开源其浏览器。MPL1.1许可证应对法律和代码限制,允许部分代码开源。MPL2.0简化了许可要求,增强了与GPL的兼容性,提供多重许可选项。
🎯
关键要点
-
微软推出IE2.0浏览器与网景竞争,IE免费开放以获取市场份额。
-
网景决定开源浏览器,并于1998年推出MPL1.1许可证。
-
网景面临法律障碍,部分代码涉及加密技术,无法输出到美国境外。
-
MPL1.1许可证允许拥有完整版权的代码开源,并规定了Covered Code和Larger Work的概念。
-
MPL提供了部分衍生物受传染的第三条路,兼顾了BSD/MIT和GPL的特点。
-
MPL创设了多重许可方案,允许初始作者设定不同版本的许可。
-
MPL2.0版本兼容GPL,简化了许可要求,减轻了多重许可的复杂性。
-
MPL2.0不再强制附上许可证原文,允许根据选择的条款创建和分发Larger Work。
❓
延伸问答
MPL1.1许可证的主要特点是什么?
MPL1.1许可证允许拥有完整版权的代码开源,并规定了Covered Code和Larger Work的概念,提供了部分衍生物受传染的灵活性。
MPL2.0与GPL的兼容性如何?
MPL2.0版本兼容GPL,简化了许可要求,减轻了多重许可的复杂性。
网景为何决定开源其浏览器?
网景决定开源浏览器是为了应对微软推出IE2.0浏览器的竞争,并于1998年推出MPL1.1许可证。
MPL许可证如何处理法律障碍?
MPL许可证规定,如果因法律原因无法遵守条款,用户需尽可能遵守,并详细描述限制及其影响的代码。
MPL许可证的多重许可方案有什么优势?
MPL的多重许可方案允许初始作者设定不同版本的许可,提供了更大的灵活性和选择性。
MPL1.1和MPL2.0之间的主要区别是什么?
MPL2.0不再强制附上许可证原文,允许根据选择的条款创建和分发Larger Work,简化了许可要求。
🏷️