« Bomoo的含义(下) | 首页 | 创造力来自自由,还是来自财富? »

自由软件许可证GPL


最近,我在看一本关于自由软件的书,有许多感想。书还没有看完,我就先做一点关于自由软件许可证GPL的笔记吧。

我们大多数人都已经习惯了商业软件,甚至如果某种正版软件可以免费使用时,我们还会怀疑它的正当性。自由软件恰恰就是要破除这种想法,只要是在GPL许可证下的软件,都可以自由使用,其实也就是免费使用。

我希望,大家能够意识到GPL许可证的重要性。因为,从根本上看,这不仅仅是软件问题,而是人类社会方向性的问题,它实际上是人生的一种哲学,关于怎样看待财富、自由、版权、知识等等最基本、最重大的问题。

所以,研究GPL许可证就是在研究自由。

1980,一个叫Richard Stallman的美国人因为无法容忍软件私有化,而建立了GPL许可证。他认为,软件的源代码是全人类的财富,应该允许程序员自由共享。

他在1986年的《字节》杂志上写道:

“我试图从总体改变人们接触知识和信息的方式。我认为,个人占有知识、控制人们使用知识或是阻止人们共享知识的企图都是一种蓄意破坏行为。这是一种只有利于这样做的个别人,而代价却是使全社会贫困化的行为,这样的人为了捞取一美元的利益,而不惜毁坏价值两美元的财富。”

GPL许可证的核心含义是,允许任何人观看、修改,并散播程序软件里的原始程序码,条件是如果你要发布修改后的版本就要连源代码一起公布。

在GPL的序言里,清楚的写道:

大多数软件许可证决意剥夺你的共享和修改软件的自由。对比之下,GNU通用公共许可证力图保证你的共享和修改自由软件的自由。——保证自由软件对所有用户是自由的。GPL适用于大多数自由软件基金会的软件,以及由使用这些软件而承担义务的作者所开发的软件。(自由软件基金会的其他一些软件受GNU库通用许可证的保护)。你也可以将它用到你的程序中。当我们谈到自由软件(free software)时,我们指的是自由而不是价格。”

接着是最原则、最重要的一段话:

“任何自由软件不断受到软件专利的威胁。我们希望避免这样的风险,自由软件的再发布者以个人名义获得专利许可证。事实上,将软件变为私有。为防止这一点,我们必须明确:任何专利必须以允许每个人自由使用为前提,否则就不准许有专利。”

GPL许可证的完整文本,请看这里

TrackBack

TrackBack URL for this entry:
http://www.ruanyifeng.com/cgi-bin/mtype/mt-tb.cgi/115

相关内容

  • 2008.06.08: Firebug入门指南
    据说,对于网页开发人员来说,Firebug是Firefox浏览器中最好的插件之一。
  • 2008.05.27: 侯捷的职业建议
    前几天,我不知为何突然想起了侯捷,很想知道这几年他在干什么。

随机文章

  • 2006.05.11: 黑塞摘录(一)
    我一辈子都像孩子一样胆怯、固执,总是期望过一种真正的生活,即在暴风雨中奋进,使自己心聪目明,展开大鹏之翅向着成熟的幸福前进。
  • 2004.05.09: 东风破
    一直以为,周杰伦的歌根本不合适我这样年龄的听众。直到前几天,在电视里看到画家刘小东说,开车时他最喜欢放周杰伦的《东风破》。节目里引了两句歌词,“水向东流/时间怎麼偷/花开就一次成熟 我却错过”,写得很不错啊。今天在网上下载了mp3,确实是好听的歌。 下面是歌词的全文,和词作者方文山的简介。

功能链接

广告(点击支持我)



评论

laurence 说:

始终觉得,自由软件由于得不到足够的商业利益支持,恐怕难以实现大量的投入和细致的分工,其娱乐、理想主义以及前卫精神更多一些,但是不能够替代或者颠覆商业软件生产的规则。
盗版和知识产权保护的问题,应当是中国软件产业难以迅速成长的重要原因吧。

Ruan YiFeng 说:

自由软件并没有要替代商用软件啊,GPL许可证是允许软件收费的,不过要依靠服务收费。

象微软那种依靠垄断和自定标准的商业模式,从本质上来说,是反人类的。

我听说微软已经申请了鼠标单击和双击的专利权,也许有一天,我们动一下鼠标,都要向微软付费呢。

我要发表看法