免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3182 | 回复: 0
打印 上一主题 下一主题

你是否想过自由软件为何重要? [第十五期] [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-12-07 22:45 |只看该作者 |倒序浏览
  自由软件基金会正在举办题为“自由软件为何对你重要?”的视频大赛,这个讨论来的非常及时,一方面微软刚刚推出了Windows 7,另一方面最近自由软件社区中的争论日益激烈,大家的共同目标有时似乎面临被遗忘的危险。

  我在制作视频方面没有任何天赋,但是这场比赛让我开始思考:为什么自由软件对我很重要?同时又对我身边的人来说不重要?这两个问题看似关系不大,实际却存在紧密联系。

我为何选择自由软件

  从某种程度上来说,我或许可以轻松的说清楚自由软件是什么,但却不容易解释我对它感兴趣的原因。我的编程工作多数限于脚本代码编写和修改已有代码,因此拥有源代码对我来说只能算间接受益。

  同样,作为一个作者,撰写自由软件相关文章对我也没有多少利益可图。如果我撰写硬件、Windows或OS X方面的文章,我可能会拥有更多市场和更大读者群。

  另外,我也不在乎软件是否可以免费下载,因为数年以来购买软件的费用可以作为成本来抵税。而且当我计算税金时,使用免费软件反而不合适,因为它意味着我所报的成本会更低。

  我甚至不能说对微软有什么大的仇恨,我对它的态度更准确的说应该是,巨大的不信任,以及尽可能与它少牵扯在一起。

  然而,的确是微软“帮助”我转向自由软件。在我拥有了自己的计算机仅仅一个月后,就开始对DOS的限制感到愤怒,并使用4DOS将其取代。4DOS是共享软件——那时候自由软件还几乎不被人知晓——它的更多功能让我感到满意,由此可见价格标签和软件质量不存在必然联系。

  出于追求质量的原因,我选择了OS/2而非Windows 3.0,前者让我可以在软件中实现更多定制。

  但是,后来IBM在微软施压之下放弃了OS/2,这件事让我知道了更重要的一个教训:我不能依靠企业来保护我作为消费者的利益。当我发现了自由软件后,我立即意识到计算机用户的利益更可能被一个社区所保护。至少,掌握了源代码后,自己利益被放弃的担心可能会更小些。

自由软件帮用户拿回应有权利

  在过去10年中,商业和技术的发展让我更加确信这一点。在一个理性的时代,计算机和互联网技术应该在共同制定的标准和公众监管下取得发展,如同电视和电台在加拿大和欧洲的发展一样。但是,由于计算机和互联网最初出现在美国保守主义统治的时代,它们主要是被企业所发展起来的。


  由此造成的结果如何呢?质量的受损,计划的陈旧,以及几乎完全不存在用户控制。Windows和OS X用户甚至不拥有他们购买的软件;他们只是拥有一个使用它的许可。根据这些许可的条款规定,用户甚至无权禁止微软或苹果访问他们的硬件或信息。

  从一个消费者的角度来讲,这种情况在任何技术中都是不可接受的。谁会容忍类似限制强加在自己的汽车或咖啡壶上?

  但是在计算机和互联网中,这种情形却灾难性的存在。在推动教育和言论自由的潜力方面,计算机可能是最伟大的技术。通过推出教育软件,或在发展中国家低价出售它们的产品,专有公司似乎也在向着这个方向发展。

  然而,专有软件仅仅实现了其潜力的不到一半。无论是价格还是缺乏消费者控制,都意味着对这些技术的使用非常有限,而且专有软件公司进行了过滤。由于偶然的历史因素,我们让以盈利为目标的公司不仅仅可以使用这些技术,还可以控制所有人如何使用它们。

  自由软件所做的就是把某些控制从企业手中拿走,使计算机和互联网技术更容易走向普通用户。由于自由软件的存在,你的交流或创造能力不再受限于你购买的某个软件。它不是一个完整的解决方案,因为对某些人来说硬件成本可能还是一个障碍,但它却是朝着正确方向迈出的重要一步。

  简单来说,自由软件是受限技术的民主化。你可以在自由软件创建的社区中看到这种重要的精神,这些社区的行为准则是自愿贡献、分享和社区决策。另外,在发展中国家使用自由软件来创建基础设施的过程中,你也可以看到这种精神。用一句话概括就是,自由软件是迈向实现现代社会理想的更近一步。

为何人们不接受自由软件

  但是,显然自由软件的使用范围还很小。市场垄断、大量盗版行为、缺乏厂商支持、社区内讧和对外来者的敌视,上述所有因素和更多原因常被用来解释为何人们不使用自由软件。上述问题或许存在,但我认为主要原因其实更简单。

  我曾经向一个朋友抱怨称,“我不明白为什么人们还在使用Windows,”他的回答是,“因为它已经被安装在人们的计算机上。”一语中的。

  对于那些每天在计算机前待8到14个小时的人来说,你或许认为他们希望更多控制自己的体验。但是惰性的力量往往超乎我们的想象。如果计算机已经预装了一个操作系统,对多数人来说就非常好了,尽管他们经常抱怨或取笑它。

  我认为,多数人未适应自由软件的主要原因更简单。自由软件与他们所习惯的东西完全不同,许多人甚至不会相信存在这样的事情。

  自由软件或许可以追溯到上世纪60年代到70年代。但是对多数人来说,直到1980年个人计算机正式走向市场后,计算历史才算开始。

  此后,软件主要是被看作一个商品。它的被厂商控制已经成为标准。尽管会偶尔抱怨,用户已经习惯于失去在自己财产中应享受的权利。

  这种情况如此普遍,以致于许多用户还不知道自由软件的存在,更不用说知道它的目标。但是,如果他们能够完全了解自由软件,就会很快发现它具有一个完全不同的方向。

  自由软件传递的信息是,软件不是一件商品,而是一个媒介,类似于电视或电波,应该向具有硬件的所有人提供。它建议普通用户应该对自己的计算体验拥有更多控制权,而且他们与制造商的关系应该改变。这听起来有些理想化,或许还有些模糊不清。

  在听到这种完全不同的目标时,普通用户除了以困惑回应或拒绝之外,还会做什么?他们的第一反应往往是自由软件好的不真实。他们可能不相信关于自由软件运行方式的解释。

他们不可能一下接受自由软件。原因何在?

  自由软件如此不同于他们所熟悉的软件,以致于他们找不到参考物。自由软件提供更多选择和比以往更多控制的事实,迅速被他们不能与其它软件使用体验建立联系所压倒。因此他们不会认可自由软件所带来的好处,而是更可能在困惑中选择放弃,并把它当作不可能的事情而拒绝。

自由软件人士须时刻自省

  当我最初接触自由软件时,我曾把它看作一个孤立的现象。它与其它历史趋势或发展的联系我也是后来才明白。即使是现在,我发现它的重要性有时也很容易被忽视,我猜自由软件社区中的其他许多人也和我一样。

  对于那些自称是开源支持者的人来说也是如此,他们认为自由软件价值主要在于源代码开放可以带来更高质量。正如李纳斯·托沃兹(Linus Torvalds)曾经说过的,他们有时会忘记,这种对编程者的便利只是实现用户自由的手段。

  但是,忽视自由软件的重要性具有更大的影响。身处社区之中的我们或许知道这种重要性,但我们往往视其为当然。我们或许会忘记,那些对我们来说平常的事情,对初次听说它的人来说,可能会感到困惑和危险。

  年复一年,自由软件正在取得成功。回首过去我参与开源的十年,我经常会被自己所看到的发展而感到惊讶,无论是在软件本身还是它在社区之外的普及程度。尽管如此,如果自由软件社区人士能够经常提醒自己它的重要性,并且明白新来者可能会对其感到困惑,那么自由软件可能会以更快的速度取得成功。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP