GPL v.0 协议解读及指引-20100427.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《GPL v3.0 协议解读及指引》 协议原文: HYPERLINK /licenses/gpl.html /licenses/gpl.html 发布时间:2007年6月29日 阅读帮助: 条款后所标识的GPL V3-“数字”是指该条款下的内容对应于协议原文的某一款规定。数字表示协议中的具体条款编码。例如:GPL V3-3对应的是原协议第三款。 本指引总结归纳了GPL V3协议的主要部分,要阅览协议全文可直接参看协议原文。建议直接阅读英文原文,以保证词义理解准确。 本指引为第一版本,尚存对技术知识或术语理解有误的地方。如同事在使用中发现错误之处或有任何建议,请反馈给法务部进行相应的修改或调整。 快捷使用指引: 如需了解协议对反向工程、破解措施的规定:请参考第2款( HYPERLINK \l _2._不限制任何技术手段对程序的破解(GPL_V3-3 不限制任何技术手段对程序的破解); 由于公司的同事使用开源程序或函数库的主要目的是以目标代码方式发布作品,因此可主要阅读第5款( HYPERLINK \l _5._发布非源码形式的副本的条件(GPL_V3-6): 发布目标代码作品的条件); 由于公司发布的作品基本为个人消费产品,因此请参考第5.1.2款( HYPERLINK \l _5.1.2_发布个人消费产品需同时发布安装信息: 发布个人消费产品需同时发布安装信息); 协议目的: 本协议旨在保障用户有权共享和修改开源软件的所有版本。有些设备被设计成拒绝用户安装或运行内部所包含的开源软件。此行为从根本上违背了通用公共授权保护用户能修改软件的自由的宗旨。为此,第三版协议制定的目的就是禁止这种侵权行为。这里的“自由”是指使用自由,而非指免费。即可以向用户收取一定的费用,但必须确保自由软件可被共享和修改。 赋予权利: 确保使用户有权发布开源软件(用户可对此项发布服务收取一定的费用); 确保用户能获得程序源代码; 确保用户能修改开源软件,并可以将它的一部分用于新的开源软件; 确保用户知晓其有上述权利。 无担保: 软件的发布者不对开源软件的知识产权问题承担保证责任。 【注意:使用开源代码并不等同于排除了法律风险!】 基本概念: “GPL程序”指任何在本协议授权下发布的受版权保护的作品。 “修改”作品是指从软件中拷贝或者做出全部或一丁点儿的修改,这不同于逐字逐句的复制,是需要版权许可的。修改成果被称为先前作品的“修改版本”或者“基于”先前作品的软件。 “覆盖作品”指适用本协议的程序或者基于适用本协议的程序所开发出来的作品。 显示“适当的法律声明”的用户交互界面应具有以下功能:(1)显示适当的版权声明;(2)告知用户本程序不提供任何担保责任(除非有担保明确告知),告知用户可以在本协议授权下发布本程序,以及告知用户如何阅读本协议。如果该界面显示了一系列用户命令或选项列表,比如菜单,则在该系列命令或列表中的选项需符合上述规范。 “源代码”指修改程序常用的形式。“目标代码”指程序的任何非源代码形式。 “标准接口”有两种含义,一是由标准组织分支定义的官方标准;二是针对某种语言专门定义的众多接口中,在该类语言的开发者中广为使用的那种接口。 可执行程序的“系统库”包括除作为整体的程序之外的任何程序,其包含在打包主要部件的普通形式之中但又不隶属于主要部件,其可用于使可执行程序与主要部件共同运作,或者是用于执行一个标准接口,公众可以以源代码形式执行该标准接口。“主要部件”在这里指的是执行程序运作的特定操作系统(如果有的话)的主要的关键部件(内核,窗口系统等),或者生成该可执行程序时使用的编译器,或者运行该程序的目标代码解释器。 目标代码程序“对应的源代码”是指所有生成,安装,(对可执行程序而言)运行该目标代码和修改该程序所需要的源代码,包括控制这些行为的脚本。但它不包括程序需要的系统库,通用用途的工具,以及程序在完成某些功能时不做任何修改地使用的那些不包括在程序中的普遍可用的开源软件。例如,对应的源代码包括与程序的源文件相关的接口定义文件,以及共享库中的源代码和该程序设计需要的通过如频繁的数据交互或者这些子程序和该程序其他部分之间的控制流等方式获得的动态链接子程序。对应的源代码不包含任何用户可以从对应的源代码的其他部分中自动再生的资源。 1. 用户的权利(GPL V3-2): 用户可以不受任何限制地运行GPL程序的未修改版本。如果运行覆盖作品的输出构成了覆盖作品,则该输出程序需适用本协议。本授权承认用户有合理使用的权利,或有权行使版权法所规定的类似的权利。 在用户的授权协议有效的情况下,用户可以无条件地制作,运行和传播那些用户不发布的覆盖作品。只要用户遵守本授权中关于发布用户不具有版权的资料的条款,用户可以向他人发布覆

文档评论(0)

pep2233 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档