随着微软新的拓展互操作性的战略(包括备受我国关注的文档格式)的发布,其在业内引起了强烈的反响,尤其是在开源领域。尽管在开源领域仍有部分人士对于微软的互操作性战略的开放程度提出了质疑,但令笔者欣喜的是,有部分开源人士当初对于微软偏激的观点随着微软的进一步开放而开始趋于理性,这对于开源(例如Linux)在中国的发展是件好事。但令笔者担心的是,目前在我们国内,我们的某些知名人士仍旧以微软软件的开放度不够和有可能涉及到专利纠纷为由,建议我们的政府在即将举行的微软申请其OOXML为国际标准的投票表决中再投反对票。从该人士的文章来看,笔者认为,某些观点甚是偏激,有的根本就是置事实于不顾,如果按照该人士观点行事的话,我们自己的文档标准UOF不但得不到国际上的承认(标志应该是成为国际标准),在产品和市场上面也不会得到实质性的提高,相反,由此而导致的负面影响却是多多。
首先该人士认为微软发布的拓展互操作性的战略中对于其软件的开放度依然不够,其依据是国产Office公司,如永中、中文2000等公司的分析。例如引用的分析中称,PPT文档只开放了微软Office某些版本的格式,而不是开放全部版本的格式,一些关键信息也无法找到(如宏信息、加密算法、嵌入字体信息等)。有人尝试按照微软公布的二进制说明文档去做,却始终无法生成有效的文档。在此笔者认为,先不说开放度仅仅是个相对的概念,单就上述的分析,笔者认为造成不能生成有效文档的原因很多,自己的技术达不到恐怕也在其中,就像是我们做数学题,同样的定理、公式,有的人就可以依照这些很快地做出来;有的就会做错;有的就根本不会做。难道我们说这是定理和公式的问题吗?
其次就是该人士文章提及的微软对Linux的专利威胁仍未解除。其理由是微软最近“承诺不起诉那些为开发和非商业分发用途而使用这些协议的开源开发者”,但对于其他企业仍然要求“获得专利许可”,而相应的许可条件并不清楚。我们希望,微软能明确宣布不对Linux提出任何专利侵权诉讼,而且应当覆盖Linux用户、开发者和企业等等,以彻底解除对Linux的专利威胁,从而在操作系统领域形成公平竞争,这样,才能真正实现互操作性。看到这里,给笔者的第一感觉是,Linux需要微软的帮助,但不会付微软任何的费用,甚至是利用人家微软的专利用于商业目的,微软也不许提起任何的诉讼。笔者想反问的是,如果国外的厂商使用了我们中国的某些专利用于商业目的,我们会怎样?按照该人的观点是可以不用付给我们任何的费用,这难道就是是公平竞争吗?其实,尊重和保护知识产权是一个产业和一个国家自主创新和发展的关键。如果创新的成果得不到任何的回报和保护的话,创新和发展的动力何在?
第三则是该人士所称的我们的UOF标准已经达到了国际上的认可,其理由是已经成为国际标准的ODF组织已经表示了包括作为国际标准的ODF方面以及作为ECMA标准的OOXML这二个方面,他们都表示支持UOF,支持UOF成为国际标准。同样是表示支持,该人士称,ODF组织写信给中国有关部门,邀请中国政府与他们“共同协作,以实现两种标准,即开放文档格式ODF和标文通UOF融合为目标,推动在OASIS建立技术委员会为中国领导实现两种标准的融合”提供机会。但就笔者的了解,与ODF相比,微软除了前期表示支持中国的UOF标准,微软将在服务包2(SP2)中为Office 2007设计更多的应用程序接口,让开发者能够插入其他的文件格式,使得用户用户能够将这些格式作为保存文件时的默认格式。而这一项内容就将使国产下一代文档格式标准UOF受益,因为UOF格式可以被嵌入到Office 2007中,从而使得使用Office 2007的用户在读写UOF标准时直接读写,不需要经过翻译器,还可以直接保存为UOF格式。除了开放API允许UOF嵌入Office 2007外,微软还资助北京航空航天大学开发了微软自有下一代文档格式标准OOXML与UOF之间的转换器。那么究竟是谁的行动更加具体不言自明。
最后,也就是笔者最为担心的是,我们自己的Office厂商尚没有对于我们自己的UOF标准提供很好地支持,这从该人士所称的,现在,国产Office厂商和有关机构正在紧张地进行测试,以保证国产Office能提供对UOF的支持可见一斑。在此,笔者认为,既然连我们自己都没有十足的把握(正在测试)保证对于UOF标准的支持,为何非要指责人家微软什么所谓的OOXML与UOF之间的“转换器”不完美呢?作为Office市场的领导厂商,笔者认为,微软对于中国UOF标准的支持和努力并不比咱们自己国内的厂商弱,这证明了微软之前对于支持中国的UOF标准承诺的兑现。与之相比的ODF做了什么呢?所谓一山不容二虎,对于类似的ODF和UOF,难道有必要融合吗?况且ODF已经是国际标准,我们的UOF也没有申请成为国际标准,面对这种现实,ODF会主动让中国来主导ODF和UOF的融合来重新成为国际标准吗?稍有常识的人都会对此推出质疑的。更重要的是,已经成为国际标准的ODF的市场表现并不理想,就连力挺ODF和抨击微软OOXML的IBM近日也在部分产品中开始支持OOXML。这些软件包括Lotus Quickr协作平台,DB2 Content Manager v8.4和DB2 9 pureXML数据库。其实,除了IBM外,其他与微软Office激烈竞争的公司同样在整合OOXML的支持,包括 Google的Google Apps、苹果的iWork和Novell的OpenOffice.org。看来就连ODF也知道市场的重要性和微软在市场中的地位而采取了和微软产品兼容和支持的策略。那么作为我们同样面临市场薄弱且尚未成为国际标准的UOF又当如何呢?
据笔者的观察和了解,自微软发布拓展互操作性战略后,开源内部已经产生了极大的分歧,有的已经做出了理性地支持微软OOXML标准的姿态,但仍有部分的专家、业内人士和相关的厂商仍旧看不到产业发展的趋势和市场的力量,一味偏激地对微软的互操作性战略持怀疑甚至是否定的态度。如此下去,我们的UOF标准将走向何方?我们的市场将在哪里?日前,信息产业部发布公告称,基于国产下一代文档格式标准UOF的办公套件优化等在内的17个项目将获得2008年度电子信息产业发展基金的支持。这是国家对于我们自己标准,更是市场的支持,剩下的就看我们选择和努力的方向了,否则国家的资金有可能又会被某些组织和厂商交了学费。所以笔者认为,在对待OOXML标准的问题上,我们应该从最初的偏激走向理性,客观地分析产业发展趋势,市场和技术实力对于自己利弊的影响,尊重市场和用户的选择。只有这样,我们自己的UOF标准才会有真正的生命力。