开源软件挺进高端市场
(陆主席在金融、电信、能源、邮政、铁路等用户会议上的讲话)
开源的兴起,迄今只有二十多年,目前已成为席卷全球的一股潮流。开源软件优于传统的私有商业软件的地方是开放性、低成本、灵活性、安全性和不完全依赖于软件提供商五大要素,开源软件向传统软件提出了有力的挑战。今天,开源技术已趋成熟,并发展为一种主流的技术平台;开源软件产业和产业链在形成中;开源软件正在不断开拓、扩大其市场占领,并开始进入高端应用市场。据市场调研分析机构Gartner对欧美和亚太企业(用户)的抽样统计,85%的企业已在使用开源软件,剩下的企业表示在下年度也将使用开源软件。
一、Linux的安全性问题
Linux在安全性方面优于Windows。Linux是一种类Unix的多用户环境的操作系统,具有经典的自主访问控制(DAC,Discretionary
Access
Control)机制,严格区分系统空间和用户空间,对用户可访问的资源进行分割,对系统访问权限严格限制。例如,作为一个普通用户通常只能读写自己的文件(置于用户空间的文件),而对一般的系统文件(置于内核或系统空间的文件)只能读取而不能改动,对一些敏感的系统文件甚至连读取都是被禁止的,从而保证了系统的安全。Windows(在Win
95之前)并不严格区分系统空间和用户空间,代表各种功能的驱动和应用都集中到内核中来,这样不但导致内核臃肿,而且带来了较大的运行风险,削弱了系统的安全性;自Win
NT后Windows也实行了空间区分,划分了系统空间和用户空间,从而改进了安全性,但在进程间尚存相互干涉现象(进程独立性尚不足),影响了安全。Linux平台与可信计算的结合,在保证设备与网络安全性方面是互补的。Linux操作系统在进行安全评估测试时可达到EAL(Evaluation
Assurance
Level)最高级(5级)。从高端用户核心业务的安全性考虑,对采用的某些软件可能在其程序中植入“未激活木马”的行为,要提高警惕。
二、提高Linux的可利用率(Availability)
本来Linux(kernel 2.6)的可利用率为99.99%(4个“9”),但在电信网络上应用要配置高可利用率(HA,High
Availability)的产品,即要求可利用率达到99.999%-99.9999%(5-6个“9”,即一年宕机不超过5.26分或31.54秒),由“开源软件开发实验室(OSDL)”开发的“电信级Linux(CGL)”可以使可利用率达到99.999%(5个“9”)。2004年,Montavista/中兴通讯为联通在天津的短信网关配置了“电信级Linux(CGL-3.0)”,至今运行正常。
Linux的应用和普及,已进入到在高端服务器“关键任务(Mission
Critical)系统”应用的新阶段。所谓关键任务系统即高端的核心应用,如银行的支付系统、电信的计费系统、商业的交易系统、企业的ERP系统等,在这里,采用高可利用率技术是必不可少的。
据Saugatuck
Tech.报告:到2009年25%企业的“关键任务”将在Linux平台上运行,到2011年该比率将提升到48%。
三、Unix向Linux迁移
下列举的是IBM服务器的例子:
系统
|
X
|
P
|
I
|
Z(主机)
|
CPU
|
X86
|
Power Ⅴ、Ⅵ
|
Power Ⅴ、Ⅵ
|
IFL
|
操作系统
|
Linux
Solaris
Windows
|
AIX(Unix)
Linux
|
AIX(Unix)
Linux
|
AIX(Unix)
Linux
|
近年来,随着Unix在高端系统市场份额和使用状况的下滑,Unix向Linux迁移成为一种趋势。由于Linux是一种类Unix,在技术上、使用上、成本上,Unix向Linux迁移比向Windows迁移更具优势。目前,在美、日金融行业的一些“关键任务系统”中,主机系统上的Unix(AIX)正在向Linux迁移。
四、云计算
2008年11月13日美国《商业周刊》载文谈到:“当今全球软件业的形势变了,云计算、虚拟化技术和开源软件这三者登上了历史舞台,发挥着主导作用。”
云计算、网格计算、高性能计算、虚拟化计算与可信计算等这些高端应用,大多采用Linux作为其支持平台。
五、国内的邮政、石化、金融以及“金监工程”用户
邮政(含邮储银行)是中科红旗的老用户,从2003年至今,使用中科红旗1.8万套服务器Linux系统;中石化全国3万多个加油站是北京拓林思的老用户,从2005年至今,使用北京拓林思的服务器Linux系统;
2006年以来,北京拓林思向工商银行提供服务器Linux(大多安装在前置系统)一万多套;2007年以来,中标软件向建设银行提供服务器Linux(综合前端)1000多套,向上海证券交易所提供服务器Linux
100多套;中标软件还承接国家“金监工程”一期(第一阶段)“安全生产系统”100多套Linux服务器,现已交付使用。
六、OEM预装
Dell、HP、华硕、联想、方正、同方、TCL、七喜、爱国者、神州、新蓝、万利达、长城等PC制造商与中科红旗、中标软件等Linux发行商每年签订OEM预装(在PC上预装Linux)协议约700-800多万套。有关预装价格估算:在国外,预装Windows
Vista 约100美元(约折600元人民币),预装Windows
XP约40-50美元(约折250-300元人民币),预装Linux约5美元(约折30元人民币);在国内,预装Linux约5-10元人民币。
开源软件的价格远低于传统版权软件,其开放、低价、灵活性的浪潮猛烈地冲击着传统私有商业软件,在当今全球遭遇“金融危机”之际,更是如此。今年,微软遭重创,Windows销售低于预期(3季度营收仅增长2%,业绩不佳),全年股价下跌41%,有人分析其原因是受到Linux低价电脑的冲击。
七、市场开拓
中国Linux服务器市场占有率由2006年的9.5%发展到2007年的11.3%,Linux销售市场已从早期的政府、教育领域,开拓并扩充到企业、金融、税务、邮政、电信、铁路、电力、石油、医疗、安监、公安、航空、商业等大市场;在美欧,一些金融公司(如著名的Fidelity投资信托公司)把采用开源软件提高到战略层面,或把采用Linux作为统一核心操作系统(如纽约证券交易所);在中国,Linux和开源软件也已开始进入高端应用的市场。国内发行商的开源软件如要进入高端市场,必须保证质量稳定、适用性好、服务到位,杜绝早期应用中存在的“卸装”问题,为此产、用双方最好从试点工作开始。
八、应用解决方案
我们向用户提供应用解决方案,当然要推荐开源架构,但考虑用户需求,也支持采用混源架构(由开源与闭源架构不同层次的软件模块混合组成):
编程语言
|
PHP、Perl、Python、Ruby
|
数据库
|
MySQL、PostgreSQL、DB2-C、Derby、Berkeley DB
|
ORCL、DB2、SQL-Server
|
中间件
|
Apache、JBOSS、JonAS、WAS-CE
|
Websphere、BEAS、IIS
|
操作系统
|
Linux、Solaris、FreeBSD、
Open BSD
|
Windows、Unix
|
架构(堆栈)
|
开源架构
(Open Source Stack)
|
闭源架构
(Closed Source Stack)
|
九、Linux/OSS开发、发行商
中科红旗:2007年在国内Linux的市场占有率为27.2%,居首位;2005年被IBM选择为进行质量认证(配其服务器系列)的全球第三家Linux主流企业(前两家为Red
Hat和Novell);与Intel合作,推出移动互联网设备(MID,一种便携式PC,配置Linux和Midinux
SDK开发工具包);开发并推出针对个人用户的最新桌面产品:红旗桌面6.0。中科红旗的
OEM厂商:明基、日立、联想、爱国者,以及ODM厂商:法国电信/仁宝,其中明基(BenQ)、日立、仁宝分别在意大利、日本、法国热销MID,证明了“中科红旗”的MID
/Linux的质量也为国外用户所满意和欢迎。
中标软件:2005年被国际组织推荐为新兴开源企业;与Intel合作推出上网本(Netbook,也是一种便携式PC;配置Linux和Moblin
SDK开发工具包);推出基于Open
Office.org的“中标普华Office”,具有产品化、本地化、特色化等特点,其中开发的“藏文版Office”
已发行1.8万套,很受藏胞欢迎。
北京拓林思:早在2003年就将自己发行的
Linux服务器,开始应用于金融、能源等高端用户市场;与MySQL.org合作,参加社区的培训、研发工作,并作为MySQL(AB)的代理商,负责中国市场的销售,业绩甚佳。
红旗2000:参与Open Office.org(社区)开发工作,现有16人已进入社区的核心业务层;基于Open
Office.org 的Red Office版本,2007年的发行量达40多万套。
Red
Hat、Novell是全球Linux的主流企业;Ubuntu/Cananical是后起的Linux社区/企业(尚未准备好进入中国市场);Sun公司将其Solaris(Unix)开放,成为一种开源操作系统。
十、开源软件应用现状
服务器操作系统(Linux, Solaris),办公套件(Open
Office.org),Web服务器(Apache),浏览器(Fire Fox),开发工具(Eclipse, Net
Beans)。
移动互联网设备MID(配Linux操作系统),上网本Netbook(配Linux操作系统),虚拟化软件(Xen、KVM),应用服务器(JBoss,JonAs,WAS-CE),数据库(MySQL)。
数据库(Postgre SQL, Ingres,Derby,DB2-C),协作(Zope),内容管理(Open
CMS),目录服务(Open LDAP),桌面操作系统(Ubuntu 8.10,Open SuSE 11.1,Fedora
10,红旗Linux桌面6.0)。
加载中,请稍候......