陆首群:开源中国行

上一篇 / 下一篇  2008-11-18 14:24:16

(在第七届东北亚开源推进论坛上的主题报告)

  开源的兴起

  随着互联网的发展(特别是web2.0兴起);开放标准的普及;虚拟化技术的应用;托管(Hosting)、租赁(Lease)、租户(Tenant)、软件服务(SaaS)、应用服务提供者(ASP)业务、外包(Outsourcing)等同类性质业务的展开,为开源的兴起提供了有利的外部环境。

  开源软件优于私有商业软件的地方是开放性、低成本、灵活性、安全性和不完全依赖于软件提供商的五大因素,原创的开源软件具有先进的“社区开发”机制,其技术创新也走在前面。开源技术走向成熟,开始成为一种主流模式,日益改变世界软件产业的发展轨迹,也为中国软件产业发展带来机遇。开源技术向私有商业软件提出了有力的挑战,但要界定它们的关系:既是一种竞争关系,也是一种合作关系,主要是为用户提供多一种选择;作为各种应用解决方案,我们提倡开源架构(Open Source Stack),也支持出自用户需求的混源架构(Mixed Source Stack)。

  调查分析公司Gartner认为:许多开源技术是成熟的、稳定的,用户可以获得良好技术支持的。到2012年,开源软件技术因素将占全部商业软件的80%;这时,开源软件将在全球广泛应用。据“2008国际开源软件商务会议”调研报告:未来5年,开源软件的商业模式,即定购模式(Subscription),将逐步取代私有商业软件传统的专业许可证销售模式,成为一种主流模式。定购模式也是“软件即服务(SaaS)”的一种商业模式。社区版的开源软件,开放源程序代码(如执行GPL许可协议还要求能自由传播),没有商业模式,软件免费,不负向用户提供支持、服务的责任;而产品版(或商业版)的开源软件,同样是开放源程序代码(如执行GPL许可协议也要求能自由传播),但具有商业模式,一般的模式是:软件免费,支持、服务收费(低价)。

  全球Linux在各领域的发展

  在互联网上,Linux和开源软件占有很大优势;在服务器领域,Linux已成为主流操作系统(之一);在桌面领域,Linux的市场占有率还很低,其发展主要取决于驱动与应用的第三方支持,消费者“Linux桌面”的发展要比企业“Linux桌面”难度更大,便携式PC(如配Linux的MID)的开发对桌面PC提出了挑战,是当前PC发展的一个亮点;在移动嵌入式领域(以手机为例),Linux嵌入式操作系统正以惊人速度增长。

  中国Linux的发展

  2006年全球Linux平均增长率为20%,Linux是全球增长最快的操作系统;2006、2007年中国Linux年增长率均为27%;中国Linux服务器市场占有率从2006年的9.5%到2007年的11.3%。中国Linux操作系统在技术上日渐成熟,Linux的销售市场已从早期的政府、教育领域,开拓并走向企业、金融、邮政、电信、铁路、电力、石油、医疗、公安、航空、商业等大市场。

  中国目前已涌现出50多个开源社区。傅文庆等社区开发志愿者,通过对国际Linux(内核)社区所发布的各个版本的大量测试研究发现:从版本2.6.9到2.6.18,其综合性能指标下降,这个发现引起了Linux(内核)社区的震惊和重视,从而促使社区在发布新版本时,采取相应措施以确保性能提升。今年2月,在中国开源软件推进联盟与国际Linux基金会联合举办的“2008 Linux开发者研讨会(北京)”上,中国新锐与国际开源社区的资深大师同台研讨,新锐们的原创性开发成果极富冲击力。中国连续举办了三届开源软件竞赛评奖活动,涉及29个省市、15个软件园,在2万多人中选优;这个活动现已提升到中日韩三国竞赛评奖活动的高度。中国人正在从国际开源社区资源“消费者”角色向“贡献者”角色的转变。

  中国已涌现出一批国际公认的Linux新兴企业,每年分别与Dell、HP、华硕、七喜、联想、神州、新蓝、万利达、长城签订几百万套OEM预装协议。龙梦自主开发的LinuxPC(配龙芯2E、2F CPU,并与新华、中科红旗、共创开源配Linux操作系统)量产已起步,已产出整机2万台,并正在执行10万台整机订货合同。中科红旗/亚联开源、中标软件(Linux发行商)与Intel合作,开发并推出移动网络设备(MID,Mobile Internet Device,一种便携式PC),已与明基、联想、爱国者、日立签订了OEM协议,并与腾讯、大智慧、灵图等第三方驱动或应用开发商合作,共建Linux 生态系统,到年底将有11万台MID整机投放市场。

  中国开源软件的应用

  开源中间件:金蝶公司开发的开源中间件(Apusic,社区版),网上下载量已达5万,配开源中间件(核心部件)的应用服务器尚在开发中;Apache、JBOSS、JonAS等开源中间件在国内也有大量应用;2005年在中国,Apache应用占国内Web服务器市场的17.65%,在全球位居倒数第二,2007年9月统计,中国市场Apache应用占有率提升到24.22%,在全球的位置有很大提高。

  开源数据库:2006年MySQL(社区版)在中国下载量250万套(占全球22.7%),MySQL(商业版)2007年销售1500套(销售额1760万元)。

  开源办公套件(Open Office):微软CEO Steve Ballmer说,“尽管Google在搜索市场上领先于微软,但Google还算不上微软最大的劲敌”,“相反,Open Office和Star Office对微软的威胁更大”。今年11月初,Open Office.org社区首次在中国召开年会;红旗中文2000(公司)推出Open Office和Red Office;今年10月21日微软启动所谓“黑屏事件”以来,广大用户纷纷转向国内自主开发的正版Office套件,从10月13日至21日9天内仅“永中集成Office 2009”免费个人版的下载量就达240万套

  PHP、Perl、Python、Ruby等自由编程语言:以PHP为例,在2005年在中国的应用占全球倒数第四,到2007年大幅提升了70多位。

  开源开发环境和开发工具在国内的使用率也逐年提高,发展很快。

  Linux的高端应用和Linux与Windows的互操作

  今年10月14-17日由中国开源软件推进联盟与中国可信计算联盟合作举办“2008云计算、可信计算架构技术高峰论坛”,一批国内外资深专家对云计算、网格计算、高性能计算、虚拟化计算及其安全问题,特别是可信计算,以及采用Linux作为其支持平台的高端应用,进行了研讨(IBM、Google、HP、Intel、EMC、Sun、Microsoft、欧盟、德克萨斯大学、北京大学、武汉大学、复旦大学、瑞达公司等单位的资深专家参加研讨)。目前云计算也已在中国升起,可信计算正在中国起步。

  在当今,自由/开源软件、云计算、虚拟化技术登上了历史舞台,将在整个软件产业发展中发挥主导作用。

  今年,国内有关大学、企业以及标准研究机构与微软就UOF、ODF与OOXML格式的互操作性进行研究开发与测试;我们还计划对Open Office、国内其他办公套件与微软的Office 2007的互操作性,组织研究开发(拟协商相互公开接口、协议、算法,以及妥善处理专利问题)。

  几年前,Novell版的Open Office在与微软的Office2007签订协议实现互操作时,在开源社会引起了一场风波;目前,Open Office.org3.0也已与微软的Office2007实现了互操作。Open Office.org社区负责人Louis Soarez-potts对我说,英文版的Open Office与Office2007互操作没有问题,但翻译成中文后,在内容与版面兼容上出现了一些问题,为此对中文版的Open Office以及对其产品化、本地化的Office版本,与Office 2007的互操作性的研究工作,有待进行。

  有待解决开源应用中的若干问题

  1. 解决开源版本在应用中的薄弱环节

国内Linux与开源软件“产品”在技术上的薄弱环节是工程化实现技术(或产品化技术)不足,工程化实现技术主要包括:质量认证(Quality Certification)、用户界面设计(UI,以改进产品的使用性/Usability)、工业外观设计(ID)、开发本地服务(Location-based)的技术,回归移植降级处理(Bug Fix,Patch)并向用户提供持续的技术支持,以及对各种软件模块进行优化配置等。

  2.解决卸装率问题

  近年来,对于早期Linux 安装时卸载率过高的问题已渐获解决,但对与OEM厂商每年所签数量可观的预装协议,在实现时的卸装率还是较高,需采取有针对性措施解决。

  3.加强用户沟通

  在年内,将由“联盟”出面组织,召集一批大中型高端用户(金融、电信、能源、铁路、邮政等)和系统集成商,与Linux发行商进行交流,以促进Linux扩大使用领域,或进入高端应用。在会上要求发行商听取用户需求,加深用户体验,沟通情况,改进服务。我们还拟请国内外Linux发行商在会上介绍一些成功的应用案例,帮助用户消除对Linux推广应用中在思想上的一些误区。

  4.提供务实的应用解决方案

  在提供应用解决方案中,我们当然在大力推荐LAMP(Linux、Apache、MySQL、PHP/Perl/Python/Ruby)方案(开源架构),与此同时,我们也要根据用户的实际需求,支持混源架构的采用。下面举出6个应用解决方案的案例

LAMP Open Source Stack

 PHP  
 MySQL  
 Apache  
 Linux  

Sun Systems Open Source Stack

 PHP  
 MySQL(Sun)  
 Apache(外配)  
 Solaris  

Red Hat Open Source Stack

 PHP  
 Open DB(外配)  
 JBOSS  
 RHEL  

Oracle Mixed Source Stack

PHP

DB2-C,Derby
DB2
 WAS-CE
WebSphere
 Linux(外配)  

IBM Mixed Source Stack

 PHP  
 BerkeleyDB
 DB(ORCL)

 BEAS
 OEL(UBL)  

Microsoft Mixed Source Stack

 PHP  
   SQL-Server
 JBOSS(外配)  IIS
   Windows

  共享开源论坛工作组成果

  东北亚开源推进论坛是中 日韩三国关于开源项目进行“沟通、交流、共享、合作”的平台;第六届“开源论坛”要求中日韩三国,在推广开源应用的基础上,重点抓好:开放标准、互操作 性、虚拟化技术、SaaS、SOA的试点推广工作,在本届(第七届)“开源论坛”上,重点工作与日俱进,我们建议抓好:云计算、移动开源技术和绿色计算的 试点推广工作;常设三个联合工作组,即技术开发与评估、人力资源开发,以及标准认证与研究,工作组发布了:分布式资源信息管理项目套件,Linux内核回 归测试项目(含273个函数);东北亚开源软件人力资源分析;输入法引擎服务接口(标准),取得务实的阶段成果,可供三国开源社会共享。

  开源人才建设

   由教育部建设56个开源软件教育培训中心,把开源软件纳入正规大学教育课程;“中国高校Linux推进联盟”(LUPA,浙江)、“广东Linux公共 服务技术支持中心”等,均以民间力量,或在地方财政支持下,在约100多所大学内,开展不同学期、不同教材、不同方式的Linux与开源的教育培训;中方 与Red Hat、Intel、Novell、Sun、Oracle、LPI等国外企业、机构合作,在企业、学校和社区内开展Linux与开源的教育培训;国内不少 开源企业、社区、学校,在其内部自行开展Linux与开源的教育培训;由共创开源联盟与各省市、全国软件园合作,组织全国开源软件竞赛评奖活动。

TAG: 中国 开源

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

Open Toolbar