Linux学习网!Linux爱好者的家园~凡事都是必须经过枯燥无味阶段才能做到较高层次的。
首页 新闻 Linux命令 学习入门 Ubuntu 服务配置 数据库 Linux发行版 视频教程 Linux下载 Linux论坛 留言本

TOP

GNU通用公共许可证GPL是什么(一)
2010-09-21 09:00:57 来源:Linux学习网 】 浏览:59次 评论:0

   GNU通用公共许可证简称为GPL,是由自由软件基金会发行的用于计算机软件的协议证书,使用该证书的软件被称为自由软件。大多数的GNU程序和超过半数的自由软件使用它。 下面的正文是自由软件基金会GNU通用公共许可证原始文档的副本。Linux操作系统以及与它有关的大量软件是在GPL的推动下开发和发布的。你将看到:如果你打算为了发布的目的修改,更新或改进任何受通用公共许可证约束的软件,你所修改的软件软件同样必须受到GNU通用许可证条款的约束。

   1991.6 第二版

 

  版权所有(C)1989,1991 Free Software foundation, Inc.

 

  675 Mass Ave, Cambridge, MA02139, USA

 

  允许每个人复制和发布这一许可证原始文档的副本,但绝对不允许对它进行

 

  任何修改。

 

  序言

 

  大多数软件许可证决意剥夺你的共享和修改软件的自由。对比之下,GNU通

 

  用公共许可证力图保证你的共享和修改自由软件的自由。——保证自由软件对所

 

  有用户是自由的。GPL适用于大多数自由软件基金会的软件,以及由使用这些软

 

  件而承担义务的作者所开发的软件。(自由软件基金会的其他一些软件受GNU库

 

  通用许可证的保护)。你也可以将它用到你的程序中。

 

  当我们谈到自由软件(free software)时,我们指的是自由而不是价格。

 

  我们的GNU通用公共许可证决意保证你有发布自由软件的自由(如果你愿意,你

 

  可以对此项服务收取一定的费用);保证你能收到源程序或者在你需要时能得到

 

  它;保证你能修改软件或将它的一部分用于新的自由软件;而且还保证你知道你

 

  能做这些事情。

 

  为了保护你的权利,我们需要作出规定:禁止任何人不承认你的权利,或者

 

  要求你放弃这些权利。如果你修改了自由软件或者发布了软件的副本,这些规定

 

  就转化为你的责任。

 

  例如,如果你发布这样一个程序的副本,不管是收费的还是免费的,你必须

 

  将你具有的一切权利给予你的接受者;你必须保证他们能收到或得到源程序;并

 

  且将这些条款给他们看,使他们知道他们有这样的权利。

 

  我们采取两项措施来保护你的权利。

 

  (1)给软件以版权保护。

 

  (2)给你提供许可证。它给你复制,发布和修改这些软件的法律许可。

 

  同样,为了保护每个作者和我们自己,我们需要清楚地让每个人明白,自由

 

  软件没有担保(no warranty)。如果由于其他某个人修改了软件,并继续加以

 

  传播。我们需要它的接受者明白:他们所得到的并不是原来的自由软件。由其他

 

  人引入的任何问题,不应损害原作者的声誉。

 

  最后,任何自由软件不断受到软件专利的威胁。我们希望避免这样的风险,

 

  自由软件的再发布者以个人名义获得专利许可证。事实上,将软件变为私有。为

 

  防止这一点,我们必须明确:任何专利必须以允许每个人自由使用为前提,否则

 

  就不准许有专利。

 

  下面是有关复制,发布和修改的确切的条款和条件。

 

  GNU通用公共许可证

 

  有关复制,发布和修改的条款和条件

 

  0. 此许可证适用于任何包含版权所有者声明的程序和其他作品,版权所有者在

 

  声明中明确说明程序和作品可以在GPL条款的约束下发布。下面提到的“程序”

 

  指的是任何这样的程序或作品。而“基于程序的作品”指的是程序或者任何受版

 

  权法约束的衍生作品。也就是说包含程序或程序的一部分的作品。可以是原封不

 

  动的,或经过修改的和/或翻译成其他语言的(程序)。在下文中,翻译包含在

 

  修改的条款中。每个许可证接受人(licensee)用你来称呼。

 

  许可证条款不适用于复制,发布和修改以外的活动。这些活动超出这些条款

 

  的范围。运行程序的活动不受条款的限止。仅当程序的输出构成基于程序作品的

 

  内容时,这一条款才适用(如果只运行程序就无关)。是否普遍适用取决于程序

 

  具体用来做什么。

 

  1. 只要你在每一副本上明显和恰当地出版版权声明和不承担担保的声明,保持

 

  此许可证的声明和没有担保的声明完整无损,并和程序一起给每个其他的程序接

 

  受者一份许可证的副本,你就可以用任何媒体复制和发布你收到的原始的程序的

 

  源代码。 

分享到:
你可能感兴趣的文章:
Tags:GNU通用公共许可证 GPL
首页 上一页 1 2 3 下一页 尾页 1/3/3
】 【打印繁体】【投稿】 【评论】 【关闭】 【返回顶部
上一篇linux操作系统目录etc下fstab文件.. 下一篇Linux学习路线图

推荐图文

赞助商

相关栏目

最新文章

热门文章

推荐文章