Linux的春天

著名的IT调查分析公司Gartner认为:许多开源技术是成熟的、稳定的,用户可以获得良好技术支持的。到2012年,开源软件的技术因素将占全部商业软件的80%;这时,开源软件将在全球广泛应用。

开源软件的兴起,日益改变世界软件产业的发展轨迹;也为中国软件产业的发展带来机遇。

几年前,微软CEOStaveBallmer就说:对微软构成挑战的三件事:(1)开源运动,(2)Google的网络广告,(3)Apple的数字系统。

2005年,我在访问微软与其高层谈话时说:我在西雅图参观了四家著名企业,除微软外还有波音、星巴克、亚马逊,这三家与微软近在咫尺的企业都在使用开源软件,你们对此有何感想?!

几年前我曾指出,Linux的兴起,自然向Windows挑战,并形成一种竞争的格局,但 Linux的发展可以与Windows共存、互补,从而为用户提供多一种选择;正确说应该形成一种既有竞争又有合作的局面,我们提倡以理性的态度对待竞 争,要相互尊重,不要虚声恫吓,不要炒作,更不要漫骂、讥讽。

让我们来看看Linux在各领域发展的现状和趋势:

Ø在互联网上,Linux和开源软件占有很大优势。

Ø在服务器领域,Linux操作系统的市场占有率已达20%以上,与Windows操作系 统一起,已形成二元技术平台的主流操作系统;近年来,随着Unix在高端系统逐渐衰落,Unix向Linux迁移正在成为一种趋势。由于Linux是一种 类Unix,在技术上、使用上,更在成本上,Unix向Linux迁移比Windows更具优势,目前在美日金融行业的一些关键任务系统 (MissionCritical)中,主机Z系统上的Unix(ZOS,AIX)正在向Linux迁移。

Ø在桌面领域,Linux的市场占有率还很低(2%)。过去Linux桌面没有独立的产 品,只有Linux服务器的桌面端这种衍生产品,近几年才开始发展独立的桌面Linux操作系统;更由于近年来世界各地第三方对驱动支持和应用支持的力度 与计划空前加大,Linux可望在未来几年内将出现一个发展拐点,并从此进入高速发展的轨道。

Ø在移动嵌入式领域,以智能手机为例,Linux遇到与Symbian、WindowsMobile以及基于开源“NetBSD”的MacOS-X等嵌入式操作系统的激烈竞争,可望在竞争中取得主动,从而实现高增长。

Linux和开源软件其成长率之高、竞争力之强,从开发人才的对比也可窥见一斑。

我过去曾说过,微软开发Vista,集中了5000人如此大规模的精英团队,我们为此叹为观 止!但与开源社区的开发队伍来比,还有小巫见大巫之感!分布在全球开源软件的志愿开发者,有200多万人这样蔚为壮观的队伍,他们为开源社区的开发创新作 贡献;有人说“这是乌合之众”,显然是错误的!而开源社区80%的开源成果,又来自几十、上百家IT企业中有组织的志愿开发者,他们作为开源社区的核心层 作出了无偿贡献。这样对比起来,即使象微软这样的超级公司,其开发力量也是难以与开源社区相比拟的。事实上,开源社区(如kernel.org, FreeBSD,XenSource,SourceForge,JBOSS,SugarCRM等)还不断向微软提供了很多组件和关键技术。

有人认为,Linux是自由软件,是“完全是免费的”,其开发的性能“相当粗糙”,且“使用 不便”,“开发者又不提供技术支持和服务”,“需要使用者自己来安装、配置和调试”,因此Linux是“没有价值的”,“不可能给Windows构成竞争 威胁”,“Linux也不可能形成产业”。说这种话的人真糊涂,他们对Linux和开源软件在理解和体验上有误区。

Linux向人们提供两种开发成果或两种版本:应该指出,一种是由Linux社区(除 Kernel.org外,还有如:Fedora、SuSE、Debian、Ubuntu等社区)开发的原创性成果(实现设计创新),他们提供社区版;另一 种是由Linux发行商(Distributor或Distro,如RedHat、Novell、中科红旗等企业),他们对社区版进行工程化处理,注入 工程技术(实现工程创新),取得产品化或商业化成果,他们提供企业版。

我们千万不要把两种成果或两种版本混淆起来。

ØLinux社区版的全部技术体现在全部源程序代码中,社区版的全部源程序代码是公开的, 因而社区版的全部技术也是公开的。社区版是可以从网上免费下载的;人们对社区版可以自由使用,复制和修改,还可以自由发行或传播(当然必须遵守GPL许可 协议)。社区版并不进行工程化处理,没有商业模式,当然社区也不为用户提供技术支持和服务(使用者在下载社区版后,只能自行进行安装、配置和调试)。应该 说,社区版作为原创性设计,其性能尚不够稳定、优化、高效和成熟。对某些人来说,如果你能“自由”获得“免费”的版本,你就不该奢望其性能是那么稳定、优 秀和成熟的,并以此来对“整个Linux”说事!

ØLinux企业版由企业(Linux发行商)对社区版进行工程化处理或工程创新(工程化 处理技术主要是由专用技术/knowhow和工程经验所组成),Linux企业版的全部技术由体现设计技术的全部源程序代码(这是从社区版继承下来的, 这里还可进一步提供二进制执行代码)与工程技术所组成,企业版的源代码(及二进制代码)也是公开的,但工程技术(其中包含技术秘密和商业秘密)是不公开 的,企业版是有商业模式的(可以是低价的传统销售模式,也可是网上SaaS模式),企业(发行商)当然有责任为用户提供技术支持和服务。应该说,企业版在 进行工程化后续处理后,其性能将趋于稳定、优化、高效和成熟。

现在我们来谈谈Linux操作系统

很多人把Linux内核(Kernel)看作为Linux操作系统,即不认为Linux是一个独立的操作系统;我们这里还是把Linux内核和其独立的操作系统两个概念区分来看。

Linux内核2.6版本的发布,是Linux操作系统发展的里程碑,开创了Linux企业级、电信级可管理性的应用,使Linux性能走向稳定、优化和成熟。

今天,Linux操作系统已有386个版本,但各种不同版本的内核(底层)始终是统一的,这是Linux不同于Unix之处,这也是各种不同版本Linux实行标准化、互换性的基础。

Ø对先进网络的支持,这是Linux的优势之一。

ØLinux支持广泛的硬件和多平台,支持超线程(Hyperthreading)和虚 拟化技术(VMTech.),支持大型服务器、桌面和嵌入式。2.6版本的Linux内核自身是可抢占(Preemptive)的,并允许自身在执行任 务时被打断,这就为发展软实时系统,扩大在嵌入式领域的应用,提升桌面系统的响应性、可交互性,创造了条件。

ØLinux内核2.6版本增强了在关键应用(包括Web服务、数据库、数据可聚类中使用、高性能计算等)的高性能、可靠性和稳定性

ØLinux内核2.6版本提升了Linux的安全性。Linux是具有高度安全性的操作 系统,这是不容置疑的(美国政府、法国军方选择Linux和开源软件的案例说明了这点)。在本质上,Linux基于内核的安全体系(在“类Unix”中超 级用户权限)已被划分成一些可以被替换的安全模块,并更新以具有更细粒度的用户访问控制;一些二进制驱动模块不能再重载系统调用,从而限制了非开放源码模 块对内核的访问;新的内核能够使用硬件随机数生成器(不是依靠随机硬件熵值变化),也提升了Linux的安全性能。

由国际Linux基金会与中国开源软件推进联盟共同主办的“2008Linux开发者研讨会 ——中国”(2008LinuxDeveloperSymposium—China)将于2月19-20日在北京开幕(开幕式在2月18日晚召开), 这是全球最具有人气的Linux开发者盛会;对中国开发者来说,有机会与全球资深的开发大师一起,通过沟通、学习、交流、探索和合作,将会有力地带动自身 设计技术和工程技术水平的提高;这次盛会将大力推动中国Linux和开源运动的发展,以迎接中国和世界Linux和开源软件的春天。

在讲演者中,不但有全球技术精湛、经验丰富的开发大师、资深专家,也有近年来涌现出来的本地开发者精英。事实上,当前中国,从过去人们所谓的“国际开源社区资源消费者”的形象,正在向“贡献者”的形象转化,这次会议将更加有力推动转化的进程。

会议将从网络、服务器、桌面、移动嵌入式诸领域研讨Linux的开发技术和工程经验。会议不 但吸引了世界三大手机联盟LIPS(法国电信、英国电信、华为、中兴通讯等)、LIMO(Motorola、三星等)和OHA(Google、中国移动 等)积极与会,NOKIA也申请参加会议(NOKIA是全球最大的智能手机制造商,他们开发生产三种手机操作系统:S4O,NOKIAOS;S6O, Symbian;Linux的智能手机);一些跨国公司,如:IBM、Intel、RedHat、Novell、Sun、Oracle、日立、富士通、 NEC、KDDI、EMC、DeviceVM、Siemons、SAP等也申请参会。

在本次研讨会上还将设置一个十分精简的成果展示区,集中展示近年来国内外一批Linux开发 和应用成果,其中有:关于Linux和内核的专著或译著,中科红旗的移动互联网操作系统(MobileInternetDevice),中标软件 Linux操作系统最新研制成果,江苏龙梦的Linux计算机,IBM公司的桌面系统 (OpenCollaborationClient/LotusNotes8,Symphony),DeviceVM公司的快速启动技术成果 (SplashTop,涉及嵌入式Linux和节能技术,或涉及Linux生态系统,被Phoronix评选为2007年美国“最伟大的发明”), OpenMOKO,基于社区的智能手机版本,OLPC(装Linux版本,“每一个孩子一台笔记本计算机”)

中国互联网用户正在从居全球第二向第一转化,中国手机市场居全球第一,PC市场居全球第二,电视机市场居全球第一,汽车(汽车电子化)市场方兴艾,这就决定了中国正在蕴育成长全球最大的软件市场,这也决定了开源软件在中国是大有作为的。

市场需求推动技术发展,这就是这次“2008Linux开发者研讨会”在北京召开的背景。

让我们迎接中国和世界Linux和开源软件的春天!

你可能感兴趣的:(嵌入式,操作系统,数据库)