您的位置:首页 > 其它

自由软件与开源软件之区别

2007-07-01 04:18 465 查看
6月23日上午,在澳门出席《2007 开源中国 开源世界》澳门分论坛期间,听到台湾省一位代表(×××)的发言,得知在台湾省自由软体与开源软体(原则上)是有区别的,他们主张使用“自由软体”的正式说法。但是,在当时他并没有说明白这是什么道理(或是有什么根据)。
回顾过去一年半以来,围绕GPL版本的修订,展开的一场争论(或争执),现在终于有了一个比较明确的说法:开源软件倡导者所主要关心的问题是给程序员提供选择性(Choice),而自由软件倡导者所强调的是增加用户(使用软件)的自由性(Freedom)。但是,当我们在深入进去(讨论)之后,你会发现,这里的所谓“自由性”(Freedom),其内涵大体上就是一种“自主性”(Independence)。因而,自由软件的目标明显高于(宽于)开源软件的追求,而选择性只是一种自由性而已。
近日,在网络媒体上看到王玉磊写的两篇文章,题为“开源发展的反思:前景好但不容盲目乐观”(6月29日)和“开源产业堪忧 研究揭开真正现状”(6月27日),感觉文中某些论断过于武断和牵强。我们不难看出,作者的真实心态是“开源产业现状堪忧”。那么,作者的这种心态对不对呢?有什么根据?原来,文章作者是根据6月25日David Needle发表的署名文章“Web 2.0 Yes, Open Source, Maybe”(“应用Web 2.0,当然;采用开源策略,也许”)而发的“内心感言”。可惜的是,他把英文原文作者的意思领会偏了。显然,Web 2.0应用与开源软件不是一个层面的东西,根据英文作者的文章内容,无论如何,也推导不出“开源产业现状堪忧”的结论。
6月29日,守护自由软件的GPL v3新版本正式发布,进一步凸显了自由软件与开源软件的两大派别。开源软件的倡导者认为,开源软件只是编程的一种最好方式(比如,可以与私有软件“结婚”(结盟)),而自由软件的倡导者却认为,从长期发展来看,没有必要与私有软件(包括私有硬件厂商)妥协,比如:Ubuntu。今后,我们应当仔细区分自由软件与开源软件的主张,尽管这两者的“基础代码集”(比如Linux内核)是一致的。
世界不是“两极”结构,不是这样,就是那样。目前,在国际开源界存在的分歧(发行版分叉、社区分派)是我们强调“选择自由”所必须付出的代价。主张自由软件的一派,在新版本GPL v3的感召之下,将进一步团结起来。在不久的将来,大约有5,500个软件开发计划将宣布遵守GPL v3新规则,从此,我们对世界自由软件将不可小视。
严格地说,我们也必须承认,自由软件在我国境内的发展是不平衡的,人们对它的认识(水平)也不一致。但是,自从有了Ubuntu(自由软件的杰出代表),人们一定会对自由软件及其实际意义进一步地加深理解,提高认识(水平),直到最终接受(消化)它,大范围地应用(布局)它。
在不久将来,自由软件,就在我们身边。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: