评论
新闻日历
图片新闻
天文爱好者拍到“宇宙黎明” 媲美专业人士(图)
英国一名业余天文爱好者日前在自家后花园观测天空时,...
2008/11/28
“哈勃”观测到两颗剧烈燃烧的超级恒星(图)
据美国太空网报道,质量非常大的恒星经常最难看到,因...
2008/11/27
“火箭人”成功背“包”飞越457米宽大峡谷(图)
喷气背包是一种根据反冲原理设计的单人飞行器,依靠高...
2008/11/26
科学家发明空气造水机 “水力磨”无限造水(图)
加拿大一家公司近日研制出了一种新式生态机器,能直接...
2008/11/25
分析评论
CNET全球副总王路:商业推广不是搜索引擎的毒药
如果不是百度“竞价门”事件,相信很多人不会去关注搜...
2008/11/27
克丽感悟:金融风暴不足怪 过渡索取定买单
房地产商、学校、医院的贪婪对自己客户的过渡索取和出...
2008/11/25

陆首群:谈开源运动的发展




作者: CNET科技资讯网
CNETNews.com.cn
2007-01-30 11:47:54

谈全球开源运动的发展

作者:中国开源软件推进联盟主席 陆首群

在全球开源运动发展早期以前的启蒙阶段,有几项标志性事件需要提及:

l       1983 Richard Stallman 写出《GNU宣言》,开启GNUGNU’s Not Unix)计划(软件公权、自由、共享、协作),推广自由软件模式

l       1984 Richard Stallman创立自由软件基金会(FSF

l       1985 FSF制定GNU通用公共许可证GNU GPL v1

l       1991 Linus TorvaldsLinuxGNU GPL下发布(FSFLinux作为GNU操作系统的内核);199110月,诞生Linux操作系统(Linux v0.01

l       1994 1994.3),Linux v1.0发布

l       1992~1998年,若干个开源企业、开源组织、开源社区成立:

Turbo Linux Inc

SuSE Linux AG

Debian Group

Caldera InC

Red HatInC

Apache Group

Conective

MandrakeSoft

……

全球开源运动的发展经历下列三个阶段

一、         第一阶段(1998~2000年),开源运动发展早期,重点进行产品创新,作为开源运动代表性产品的Linux操作系统已趋成熟,开始了工业化生产和规模化市场应用。这个阶段的主要特点是:

l       孕育、检验、形成、升华开源理念与开源文化;

l       逐步建立、完善以开源社区(一种分布式、开放的开发软件的社会组织)为先导,主要依靠测试技术的开源软件的开发机制;

l       开源运动从爱好者的“游戏”,逐步进入工业化体制(开发、生产和市场应用);

l       Linux操作系统(服务器)的性能日趋完善、稳定和成熟,并开始了工业化生产和规模化市场应用(19966Linux v2.4发布;IBMDellSunVA ResearchLotusOracleInformixCompaq等一批计算机软硬件厂商开始支持Linux的行动,并为Linux实施预装计划);

l       Apache Web服务器为代表,开源软件在互联网上取得了广泛应用。

二、         第二阶段(2000~2004年),大量开源产品开发创新,实行了系统集成,形成开源LAMP架构,开源运动在某些领域(市场)已成为主流应用。这个阶段的主要特点是:

l       20031218LinuxKernelv2.6.0正式发布,实现了内核的重大升级;

基于LinuxKernelv2.6,主要Linux社区和发布商相继推出了一批企业级、电信级的Linux发布版。对于开源软件的主流产品(如RHELSuSELE)而言已具有高度稳定性和成熟度;

l       大量开源软件相继开发、发布(如:LinuxFree BSD等开源操作系统,ApacheJBossJOnAsTomcat等开源中间件,MySQLPostgreSQLCloudscape/Derby等开源数据库,EclipseNetBeansGCCStruts等开源开发工具,Open OfficeFirefox等开源应用软件,PHPPerlPython等自由编程语言),形成了针对各种应用解决方案的开源LAMP架构(Open Source Stack)。从此,LAMP架构与由IBM主导的J2EE架构和由微软主导的.Net架构,形成三角鼎立的竞争态势;LAMP架构,尤其在低成本方面,具有突出的竞争优势;

l       开源软件在网络应用中具有突出优势。

三、         第三阶段(2005~2008年),开源产品新一波创新浪潮涌现,从产品创新向应用创新发展,开源运动全面扩大应用。这个阶段的主要特点是:

l       以虚拟化技术(VMM)和面向服务架构(SOA)为代表的2007年新一波开源创新浪潮正在全球出现;

l       高等级(如企业级、数据中心级、电信级)Linux系统的开发成功,进一步提高了Linux产品的质量水平和可管理性,同时也提高了Linux系统的安全等级(可达到EAL4~5),从而使Linux系统从过去仅满足于中低端的应用,转移到可满足高端应用的全程需求;

l       开源架构(LAMP)在突破在线交易处理(OLTPOnline Transaction Processing)之后,在对异构系统间实行互联互通、互操作、信息共享、资源整合时,已从过去仅适用于小型、简单系统,发展到目前可适用于大型、复杂系统。但从因地制宜、能力匹配、灵活应用和综合效益出发,开源软件也可与传统私有商业软件互相参插,形成混源架构(Mixed Source Stack),混源架构获得了广泛应用;

l       开源软件可满足IT主流应用领域战略性部署的需要;

l       可向用户提供服务等级协议(SLAs)。

————*————*————*————*————*————

l       Linus Torvalds最近在悉尼召开的Linux国际大会上说:“Linux桌面是至今最难攻下的一个难题,因为它涉及计算机硬件性能和用户使用软件的内在惯性。”

  对于Linux的桌面应用,是坚持全面兼容或互操作的策略,还是采用瘦终端(Thin Clients,硬件)或定制、半定制(Customize or Semi-customize,软件)策略,或采用其他策略,似有必要重新研究。

l       针对移动通信和消费类电子产品,开发以Linux为主导的嵌入式操作系统,正在起步。针对数字版权管理(DRM)开发以开源技术为基础的互操作平台也是当务之急。

l       开源软件创新的重点正在向应用领域转移。

用户评论

  • 用户名
  • 评论内容