Linux标准工作组
用户名:
密   码:
校验码:
   
[新用户注册]          [忘记密码]
  • 行业动态新闻
      Linux标准化情况与政府采购
      发布时间:2009-06-22
       

      我想我们今天在这里主要谈的一个主题就是Linux标准与政府采购。这里把重点放在Linux标准究竟做了哪些工作,以及即将出台的Linux标准草案的情况简单回顾。

      Linux的发展过程

      回顾Unix的发展过程,由于Unix标准的不统一,导致了Unix整个团体的分裂。我们看到像IBM、HP、Sun都说自己是Unix,但是由于各自采用的方式不一样、遵循的标准不统一,导致上面的应用和互操作性也相当不一致。那么Unix就没有标准了吗?实际上也不是, ISO和 当时也制定了POSIX相关标准,而由于标准的实施缺乏一定的约束,导致相关的具体的产业没有跟上,导致相关的产品的分裂。我们看到Linux发展到今天,因为Linux也是源于Unix发展。我们看到很多厂家自己遵循相关一些标准,由于标准的不统一,导致给用户带来很大的问题,可能导致应用上的不一致。尤其在中文方面,可能出现由于内核式或外挂式的检测方式的不一致,会导致相关的一些应用上的不一致。这样会带来很大的问题。现在很多中文的Linux相关的一些厂商开发的一些产品,在用户界面和用户教法上不一致,这样对Linux未来的发展、应用和用户的学习上带来很大的问题。像倪院士提到的教育培训的资本本身成本会提高。Windows是一个产品,相对来说稳定,它有一个统一的、自己本身产业的标准,内部的教法相对统一。为此,要真正、有效地发展Linux,必须在Linux标准上下工夫,产生真正的团体。我想今天的研讨会是非常重要的,为整个的发展奠定一个重要的基础。

      常处长谈到了标准要作什么。实际上这项工作我们在1999年就已经开始研究相关标准的问题。在“863计划”的支持下,我们已经申请到了中文Linux和中文办公软件标准的技术专项。我们围绕Linux标准体系和关键技术进行研究,来营造一个有利于我国Linux相关产业发展的竞争环境,打破国外公司垄断我国操作系统市场的局面,为促进我国自主知识产权的操作系统的成长提供一个机会。在这方面,我们遵循了信息产业部的电子产业的标准的发展指导思想,开展了相关工作。这些工作得到了国情办、信息产业部、国家标准化管理委员会、科技部等相关主管部门的大力支持。我们的工作也已经列入了相关一些重点项目的支持,一个是863计划,相关标准已经收入到国家标准的修订计划中,像中文Linux应用编程界面(API)规范,中文Linux系统技术要求规范等。

      目前这个项目组主要由中国电子技术标准化研究所、中国科学院软件研究所、中软网络技术股份有限公司、中科红旗软件技术有限公司、新华科技系统软件有限公司等公司在参与相关标准的起草。

      因为Linux本身比较复杂,已经开展的工作以 重点为起点。首先要研究一套Linux标准体系研究。标准的问题不是一个单一的问题,是一个族系的问题。如何将这些关系处理好,不仅是技术的问题、还有应用和其它的一些相关的外围问题。除此之外,我们还启动了Linux应用编程界面(API)规范、Linux桌面系统技术要求规范、Linux服务器系统技术要求规范、Linux用户界面规范和嵌入式Linux技术规范等。

      在Linux标准体系的建立过程中,我们看到了Linux标准不是空穴来风,它是有工作基础的。Linux标准是诞生于Unix基础上的,POSIX是Linux标准的主要技术核心和基础。同时Linux标准的相关国际组织LSB也在制定相关的开发规范和为二进制代码兼容的一些规范。如何将这些规范有效地结合归纳,中国在Linux标准制定中应该做哪些工作,重点突出什么?在标准的制定过程中要分析国内外的发展趋势,同时确定我们的研究重点。

      从一个系统、全局的角度,科学地指导我国Linux标准的研究与制定工作。从通用的标准化视图上来看,它包含了中文的、系统的基本要求,应用用户的图形界面的环境、以及桌面的环境、协议、约定和相关应用的一些要求,整个是一个完整的体系,要考虑到标准化一套。另外一方面,应用程序接口是支持应用程序之间有效地互换和开发的重要基础,为整个的可移植性服务奠定基础,为用户提供一个统一的开发接口。在这方面我们要参照POSIX规范和LSB的一些内容,同时重点结合中文信息处理的特点,这与LSB所不同的。我们引用LSB的规范的同时,扩充中文的输入方法、输出和字型管理的内容。这也是我们对国际化标准组织的贡献。

      Linux标准所做的工作

      Linux标准工作组是由中国电子技术标准化研究所(CESI)牵头,中国科学院软件研究所、中软网络技术股份有限公司、中科红旗软件技术有限公司和新华科技系统软件有限公司等科研单位和公司参与组成。目前已经开展的工作有Linux标准体系的研究报告、Linux应用编程界面(API)规范的草案编写、Linux桌面系统技术要求规范的草案编写、Linux服务器系统技术的草案编写、 Linux用户界面规范的草案编写和嵌入式Linux技术规范的前期调研。已经完成的工作有《Linux标准体系研究报告》草案,该研究报告对我国的Linux标准化进行了全面的论证,并提出了相关的技术路线及标准体系;《Linux应用编程界面(API)规范》、《Linux桌面系统技术要求规范》、《Linux服务器系统技术要求规范》和《Linux用户界面规范》的草案已完成,很快将发出征求意见稿;《嵌入式Linux技术规范》已完成前期调研,形成标准大纲草案。我们也希望通过像今天这样的会议,竭诚邀请国内的专家、学者、业内人士共同参与草案意见的征求工作。希望大家对我们的草案提出宝贵的意见。大家可以通过http://cesi.LinuxStandardsGroup.org看到标准工作的相关情况。制定标准是一个全社会的工作,应该是“政府搭台,企业唱戏”,真正的主角是各家企业。希望以联合攻关的方式,共同促进标准的发展。制定标准并不是为标准而标准,真正的意义在于标准的应用,在应用中产生真正的效益。

      标准制定中的问题和对策

      目前Linux的技术大部分来自国外,来自Linux社区。而国内的Linux产业要符合国内用户的需求。这就存在两类矛盾。

      第一,国际Linux社区对Linux的期望与国内用户的需求存在很多差异,例如,国际上存在的两个主流的Linux桌面环境GNOME和KDE,其风格有很大差别,而国内的很多用户希望面对统一的界面。

      第二,国内的好的解决方案得不到大多数开源应用软件的支持(因为它们多来自国外)。例如,在打印输出方面,国内的厂商可以统一形成一套解决方案,但如果大多数应用软件不支持,即使把它写入国家标准,其效用也会大打折扣。

      只有解决这些问题,才能使我国Linux产业真正利用国际开放源码世界的技术,为我所用,尽快发展自己。我们在这一问题上的基本思路是“不但把国外标准引进来,还要把国内需求提出去”,通过国际合作,参与制定国际Linux相关标准,使全球的Linux社区能为中国的Linux产业发展所用。因此,标准化工作将针对以上情况,进一步研究相应对策,并提出相关标准的制定。

      在政府采购中,标准应该是为政府面对不同的产品提供一个参考的依据。标准应该是中性的,而不是排他的。如何将标准宣贯与符合性测试结合起来,让标准应用起来,这也是一个关键问题。另外配套标准的推动与Linux标准相辅相成,例如Office规范和Office二次开发的接口规范等这些配套规范也要及时跟上。这样形成一个互补的局面,推动整个Linux标准的发展。

      作者简介:国家电子政务标准化总体组秘书长、中国电子技术标准化研究所信息化研究中心副主任


国家标准化管理委员会     中华人民共和国工业和信息化部     中国双软认定网     国家IC卡注册中心     海峡两岸合作     中国电子技术标准化研究所     计算机行业标准化网     国家OID注册中心     电子政务标准化信息网     税控收款机管理中心    
地址:北京市东城区安定门东大街1号
联系电话:86-10-84029392, 传真:010-6400 邮编:100007
版权所有© Linux标准工作组