UOF文档标准测试方法研究
2012-09-26周润松
郭 盈,周润松
(工业和信息化部计算机与微电子发展研究中心(中国软件评测中心)北京 100048)
目前,办公软件体系中存在3大文档格式阵营,开源openoffice 的文档格式 ODF (Open Doucment Format)[1], 微软office 软件支持的 OOXML(Microsoft Office OpenXML)[2-5]和国产办公软件文档格式 UOF(Uniform Office-document Format)[3],这些文档格式主要是为了解决不同办公软件间互操作性和兼容性,文档格式采用XML结果的形式对文档的结构、文档的内容、文档的风格以及文档的表现形式进行存储。
开放文档格式联盟(ODF)和OASIS标准组织制定了基于 XML的开放文档格式 ODF(Open Document Format),它主要用来对那些可编辑的办公文档进行格式排版和存储。ODF标准于2007年5月被接纳为国际标准ISO/IEC26300。
微软在Vista和Office 2007引进了被称为OOXML(Office Open XML)的文件格式。OOXML,是基于 XML的一种Microsoft Office格式下的内部数据存储结构,其中存在着大量的私有标准和技术[1]。OOXML在2006年12月 7日被Ecma(“行业标准”的非盈利企业联合会)批准,成为“Ecma标准”。2007年1月5日,微软的OOXML文档格式由Ecma提交国际标准组织ISO审查。9月,微软OOXML文档标准申请国际标准的预备投票结果没有通过。2008年3月31日,在ISO和IEC的第2次投票表决中通过,成为第2个文档格式国际标准。
我国国家标准UOF(GB/T 20916-2007《中文办公软件文档格式规范》)于 2002年开始制定,并于2007年9月1日正式推广[6]。目前,UOF也正在与成为国际标准的开放文档格式ODF进行融合。
UOF标准的制定,使得国产办公软件厂商能够有效掌握国内市场竞争的主动权,摆脱了过去高成本兼容微软Office文档格式的被动事实,使得更大的利益和生存空间。在2009年,国家重大专项组提议建立了核高基(核心电子器件、高端通用芯片及基础软件产品),其中明确了国产基础软件为重大专项中一个重点方向,其中办公软件被列入基础软件专项。……
