开源软件相关概念三详解gpl许可

开源软件相关概念三详解gpl许可

ID:30422602

大小:85.86 KB

页数:10页

时间:2018-12-29

开源软件相关概念三详解gpl许可_第1页
开源软件相关概念三详解gpl许可_第2页
开源软件相关概念三详解gpl许可_第3页
开源软件相关概念三详解gpl许可_第4页
开源软件相关概念三详解gpl许可_第5页
资源描述:

《开源软件相关概念三详解gpl许可》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、开源软件相关概念三详解GPL许可30、什么是"copyright"?"CopyRight"在英文中是"版权"的意思,相当于我国的"著作权"。指的是作者对其创作的文学、艺术和科学作品依法享有的专有权利,包括发表权,署名权,修改权,保护作品完整权,使用权和获得报酬权等。Copyright是版权法对作品所规定的一揽子权利,但法律同时规定了著作权人拥有对不同内容进行授权的权利。31、什么是"copyleft"?"Copyleft"是将一个程序成为自由软件的通用方法,同时也使得这个程序的修改和扩展版本成为自由软件。一般翻译为"反版权"、"版权属左"

2、、"版权所无"、"版权左派"、"公共版权"或"版责"。Copyleft不同于公共域软件(publicdomain),有版权的情形,Copyleft是一个广义的概念;有许多形式可以将其细化。Copyleft声明任何人如果要重新发布软件,不管是否做了修改,必须使得这一重新发布的软件有被复制和修改的权力。例如GPL规定只要有任何一部分代码是以GPL发布的,那么全部程序作为整体就必须接受GPL的越是。可见Copyleft是为了保证每个用户都有自由的权力而表达的一种精神理念。32、"copyright"与"copyleft"是什么关系?"copyr

3、ight"跟"copyleft"只是字面上的对立,其本质上不是同一个层次的含义。"CopyRight"是作品对作品享有的法定权利,是一个含义明确,界限清晰的词汇。而"CopyLeft"是GNU创始人"RichardStallman"创造的词汇,用以强调其主张,是对copyright规定的非传统应用的叛逆性说法。"CopyLeft"是一个广义概念,GNU/GPL是其一个具体的细化实例。"CopyLeft"的确是针对"CopyRight"而提出的。但"CopyLeft"和"CopyRight"不是一个层次的内容,不应放在一起比较。33、什么是

4、"GPL"?GNU/GPL是自由软件基金会发布的一个软件授权许可证,全称是《GNU通用许可证》(GNUGeneralPublicLicense),简称GPL。这是一个关于自由软件复制、修改和发布的版权形式的规则体系。GPL适用于大多数自由软件基金会的软件,以及由使用这些软件而承担义务的作者所开发的软件。GPL--通用公共许可禁止派生或发行产品的限制(copyleft精神),最大限度地保障软件的自由,并希望由此实现"消除计算机程序在复制、分发、理解和修改方面的限制"这一FSF的初衷。34、GPL的核心要求有哪些?任何基于GPL软件开发的衍生

5、产品在发布时必须采用GPL许可证方式,且必须公开源代码。项目中即使仅有微小部分来源于GPL许可的软件,也必须按照GPL的要求公开全部源代码。即具有所谓的"传染性"。35、"GPL"就是"免费获得"和"免费贡献"吗?在GPL的条款下,"freesoftware"指的是自由软件而非免费软件。由于其通常是以免费的形式分发,所以很多人误以为它是免费的,随便可以得到的。即使是你免费的得到自由软件,但是实际上所有行为都应当是在GPL的规则之下,它伴随着很多责任,违约可能造成经济赔偿的负担。另外,从价格上看,它也不一定就是零费用的。基于GPL可以明显看

6、出的几种模式可以盈利:可以利用分发,收取一定的分发的成本费用,尽管通过分发一个软件维持长期盈利的可能性很小;利用提供担保条款,收取一定的对价;利用自由软件产生很多不同作品,可以收取该产品相应的商标许可费;此外,提供对自由软件的技术支持服务,已经成为现在Linux商业公司的主要生存手段了,服务类的盈利模式比重在加大。36、GPL的传染性是什么意思?依据GPL的相关规定,如果原始授权人采用GPL来发布自己的作品,那么无论该作品的任何衍生作品,都要遵从GPL的规则,尽管你对于该衍生作品拥有著作权,但是你也不可以因此认为它是你的心血而另立新规,可

7、谓"子子孙孙无穷尽也"。也即规则的"传染性"。GPL下的软件,是允许作为学习来复制使用的。但当基于该软件源代码开发出新作品,而该作品并非是自由软件的一部分,或基于其产生的衍生作品,它是独立的,不同于该自由软件的部分,即不同作品,那么它将不受GPL的约束;但是,一旦你把它同该自由软件作为一个整体一同发布,它就会被"传染"上GPL的属性,从而不得不遵守GPL的规矩了。也即作品整体的"传染性"。如果软件是非开源的,那么是不可以把GPL下的软件源代码使用到该的程序中的。但是,倘若你非得使用该开源代码,那么你只有把你原先的非开源的代码贡献给社区了,

8、也即GPL下的开源性"传染"了非开源代码。37、"独立作品"可以对"传染性"免疫吗,怎样判断作品是不是"独立作品"?"独立作品"能够对"传染性免疫"。在"GNU/GPL有关复制、发布和修改的条

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。