开放源码软件 (OSS) 特别是 Linux 软件正在走向成熟,应用更加广泛,市场占有率高速成长。Linux 作为独立于 Windows 之外的操作系统,为用户提供了灵活的多一种的选择;对用户来说,Linux 可以与 Windows 实行混合配置。
在中国发展和普及 OSS,离不开国际合作。中日韩三国在 OSS 方面的合作具有政府推动指导和企业创新实施相结合的特点,具有组建联合工作组进行技术开发、评估、认证和搭建三国 OSS 论坛展开自由学术讨论相结合的特点,具有组织 Linux 专业人才培训和进行群众性知识竞赛相结合的特点,具有面向全球开放和实施三国合作相结合的特点。中国在对待与日本、韩国的合作问题上,将其置于在国际合作中“同等优先”的地位。中日韩三方先后在今年 4 月于中国北京、7 月于日本扎幌、12 月于韩国汉城主持召开了三届东北亚 OSS 论坛(自明年起,东北亚 OSS 论坛将改为每年一届轮流在三国召开)。
中日韩三国 Linux 发展情况
关于中日韩三国 Linux 的发展情况,见表1和表2。表1为中日韩 Linux、Windows、Unix 等操作系统软件的市场占有率。从表中看,2003年日本、韩国 Linux 的市场占有率分别为 11% 和 9.5%,约为中国(4.6%)的一倍多。Windows 在三国市场的占有率分别为:中国 55.1%、日本 77%、韩国 56%,目前暂时均居优势地位。Unix 在三国市场的占有率分别为:中国 30.9%、日本 10%、韩国 30.7%,在日本 Linux 的市场占有率首次超过 Unix。表2为中日韩 Linux、Windows、Unix 等操作系统的年升降率。从表中看,三国Linux发展势头很猛,增长率很高,年增长率约为 30-60%;对 Windows 来说,日本、韩国的发展基本上已处于不增不减的停滞状态(只有中国的年增长率约为 9% );三国的 Unix 均处于逐年下降的势态(受 Linux 挤压最为明显)。
表1. 中日韩 Linux、Windows、Unix 市场占有率
2003年操作系统软件市场占有率(%)
Linux Windows Unix Others
中国 4.6 55.1 30.9 9.4
日本 11 77 10 2
韩国 9.5 56 30.7 3.8
表2. 中日韩Linux、Windows、Unix升降率
2002/2003年操作系统软件升(降)率(%)
Linux Windows Unix
中国 39.1 8.9 -20.1
日本 33.3 0 -16.7
韩国 58 0 -6
日本发展 Linux,主要开发力量来自一些大企业,如日立、富士通、NEC、NTT Data等,重点在服务器上。日本推出以服务器为主导的 Linux 操作系统,开发、移植相应的应用软件在 Linux 平台上运行,为这些大企业销售产品服务。
各国政府的采购政策
微软为了抑制 Linux 的发展,曾向澳大利亚、俄罗斯、英国、中国等十几家政府推行其“政府软件计划”,承诺向签订协议的政府开放 Windows 源代码。微软同时也向日本政府兜售其“政府软件计划”,日本政府经研究后认为,微软承诺的“开放 Windows 源代码”是有条件、有限度的,微软只是部分公开源代码,与公开全部源代码是两回事,同时以后也随时可能关闭,政府拥有的重要资源不便于交给一家商业软件公司来操纵,从而没有同意与微软签订协议。
过去日本政府的计算机网络其中服务器和个人电脑绝大多数使用 Windows 操作系统,近年来日本政府把保护政府计算机网络的安全列为长期计划的目标,从 2003 年 4 月开始的财年,日本政府要求其公共管理部门、内政部门、邮政与通信部门建立专家组,对考虑如何用 Linux 来取代 Windows,加强政府计算机网络安全保护进行研究。
其实欧洲大部分国家政府,如西班牙、德国、法国、意大利、芬兰、英国等,以及巴西、新西兰、秘鲁等国政府(约 20 多个国家),几年前就先后制定了70多部强制性或鼓励性的法规,要求在政府采购中选择 OSS (Linux) 软件代替 Windows。日本政府采购也选择了 Linux 软件。
日韩发展 Linux 的做法与特点
日本在发展 Linux 方面主要把力量放在测试上,以提高 Linux 的性能,改进 Linux的质量,降低 Linux 的成本,特别是提高 Linux 的稳定性、可管理性和提高 Linux 性能的精度(以达到企业级和电信级)。众所周知,Linux 内核新版本(Kernel v6) 的发布是Linux 发展史上的一个里程碑,是 Linux 走向成熟的重要标志。但日本人还在怀疑新版本内核的稳定性。他们对 Linux 的一些基本应用也安排了测试认证(他们这样做的目的是为了对 Linux 的改进和完善),测试项目除 Linux 内核外,还有网页服务器 (Apache),J2EE 开源中间件 (JBOSS),开放源代码数据库(My SQL、Postgre SQL),开放目录系统(Open LDAP),开放安全通信协议 (Open SSL),千兆以太网网卡驱动(NIC driver e1000),文件共享服务 (Samba) 等。他们也重视开发、测试各种软件工具,以增强 Linux操作系统的安全性、稳定性、可管理性、易用性,以及提高工程化、产品化水平。他们特别重视 Linux 互操作性(Web数据互操作性)的研究,并已出台了相应的导则。
日本政府重视支持企业推进 Linux 的发展,包括结合相应研究开发推广项目给予企业以一定的资金支持,支持中小企业 OSS 应用,支持远程教育等。日本成立了反垄断公平交易委员会,对反垄断公平交易进行立法,这在国际上是首创,他们据此已向微软发出了劝告。日本通产省的一位高级顾问延原城市先生多次访问中国,他对我说,在组织 Linux 会战问题上,日本政府已不能像上世纪中叶那样作为强势政府起到主导作用了。他们很羡慕中国官民协同的一些做法。他认为,通过中日韩三方合作,日本政府还要努力发挥作用。在这次汉城 OSS 论坛上,日本政府对三国合力探索如下课题:OSS 可持续发展的商业模式(评估商业方面的可行性)特别感到兴趣。
韩国在发展 Linux 问题上,政府还是企图发挥主导作用的。韩国于1985-1988年在全国推行 Unix 化,全部建立了 Unix 系统。针对电子政务,组织制定了开放源码软件(OSS)导则,韩国政府曾宣布大力推广开放源代码开发 Linux 操作系统的应用,政府采购也明确选择 OSS 软件。韩国在发展 Linux 方面重点也是放在服务器上(Linux 服务器操作系统,并开发、移植相应的应用软件),韩国的嵌入式软件(如智能手机、机顶盒、家庭服务器等)也发展很好。
韩国自主开发的 Linux 操作系统尚处于起步阶段。韩国电子通信研究所 (ETRI) 开发了一套 Linux Booyo 系统,我看目前还相当于?版,他们曾邀请 OSDL 协助其完善。据此我想,韩国似乎设想推出一套 Linux 的统一版本。韩国政府也在酝酿进行有关软件公平交易反对垄断的立法工作。
在中日韩三国合作中,韩国重视对 Linux 安全性的研究,并建议纳入三国联合开发的课题。
众所周知,微软的 Windows 操作系统、IE 浏览器、Active X 上网软件存在严重的安全问题,这些问题是属于体系性、结构性的问题。据 IDC2004 年 11 月调查,全球 67% 的个人计算机均感染了间谍软件。这是微软软件存在严重安全隐患所导致的。微软自己也承认:“影响微软发展最大障碍就是安全问题”。目前 Linux 正在进行安全评估保障水平(Evaluate Assurance Level,EAL) 的认证。EAL2 级认证是普通商用级,EAL3 适合于政府使用的需求,EAL4适合于军队的特殊需求。Red Hat于 2004 年 4 月取得 EAL2 的安全认证,2004 年 8 月取得 EAL3 的安全认证;Novell/SuSE 于 2004 年 1 月达到 EAL3;Mandrake 于 2004 年 9 月达到最高级 EAL5。目前中国也已具备了 EAL 各级的安全等级认证的相应条件。
标准化是 Linux 发展的关键
过去对于 OSS 标准化要不要制定国家标准、地区标准,以及如要制定这些标准,他们与国际标准是什么关系,……等问题历来有争论。通过中日韩三国在 OSS 论坛上的讨论、沟通、合作,以及我们与 ISO/IECJTCI、FSG 等国际标准化组织的协商、沟通、合作,形成了如下共识:①中日韩三国均支持 Linux 的国际标准;②中日韩三国要为 Linux 国际标准的制定(或形成事实上的标准)作出贡献;③制定国家标准或地区标准有时从发展阶段上、本地化需求补充上、相对于国际标准的核心规范与本地化特殊需求搭接上是必要的,特别在反对以标准为工具为某些少数企业攫取其特殊利益时,更有必要,但国家标准或地区标准,要力争与国际标准靠拢或补充(争取其承认)或取得一致。
Linux 发展到现在已多达 309 个版本。这些版本的开放源码是统一的,但经二进制编译后就出现了互不兼容的不同版本。我在上面提到,发展 Linux 对用户是多一种选择,Linux 与 Windows 在同一用户应用中可混合配置,这就要求 Linux 具有互操作(Cooperation) 性或对其支持的应用具有高度的兼容性。
我们在对 Linux 进行标准化工作时,与自由标准组织 (Free Standards Group,FSG) 进行合作,也与日、韩进行沟通。
FSG 发布 Linux 标准基准(Linux Standard Base,LSB,特别是LSB2.0)。LSB 是一种关于应用程序二进制接口的核心规范所形成的平台,主要解决 Linux 系统与应用程序之间的兼容问题,即可以使不同版本的应用程序均能在这个比较完整的核心规范的平台上运作。LSB 这个核心规范的平台包含多种接口技术,有很多不同方面的主键在其上建立。例如应用编程接口 (API),即如针对中文或东北亚双字节语言的输入、打印输出、字库等适于某些国家具有本地化需求特征的标准,可以在 LSB 平台上制定和搭建。所以 LSB 既具有统一的核心规范平台,又适于不同国家加入自己的本土化需求(也可建议接纳为国际标准的一部分)。
中国在与日本、韩国以及国际标准化组织沟通后形成了共识。
FSG 执行主管 Jim Zemlin 认为:“中国的态度和支持对标准的发展非常重要,没有中国参与和投入的标准是不会成功的。”“LSB 会从技术上了解中日韩的需求,然后将其反馈到 LSB 标准中去;LSB 也希望中日韩为国际标准作贡献”。
推动中日韩 OSS 合作的三个工作组
中日韩 OSS 合作成立三个工作组。第一工作组是“技术开发与评估工作组”,其任务是开发 Linux 桌面操作系统(尚需归纳联合攻关的技术重点),Linux 服务器端基准测试和开发工具,Linux 操作系统安全。在这里要指出的是,开发桌面 Linux 操作系统是中方提出的,当初日韩认为不适合他们国情,对中方的建议不理解,经过沟通讨论,取得了一致意见。在国际上,如 Red Hat,在 2000 年初还不屑于开发桌面 Linux 操作系统,目前这一课题已成为 OSDL、Red Hat、Novell/SuSE 等“ Linux 大鳄”们开发的重点。第二工作组是“人力资源开发与培训工作组”,其任务是开展 OSS 教育的调查和组织大赛(中国将支持一批大学和专业学校设置 Linux 课程;组织培训企业的 Linux 技术人员以及高级软件人员,如系统架构师;在中日韩各自组织本国 Linux 知识竞赛的基础上举办三国联赛,这是政府支持的公益性活动)。第三工作组是“标准与认证工作组”,其短期行动内容是:以中国提案为基础起草 API 标准框架。另外要提出标准化人力资源开发方案,开展对嵌入式标准的研究,开展对 Web 数据互操作性标准的研究,以及研究 OSS 相关标准和认证需求。要成立第三工作组指导文件的起草委员会,在标准化、认证工作上进行沟通合作。
中国 OSS 推进联盟的成立
中国 OSS 推进联盟成立不到一年发展很快,目前加盟的成员已达 70 多家(集体成员),有国内 Linux 企业,软件企业,计算机硬件企业,通信设备制造/运营企业,系统集成企业,计算机、软件、信息技术的研究院所,标准化研究所,质量检测认证中心,行业协会,咨询机构,大专院校,在华有分支机构的跨国公司。广东 OSS 推进联盟申请集体加入,香港、台湾地区的企事业也加入了本联盟,在跨国公司中 OSDL、Red Hat、Novell/SuSE、Mandrake、Turbolinux 等国际著名的 Linux 公司,以及 IBM、Intel、HP、SAP、Oracle、Sun、France Telecom 等国际著名的 IT 公司,还有 Hitachi、Fujitsu、NEC、NTT Data 等日本公司。
中国 OSS 推进联盟是为在国内发展和普及 OSS 软件(并形成 OSS 产业链和软件外包服务业)的重要力量,也是促进东北亚和全球 OSS 界的沟通与合作,并对发展东北亚和全球的 OSS 软件事业作贡献的重要力量。
原文出处: 天极网