ChinaUnix.net 首页 | 博客 | Linux | 论坛 | 人才 | 培训 | 知识库 | 资料 | 读书 | 手册 | 精华 | 下载 | 沙龙 | 搜索
Linux首页 | Linux论坛 | 论坛精华 | 开源新闻 | 技术文章 | 专题专栏 | 新手指南 | 迁移方案 | 产品方案 | 开源项目 | 开源图书 | 软件下载 | 人才招聘 | Linux博客
  搜索

  产品与方案
·中科红旗全面打造现代化邮政体系
·红旗助力“网上审批服务” 推动电子政务
·红旗正版化开创呼和浩特网吧建设新起点
·红旗Linux助信息产业部邮件服务器“快跑”
·中标普华Linux 为电子政务信息化保驾护航
·中标普华Linux助力基金产业
·中标普华Office率先支持UOF标准
·中标普华邮件系统助力西藏政府信息化建设
·红旗Linux助力国库集中支付系统改革
·红旗助中信卫星 掀起GIS通信应用风暴
·红旗软件助力烟草总局 全面建设“数字烟草”
·红旗助力“信访阳光工程”打造畅通信访渠道
·红帽联合FIS发布下一代实时核心银行平台
·红旗助力金盾 打造全无忧出入境信息系统
·红旗Linux全力打造中国邮政总局名址信息库
·爱尔兰证交所从Unix迁移到红帽企业Linux
·一流的意大利银行选择使用红帽企业Linux
·PLUS Finanzservice选择使用红帽企业Linux
·红帽助力TransACT Communications 公司
·法国零售业巨头Lapeyre采用Redhat Linux
·旅游预订网站选择使用红帽企业Linux
·马哈拉施特拉邦政府的红帽解决之道
·美国联邦政府案例
·红帽为慕尼黑展览会提供现代化集群系统
·Yuba郡用开源软件和红帽产品提高了效率
·红帽企业Linux助印度理工建立高性能计算中心
·采用红帽Linux 将系统维护时间缩短了65%
·从UNIX迁移到Linux使Peñoles公司获益非浅
·Hikal公司用红帽企业Linux开展任务关键的ERP项目
·KDE3.5.4新版本发布
·芝加哥商业交易所从Unix向Linux迁移
·南方基金管理有限公司成功案例 Red Hat Linux
·广东北电通讯设备有限公司成功案例
·挪威国家石油公司从UNIX迁移到红帽Linux,成本减半
·中央电视台CCTV动画部案例 Red Hat Linux

  图书

鸟哥的Linux私房菜基础学..


Linux程序设计.第3版


Linux设备驱动开发详解


  下载
·Endian Firewall
·linux kernel(Linux 内核)
·CentOS
·Fedora Core 6
·Scientific Linux
·Slackware 11.0
·Gentoo Linux
·ubuntu-6.10-i386服务器版本
·ubuntu-6.10-amd64服务器版
·ubuntu-6.10-i386桌面版
·ubuntu-6.10-amd64桌面版
·Engarde Linux
您的位置: Linux时代 > 新闻资讯 >

Apache创始人和开源软件

日期:2006-09-01 作者:谢心 来自:中国开源世界


Apache是开放源码软件中的一个成功典范。几年间,它一跃成为市场占有率很高的Web服务器,并获得了Web管理员们的广泛青睐,被认为是“价格低廉、升级容易、安全可靠”的产品。网络为Apache提供了孕育的温床。Apache的成功也给予开源的网络开发模式以强有力的证明。这是一个和商业模式结合得如此完美的开放源代码软件,它的许可证制度保证了它的健康发展,既不脱离开放源代码世界,也不因为缺乏资金而夭折。他的创始者就是被人们尊称为Apache之父的Brian Behlendorf,一个刚刚踏入儿立之年的小伙子。

Brian Behlendorf
图1 Apache创始人Brian Behlendorf

与HTTP Server结缘

当Internet开始在美国大学流行的时候,Urbana-Champaign的伊利诺斯大学超级计算机应用程序国家中心(NCSA)组织了一些研究生开始编写基于HTTP通信协议的Server端和Client端程序。Client端程序叫做mosaic,也就是是Netscape浏览器的前身,之后演变为Mozilla浏览器。而Server端软件就是最早的Web Server,也就是现在Apache HTTP Server的前身。这个NCSA HTTP Server端完整地实现了HTTP协议,实验获得了成功。依利诺斯大学出于学术目的,开发工作没有继续下去,研究小组也解散了。但是,这里我们应该惊叹开放源代码的伟大:一个大学在实验室中设计的两套软件因为公开了源代码,在十多年后的今天,都成为了世界上占据软件市场半壁江山的王者。

然而,互联网对HTTP Server的需求却越来越大,公开源代码的NCSA HTTP Server成了进一步发展的极好的起点。很多研究者不断地给它添加功能、增加代码,并对不断出现的Bug打补丁。这些后继者中就有Brian Behlendorf。

1991年,Brian毕业于La Canada High School ( http://www.lcusd.k12.ca.us/lchs/ ),用他自己的话来评价就是“being a good boy”。之后,他进入了加州大学伯克莱分校计算机专业。大学时代的Braian成了一个“激进分子”,他说自己成天“hanging out with radicals",也许这为他日后成为开源软件——Apache的领袖人物奠定了基础。1994年底,Brian告别了仅就读三年的大学,转而去寻找自己的理想。起初,Brian的工作是建立并维护Wired杂志的在线网站( http://vrml.wired.com/ )。

在那个时期,很多Web管理员都依赖于NCSA HTTP Server,Wired杂志的网站也是这样。完全面向公众领域的NCSA Http Server上的源代码是开放的,Brian通过编写解决NCSA Http Server问题的补丁,练就了一身本领,同时也在Internet上结识了很多软件合作开发者。

催生Apache

在Internet上为数众多的程序员给NCSA服务器打过补丁之后,NCSA Http Server的源代码变得难以阅读。同时,由于没有一个统一的规划和安排,越来越多的重复劳动出现了,随之而来的则是越多的补丁带来越多的Bug。显然, NCSA Http Server需要重新正理,并有一个组织来维护。

Brian Behlendorf在关键时刻站了出来,他带领着Internet上志同道合的程序员们组织重写了整个NCSA的程序。最初,这些程序员把自己的工作戏称为“补丁服务器”。

1995 年2月,他们完成整个重写工作后,才正式将自己命名为“Apache小组”。从此,Apache的标志:一片红色的羽毛斜斜地插在“Poweredby Apache”旁,越来越多地出现在Web网页上。在短短几年的时间,Apache就攻占了Web服务器的半壁江山,成就了Web服务器的传奇,并将其正式命名为 “Apache”。闻名世界的“Apache小组”也就此诞生,Brian Behlendorf由此被人们尊称为Apache之父。

Apache Logo
图2 Apache的标志

期间的五年,他先后担任了Wired杂志的首席技术工程师和Organic在线的CTO、创始人。他曾帮助世界500强中的数十家企业建立了互联网策略,更为重要的是他为其亲手创建的Apache基金项目倾注了大量心血。

1999 年7月,Brian Behlendorf和O'Reilly & Associates共同创立了CollabNet公司,成为Apache软件的董事长,并扶植Apache逐渐走上商业路线。由于Apache HTTP Server具有坚如磐石般的稳定性、异常丰富的功能和灵活的可扩展性,得到了极大的成功。时至今日,全球有超过65%的网站使用的是Apache HTTP Server。

Apache HTTP Server的成就甚至要远远超过Linux取得的成就,它很早就运行在AIX、Solaris等大型操作系统上,是企业级Web Server的不二选择。这么多年来它久经重负载下的严酷考验,在稳定性、安全性和支持的功能上还没有出现一个真正意义上的挑战者。

Brian Behlendorf其人

Brian Behlendorf不是一般人想象中的那种黑客。他束着马尾,带着温柔目光和腼腆笑容。人们很难把这个小伙子与一段英雄式的传奇经历联系起来。

然而这就是他,这个带领Apache走上商业化道路,并成为有史以来颇具成功的HTTP服务器的人,对音乐有着相当浓厚的兴趣,而且他还能组织狂欢晚会和在晚会上做DJ。他的Web站点http://hpereal.org汇集了大量高品质的音乐、狂欢晚会和俱乐部资源。他还喜欢阅读,阅读一些计算机领域以外的知识。除此以外,Brian还是一个作者,他曾在1999年为一本叫做《Open Sources: Voices from the Open Source Revolution》(《来自开放源代码革命的声音》)的书撰文。

生活中的Brian有着一个可爱的妻子和幸福的家庭,他和妻子是在一个电子邮件列表中结识的,1995年喜结连理。Brian喜欢养猫,用他自己的话来说,他是一个“cat person”。

开放源代码理念

Brian去年4月曾来到中国,并且曾经接收了《开放系统世界》记者的专访。他当时一再强调,Apache的成功应该归功于开放源代码,这是“自由软件的荣誉”。Apache证明了Internet不可能被任何商业巨人,包括微软彻底占领。因为WWW协议还没有被某一公司‘占有’,Web将为那些任何公司提供活动的场所。“尽管自由软件运动目前还不能在桌面软件领域对微软构成威胁,但Internet将是自由软件者的杀手锏。因为每一个Web主页都是对分散和透明的开放标准的支持和对微软一统天下的回击。”

Brian和他所崇拜的偶像Linus Torvalds一样,致力于打破微软的垄断。他说:“宏观地看软件产业的发展,也许一个公司在一段时间内可以起到一定作用,但随之而来的技术垄断对软件产业是极大的伤害。长远看来,开放源代码的开发模式才是未来软件发展的方向。”Internet使软件合作开发成为可能,这是人类最伟大的成就之一。

一个成熟的自由软件发展环境对开放源代码事业尤其重要。对于中国的自由软件行业Brian建议道:首先,要突破保守。从文化角度看,亚洲的开源厂商和社区比较保守,有种“我的就是我的”观念,不愿与人分享,在一定程度上阻碍了开源的发展。其次,要加强交流。也许是出于语言的障碍,亚太地区与国际开源社区的交流远远不够,这也在一定程度上减缓了社区的发展。厂商也应该与社区多做交流、多做投资。投资最终将会得到社区的回报,这一点已经在国外得到了很好的印证。此外,还要突出人文合作。厂商要鼓励雇员去参加开源社区,让他们去了解开源的概念和趋势,这非但不会影响工作,反而会对公司的未来发展起到积极作用。同时,不同的厂商和专家应该通过社区联合起来,从需求角度出发,对共同的问题进行研究。最后,探索一条符合中国实际的商业化道路对中国开放源代码事业非常重要。

对于国内的开源社区而言,Apache基金组织的发展模式是可供参考的,但是开源社区建设需要方方面面的支持,其中很大一部分来自开源厂商的支持。如果厂商能够依靠开源很好地盈利,对于社区的投资也自然不成问题,这显然是一个双向循环。

原文链接:http://sysapp.51cto.com/art/200608/30403.htm

本文被浏览



 相关新闻

构筑LAMP框架之apache2006-08-31 18:19:33
FreeBSD下安装apache2+mysql5+php52006-08-30 17:42:55
centos配置 apache、php、jdk、resin2006-08-07 14:50:59
SELinux中的Apache和MySQL设定2006-08-03 10:14:46
Apache遭遇规范许可障碍 微软和IBM态度各异2005-07-14 09:22:28
Apache希望与IBM微软达成协议 实现产品开源2005-07-10 21:21:49


 相关评论
关于我们 | 联系方式 | 广告合作 | 诚聘英才 | 网站地图 | 免费注册

Copyright © 2001-2006 ChinaUnix.net All Rights Reserved

感谢所有关心和支持过ChinaUnix的朋友们

京ICP证041476号