微软终于意识到,真正的对手已经发起了进攻。去年下半年至今,金山公司已与联想、同方等国内主流PC厂商签订了预装、捆绑销售WPSOffice2005的相关协议。截止到今年4月,清华同方已预装100万台。
2005年9月12日,金山WPS2005专业版在北京发布时,微软并不知道蛰伏3年的对手已重出江湖。
金山的这款软件首次实现了与微软Of鄄fice的“深度兼容”,并可随意运行在Windows与Linux系统中,甚至主流功能与界面都跟微软Office类似。更多的人寄希望于这个民族品牌软件,终结微软Office一统国内办公电脑桌面的神话。今天,这一切正在变成现实。
破釜沉舟,“迎合”用户
2001年金山推出第五代办公软件WPSOffice。当年年底,在北京市政府采购中一举中标1万多套;翻过年,国务院各个部委又采购了1万5千多套。同时在广东省政府采购中获得认可和接受。
这对低迷了五六年的金山软件股份有限公司来说,不能不算天大的喜事。
金山WPS是国内第一款文字处理软件,她的诞生,宣告了纸质办公时代在中国结束。1988年到1995年的7年间,WPS凭借领先的技术,迅速占领了国内办公电脑桌面。WPS几乎成了电脑的代名词,成为中国第一代电脑使用者的启蒙软件。然而,1995年之后,随着微软产品进入中国市场以及盗版的风行,微软Office迅速普及,WPS市场地位被取代。
包括副总裁葛珂在内的金山技术和服务人员怀着激动的心情逐个走访用户,甚至恨不得一天一个电话询问对方的使用感受。
然而,反馈回来的信息让他们很受打击。绝大多数政府用户反应,这个软件的功能很强,但实际应用并不好,主要是和用户以前用惯了的微软差别太大,不顺手。
“我们明白,对于企业来说,用户的这种反应意味着你必须做出调整。”葛珂说。他们才发现搞软件开发不应该特立独行,使用习惯对用户来说很重要。以用户需求为导向,就意味着必须推倒重来。
为此,金山舍弃了积累10余年的程序架构,将500多万行代码全部推倒,目的就是实现与微软Office的“深度兼容”,兼容领域涉及操作界面、文档格式、使用习惯、二次开发接口等多方面,同时可以与微软Office相互读取,让用户能够“零时间”上手。
一个课题,改头换面
2002年下半年,一个代号为“V6”的研发项目在金山启动。
但事情远非想象的那样一帆风顺。要将积累了10余年的技术推倒重来,风险有多大,是可想而知的。
金山首先面临的是,微软没有开放源代码,一切研究只能靠自己摸索,这个过程没有两三年是不可能实现的。而且资金也是一个问题。
说来也巧。2002年,科技部出台863计划“软件重大专项”第1期课题申请指南,指导符合条件企业借助政府的力量、政府的支持自主创新。
经过专家的论证和多轮筛选,2002年9月,科技部批准由金山公司总裁雷军依托珠海金山软件股份有限公司承担863计划信息技术领域软件重大专项桌面办公套件课题研究开发任务。
在科技部与雷军、珠海金山软件股份有限公司签订的研发合同里,明确提出了课题的目标是,实现一个在电子政务领域与微软办公套件功能、性能相当的桌面办公套件,与国产Linux桌面操作系统平台配套、支持电子政务等重大应用,包括文字处理、电子表格、演示文稿三大基本模块。
有了这一纸合同,以及科技部相关专家的指导和资金支持,金山才下定决心对WPS推倒重来,放弃已有的技术内核,100多位工程师重写全部代码,在使用习惯上参考Of鄄fice,要让用户看起来和用起来感觉都和微软Office一样。“科技部下拨了863计划经费850万。对于课题拟采取的研究方法,科技部863计划也多次组织专家进行论证和考核;在课题研发过程中,863计划每年都组织专家到金山的研发基地实地考察和指导。”葛珂说。
不是微软,胜似微软
2004年11月底,金山完成“WPSOffice2005政府专用版”,2005年9月12日,正式发布WPSOffice2005专业版。该软件在自主创新上获得多项突破,兼容、跨平台、互联、中文应用等各具特色。
业界认为,WPSOffice2005与微软形似而神不似。它已经获得7项专利的申请号和1项软件著作权。
“在立项之初,科技部863计划对这个产品有明确的兼容要求,在这方面,WPSOffice2005取得的成绩也是有目共睹的。”葛珂介绍说,在兼容性上,已经取得突破性的创新。因为从操作界面、文档格式、使用习惯、二次开发接口,甚至是加密文件的读存等多方面,都实现了对用户已经习惯使用的微软Office的“深度兼容”,彻底消除了与用户的隔阂。
WPSOffice2005还将杀毒软件自动升级的功能移植到了办公软件应用上。它的自动升级功能,无需用户做任何操作,当有最新的技术研究成果时,软件将更新自动下载安装。此功能保证用户可以在最短时间内获得其最新功能。这种升级方式很灵活,用户既可以通过互联网实现升级,也可以是通过局域内的服务器进行升级,非常方便。
“我们从开发开始就规划互联网的功能,现在因为还有很多功能没有施展出来。这个产品仍然非常小,大概整个安装20兆左右,非常便于在互联网传送,包括升级,包括在企业内部的分布式的安装,这样一个特性是为了在互联网时代更快使用。”葛珂说。
“我们还首次应用了新的文档保护技术KRM(金山文档权限管理)”,葛珂介绍说,这主要解决了两个问题:一是密码泛滥问题,传统的文件保护是,一个文件一个密码,不易记忆和保持。二是传统文档保护机制不够丰富完整,要么只读,要么完全修改,过于简单,对于不可打印,不可复制剪切没有限制。采用新的KRM文档保护机制可以解决上述两个问题。
最值得称道的是,WPSOffice2005同时开发了中文稿纸排版等独特的功能。
中国科学院院士倪光南在看过WPSOfice功能演示后表示,WPSOffice在微软不开放源代码情况下,实现对微软Office的全面兼容,这本身就是一个巨大的进步,同时在操作习惯上更容易被中国人接受,国产办公软件在技术上丝毫不逊于微软,已经能够满足政府办公的需求。他说,国产办公软件需要进一步扩大市场份额,国产办公软件替代国外办公软件并不远。
■专项备忘
WPS课题的历程
2000年,国务院颁布了《关于印发鼓励软件产业和集成电路产业发展的若干政策的通知》(国发[2000]18号)。之后,为了把国务院18号文件出台的支持软件产业发展的各项优惠政策落到实处,科技部和相关部门分别呈报国务院有关建议及措施,在他们做大量工作的基础上,国务院信息办会同9个部委为了共同推进我们软件产业发展,采取联合行动、共同拟定了《振兴软件产业行动纲要》,并经国务院批准,以国办[2002]47号文件发布了。这些文件的出台,让国内软件企业看到了未来、看到了希望。
2002年10月立项,内部代号:V6;
2003年8月完成内核设计及跨平台框架实现,获得当年863专家评估“优”;
2004年5月重点突破了文件格式的兼容关键技术,通过了“十五”国家863计划课题验收;
2004年11月完成“WPSOffice2005政府专用版”;
2005年9月推出“WPSOffice2005专业版/个人版”。
课题的投入与积累
人力:课题从开始的56人至今已经发展到120人;
工作量:3年累计投入3960个人月;
累计全体加班时间达8个月;
安装包23兆,安装后占硬盘空间83兆,同比微软500兆。
■相关链接
WPSOffiice2005的五个突破
突破一:整个WPSOffiice2005系统的框架是一个非常清晰的四层柔性架构体系。不同于借助第三方跨平台特性(如Java本身的跨平台技术),用户完全可以根据自己的需要,采用“内核+标准API接口”,用C/C++或Delphi或VB或Java等各种语言实现对内核引擎的应用,制作插件、控件。已经提供的“文字工具”就是一个很好的插件实例。
突破二:WPSOffice2005已经实现桌面办公套件的三大跨平台引擎:文字排版引擎、电子表格计算引擎、演示动画播放引擎。不仅做到内核引擎一级的兼容;而且不论是在Win鄄dows下还是在Linux下都做到外观UI一致;文件格式直接互通兼容一致;功能实现也完全一致。产品也完全支持通用的二次开发接口。
突破三:WPSOffice2005具有良好的跨平台特性。WPSOffice2005不仅能够在Windows98Se以上的版本上运行,而且能够在Linux上运行(包括RedHat、红旗等Linux操作系统)。
突破四:WPSOffice2005将杀毒软件自动升级的功能移植到了办公软件应用上。它的自动升级功能,无需用户做任何操作,当有最新的技术研究成果时,将更新自动下载安装。还首次应用了新的文档保护技术KRM(金山文档权限管理)。
突破五:WPSOffiice2005在中文特色方面的创新:中文稿纸排版、斜线表格、中文项目编号、政府公文排版的特殊要求、公文套打(隐藏文字套打)、中文文字工具、文字框间文字绕排、文档标签方式切换、度量单位控件、中国文化特色的剪贴画等。