1:18 AM Tuesday, December 20, 2005

为什么web会是现在这个样子?

O’Reilly: Why Is the Web the Way It Is Today? © 2005, O’Reilly Media, Inc. 姓名:Eddie Tejeda 标题:为什么web会是现在这个样子? 我叫Eddie Tejeda,刚从罕布什尔学院(译注:Hampshire College)毕业不久(我想您也许听说过这所学校)。最近我正在写一篇关于自由软件基金会与GNU项目对于互联网的影响的文章。我在nailchipper.com/weblog有一个主要关注于政治与科技的blog。同时我还参与了一些开源项目,并且是开源运动的热切支持者。 我给很多有影响力的人发了email,咨询他们对于“如果没有Richard Stallman的自由软件运动,现在的web会是什么样子?”这个问题的看法。开源运动中的很多思想都来源于自由软件运动,而它们现在已经渗透进了新闻、教育、百科全书等领域-blog、MIT的OpenCourseWare以及Wikipedia就是很好的例子。 我们看到,人们还是愿意付出的,而在付出的同时,我们也都获得了收益。现在我想知道的是,这是Richard Stallman自由软件运动的影响,还是人们本来就是愿意付出的,而互联网正巧充当了一个催化剂的角色?是因为“开放”的思想随着自由软件开发者的成长逐渐走向了前台,还是只是因为互联网的普及使这些变得可能? 如果这个话题不是太无聊的话,希望您能花点时间评价一下这些观点。 谢谢。 Eddie Tejeda Eddie,你好: 我当然知道罕布什尔学院 - 我女儿Meara去年刚从那里毕业。 我想你高估了自由软件基金会的影响。比方说,在Larry Wall第一次将Perl做为自由软件分发的时候,他从来就没有听说过自由软件基金会,或者说GNU项目。而且,很多非常重要的自由软件 - Apache、BIND、甚至包括微软在内的所有公司都在使用的TCP/IP协议的实现 - 都来源于BSD项目。而追溯一下BSD项目的历史你就会发现,它比自由软件基金会与《GNU宣言》都要来得久远。早期的Unix开发都是在个人、大学以及各研究机构之间合作的基础上展开的。虽然那时候并不存在开源协议,但从开发实践与社区建设等角度看,它们却都是典型的开源项目。 最后,自由软件文化的驱动力不是某个理念的诞生,而是四分五裂的硬件市场。在PC世界里,由于只有一个单一的硬件平台,黑客们完全可以以二进制的形式发布自己的软件。但在Unix世界里,由于硬件平台的差异,发布软件的方式就只有一个,那就是源代码。 相对来说,GCC在传播自由软件文化上的贡献要远远大于GPL - 它让每个Unix系统都拥有了一个编译器,从而使得源代码方式的软件分发变得有实际意义。 Richard是自由文化在软件层面的定义者之一,然后才是互联网。他使人们意识到了软件自由的重要性,但他也没必要地引入了一些政治性因素,从而使得人们在接受他的观点时产生两难。Open Source Definition的目的就是用更宽容、更务实的态度,尽量弱化政治性的因素,从而解决自由软件运动所引起的某些问题。 我确实认同黑客文化与自由(开源)软件运动在促进互联网上信息自由共享思想的传播中所做出的贡献。其实我觉得他们更像是煤矿里的金丝雀:黑客们的放声高歌让人们知道了什么才是正常的生活状态。 参考我2000年在计算机、自由、隐私大会(译注:CFP conference)上的讲话。 你也许还会对我以前写的开源软件相关的文章感兴趣。 Tim O’Reilly (注:Ask Tim由Tim O’Reilly主持,采用问答的形式,这是最近的一期。考虑到Tim O’Reilly跟“open source”这个词的密切关系,在接受其中某些观点的时候还需慎重:)

Sent using R|mail.

通告:本站点(http://gwebread.blogspot.com)的内容系由Feeds订阅自动生成,本站不拥有任何权利,建议您通过点击文末的链接浏览原文,以获得更好的阅读体验。鉴于此处仅供个人阅读使用,恕不发送引用通告。若您拥有被订阅feeds中某些内容的权利,且不想此内容在本站发布,请留言告知。

Trackback URL: http://www.haloscan.com/tb/geneboy/113501268723999080/