`
totoxian
  • 浏览: 1073985 次
  • 性别: Icon_minigender_2
  • 来自: 西安
文章分类
社区版块
存档分类
最新评论

GPLv3第三版Draft, 依然与Apache License v2不兼容

阅读更多
OK, 我承认刚去过火星(倒是真的想去转转), GPLv3出了第三版draft,附带一个60多页的PDF解 释其后的rationale。GPLv3被提上FSF的日程至今命运多舛,而且每个draft都跟前一个有很大的区别,尤其是上一个draft在开源社区 引起巨大争议,最轰动的莫过于以Linus为首的kernel开发者联署公开反对。最近一个版本在几个有持续争议的部分比如DRM和Patent做了修 改,并且覆盖到了去年年底Novell-MS的协议,至少Linus这次pleased了,看起来IBM的VP Bob Sutor也挺满意。遗憾的是,我最关心的一个问题照旧-与Apache License不兼容,尽管专利方面的问题在这个新版draft里面解决了,但是他们又有了新发现(见那个PDF的4.4节),说实话有点莫名其妙,以至于有人怀疑这是蓄意而为
分享到:
评论

相关推荐

    Linux之父不认可GPLv3.pdf

    Linus Torvalds,Linux 之父,仍然不认可 GPLv3 许可协议。他认为 GPLv2 是一种更好的许可方式。Torvalds 认为 GPLv3 有一些宗教性质的限制,阻止了使用数字版权管理技术和破坏 Novell 与微软的合作伙伴关系。 二、...

    快速在代码中添加 license 的小工具.zip

    常见的开源许可证有MIT、Apache 2.0、GPLv3等,每种许可证对代码的使用和分发有着不同的约束。 "快速在代码中添加 license 的小工具",正如其名,是一个帮助开发者快速、便捷地在代码项目中插入许可证信息的工具。...

    vega license

    在开源世界里,各种许可证如MIT、Apache 2.0、GPLv3等有着不同的规定。例如,MIT许可证允许用户自由地使用、复制、修改和分发软件,而GPLv3则要求任何基于该软件的衍生作品也必须采用相同的开源许可证。"Vega ...

    BSD-APACHE-GPL-LGPL-MIT.rar_mit gpl

    GPL(GNU General Public License)是自由软件基金会推出的许可证,最著名的是GPLv2和GPLv3。GPL强调“copyleft”原则,即任何基于GPL软件的衍生作品也必须采用GPL许可证,确保软件的自由传播。这种严格的传染性使得...

    RetroArch, 跨平台,面向 libretro API的复杂前端 许可证 GPLv3.zip

    RetroArch, 跨平台,面向 libretro API的复杂前端 许可证 GPLv3 RetroArchRetroArch是 libretro API的参考前端。 这个API实现的流行例子包括游戏机系统仿真器和游戏引擎,还包括更通用的3D 程序。 这些程序被实例...

    GPL-2 license

    根据GPLv2的版权条款,任何人被允许复制和分发此许可证文档的完整副本,但不允许对其进行任何修改。这意味着GPLv2本身也遵循其自身定义的分发规则。这一规定确保了许可证内容的一致性和准确性。 #### 许可证宗旨 ...

    Shotcut:跨平台(Qt),开源(GPLv3)视频编辑器

    执照GPLv3。 请参阅 。如何建造警告:构建快照仅应保留给知道他们在做什么的Beta测试人员或贡献者。Qt创作者建立和尝试Shotcut开发版本的最快方法可能是使用 。 为了简化此操作,我们在网站上提供了包含Shotcut及其...

    Ice-3.4.2安装包

    3. **使用与配置** - 创建一个简单的Ice应用,需要定义接口(称为“ Slice”),然后生成对应的客户端和服务端代码。 - 编写服务端代码实现接口,并启动服务器。使用`icebox`工具可以便捷地管理和控制服务。 - ...

    PuzzelMania:具有GNU GPLV3许可证的Math Doku android应用程序的开源项目克隆

    这款游戏遵循GNU General Public License Version 3(GPLv3)的开源协议,允许用户自由地使用、修改和分发源代码,体现了开放源代码社区的核心精神。 一、Math Doku游戏介绍 Math Doku,也被称为数独变体,是一种...

    开源的networkcomms2.3.1通信框架(gplv3)

    这款框架基于GPLv3许可协议,允许自由使用、修改和分发,极大地推动了开源社区的创新和发展。 NetworkComms2.3.1的核心特性在于其强大的网络通信能力。它支持多种传输协议,包括TCP/IP、UDP、HTTP、WebSockets等,...

    java license,用于项目本地部署

    - **兼容性**:确保你的项目许可证与所使用的Java许可证兼容。例如,如果你的项目是闭源的,那么Oracle JDK可能是更好的选择;如果项目是开源的,OpenJDK可能更合适。 - **版本管理**:保持Java版本的更新,因为...

    NS3参考资源非常不错可以借鉴

    1. **开放源代码**:遵循GNU General Public License v2(GPLv2),允许自由使用、修改和分发代码。 2. **脚本支持**:用户可以选择使用Python脚本或C++程序进行建模和模拟。 3. **系统兼容性**:与实际操作系统中的...

    xmpp必须要的3个包

    Asmack库是Smack库的分支,专门优化了Android平台的性能和兼容性,使得在Android设备上实现即时通讯变得更加便捷。 最后,我们关注Openfire,这是一款开源的XMPP服务器,版本为3.9.3,其提供的.zip文件包含了服务器...

    S3cmd免费的命令行工具和客户端

    它是一个根据 GNU 公共许可证 v2 (GPLv2) 提供的开源项目,并且免费供商业和私人使用。您只需向亚马逊支付使用其存储空间的费用。 自 2008 年首次发布以来,S3cmd 中添加了许多功能和选项......我们最近统计了超过 ...

    ab8500-debugfs.rar_V2

    GNU General Public License v2 (GPLv2)是这个软件的许可协议,这意味着该代码遵循开源原则,允许用户自由使用、修改、复制和分发,但必须保留原有的版权信息,并且对修改后的版本也必须开放源代码。这为开发者提供...

    License:SITE_LICENSE

    常见的开源许可证有MIT、Apache 2.0、GPLv3等,每种都有其独特的条款。例如,MIT许可证非常宽松,允许自由使用和修改代码,而GPLv3则要求任何基于该代码的衍生作品也必须开源。 在压缩包文件名称列表中看到的...

    CRM管理系统基于GPLv3协议发行,针对中小企业管理活动,目前提供客户关系管理员,进销存,人力资源,后勤,物业管理等功能

    基于GPLv3协议发行,针对中小企业管理活动,提供客户关系管理员(CRM),进销存(JXC),人力资源(HRM),后勤(办公用品,固定资产,公物维修)、物业管理等功能,软件开源,争取打造中国开源CRM软件第一品牌

    基于Matlab的天气管理系统源码+项目说明(使用APP Designer设计+GPLV3.0协议).zip

    3、本资源作为“参考资料”如果需要实现其他功能,需要能看懂代码,并且热爱钻研,自行调试。 基于Matlab的天气管理系统源码+项目说明(使用APP Designer设计+GPLV3.0协议).zip 基于Matlab的天气管理系统源码+项目...

    idTechX_GPL_scripts:适用于IdTechX引擎的GPLv3脚本

    idTechX GPL Scripts 是一套专为IdTechX游戏引擎设计的开源脚本集,遵循GPLv3(GNU General Public License Version 3)许可协议。这个项目旨在促进游戏开发的开放性和协作性,让开发者能够自由地使用、修改和分享...

Global site tag (gtag.js) - Google Analytics