论文部分内容阅读
摘要:在微软某些产品成为事实标准的时代,对这些产品发起挑战是一件困难的事情,但并非是不可能的事情,依靠着技术创新,永中集成Office和桌面Linux作出了典范,并且正朝着正确的方向前进,只要二者能够尊重用户使用习惯、提高兼容性和增强扩展性,打破微软垄断将不再是问题。
关键词:技术创新;平台移转
中图分类号:TP316 文献标识码:A文章编号:1009-3044(2007)03-10791-03
1 引言
当今的软件领域,微软公司以其Windows操作系统牢固把握着桌面操作系统,并以此为基础,统治着日常办公软件领域,尽管“霸权”在短期内仍然稳固,但挑战者已经开始涌现,其中,永中集成Office因为有许多重大创新,是对微软Office办公套件最有威胁的挑战代表。永中集成Office对于桌面Linux之意义,并不仅仅是又多了一款能够在其上运行的Office,而是远比这更多。
2 以什么挑战微软?
挑战微软,拿什么来拼?拼资金?微软拥有无人能及的资金。拼人才?微软拥有大量世界顶级的人才。他的用户群、用户习惯和文档格式交换的方便性等都形成了非常难以撼动的惰性,除此之外,微软更享有在操作系统上的垄断所形成的球员兼裁判的绝对优势。显然,在这么多的优势上,无法撼动微软,那么,挑战微软的起点究竟在哪里?
微软以庞大的资金和顶尖的人才,开发出垄断了市场的产品,但这些产品并不是完美无缺的,它们存在着许多问题,有些甚至是致命的问题,产品一旦存在问题,其它公司如果能够解决这些问题尤其是致命的问题,就找到了挑战的起点。那么如何解决这些问题呢?显然,不能走与微软同样的技术路线,同样的技术路线要超越微软几乎是不可能的,只能依靠技术创新。
永中集成Office正是紧紧抓住“集成”这个微软产品所不具备的特色,依靠创新的技术开发出全新的集成办公软件,它基于对集成的深刻认识,形成了基于数据对象储藏库(DataObject Oriented Repository Systems)的集成Office办公软件架构(如图1)。在这种架构下,基于Doors可以扩充非常多的应用,并实现所有基于Doors应用间的数据集成。
从永中集成Office的出现可以看出,创新与所拥有的资金及人才数量没有直接的关系,桌面Linux挑战桌面Windows的核心也需要以技术创新为基础,并且将技术创新不断推进下去。
3 如何挑战微软?
由于微软的Office办公套件及桌面Windows系统目前处于垄断地位,也就成为了事实上的标准。挑战微软,需要解决以下三个关键问题。
3.1 用户使用习惯的问题
作为软件,可以在技术上进行创新,可以在市场模式上转变,但绝对不能漠视用户习惯,没有哪一款软件,能够通过站在用户习惯的对立面上来赢得市场。尽管用户旧的使用习惯难以打破,但还是可以通过引导和培养使其转变成新的使用习惯。对于软件来说,用户使用习惯主要包括三个方面,一是应用习惯,二是操作习惯,三是文档交换问题。
永中集成Office的应用习惯与微软Office存在差异,但操作方式基本相同,并且能够在不同操作系统上精确兼容微软的Office文档,在保证了用户文档可以无障碍交换的前提下,对于不同的用户,永中集成Office处理其使用习惯时采取了两种不同的策略:
(1)由微软Office转移来的用户
因两种Office软件的操作方式比较接近,所以从操作习惯入手,并逐步引导用户原有的应用习惯,最终使其适应永中集成Office的使用习惯。
(2)直接使用永中集成Office的用户
对于没有形成使用习惯的Office用户,可以直接培养用户形成永中集成Office的应用习惯和操作习惯。
再来看Linux,桌面Linux已经支持Windows操作系统的文件系统,文档交换基本没有问题,对于没有形成操作系统使用习惯的用户来说,使用桌面Linux也没有问题,但这一部分用户毕竟是少数,并且数量增长缓慢,桌面Linux要快速壮大,必须从桌面Windows庞大的用户群中争取用户,因而尊重用户使用习惯,是当前桌面Linux要解决的首要问题。
3.2 对于底层的支持问题
永中集成Office要想替代微软相应的产品,仅仅在桌面Windows上与其竞争是不够的,也是困难的,因为Office办公软件作为基础软件,与操作系统结合的十分紧密,Office软件中的某些功能能否实现,直接取决于操作系统是否能够提供相应的API。因此,操作系统的多元化,将有利于Office软件的公平竞争,也有利于技术的不断向前发展。
永中选择使用Java作为开发语言,充分利用其跨操作系统平台的特点,并保持了软件在不同平台上的应用习惯和操作习惯一致,这样一方面能够实现用户的操作系统平台平稳移转,另一方面可以有效减少平台移转成本。尽管如此,对不同操作系统间差异的处理,对Office软件来说仍然是一个棘手的问题。
而对于桌面Linux来说,如何支持数量庞大的各类硬件系统,是一个必须解决的问题,只有能够充分利用用户现有的各类硬件系统资源,才能减少用户的平台移转成本。
3.3 基于其上的应用程序开发问题
微软Office的垄断地位之所以难以打破,与其构筑的二次开发环境也有紧密的关系,大量的基于微软Office开发的各类应用系统在世界各地运行,是用户选择其它Office产品和桌面Linux的障碍。
要从微软口中“夺食”,就需要以尽可能减少用户转移这些应用系统的成本为基础,一方面,要通过技术手段使用户已有的各类应用系统做少量修改即可在桌面Linux和永中集成Office上使用;另一方面,要大力推广Java阵营,.net的推出无疑是微软继续垄断软件领域的法宝,但Java阵营的崛起将会逐步打破这种垄断局面,java的跨平台运行特性能够减少应用程序在不同操作系统间的移植成本,同时也能够保持应用程序在不同操作系统上的一致性。永中集成Office采用Java语言开发,其二次开发语言同样采用Java,这有利于实现基于永中集成Office开发的应用程序与永中集成Office间的无缝集成,同时也利于应用系统在不同操作系统间的移植。对于桌面Linux,这很有借鉴意义,各种桌面Linux应确定共同的应用开发支持环境,以扩大桌面Linux上的应用程序开发队伍,这样才能逐步解决基于桌面Linux的应用软件不足的问题。
4 能够战胜微软吗
挑战微软是一个漫长的过程,而超越微软则需要更长的时间,坚持以技术创新为基础、以用户的使用需求为导向、以减少用户成本为目标,不断的开发出更好的产品是战胜微软的基本条件。除此之外,永中和桌面Linux还存在两个重大的机会,就是中国市场和平台移转。在中国这个庞大的市场中完全可以支持一个庞大Office的开发和服务支出而无需仰赖进口,永中依附中国这个庞大的市场享有绝对的主场优势,当然会有很好的成功机会。Linux的桌面操作系统虽然现在用得很少,但随着如永中集成Office这样的Linux桌面应用系统的推出,以及全世界的许多政府和大企业不断推动它的使用和推广它的应用,又有谁能说Linux永远不会起来呢?一旦Linux起飞,谁在Linux上拥有最好的Office产品或者谁拥有唯一的Office,它就可能在这个新的平台中获胜。
本文中所涉及到的圖表、注解、公式等内容请以PDF格式阅读原文。
关键词:技术创新;平台移转
中图分类号:TP316 文献标识码:A文章编号:1009-3044(2007)03-10791-03
1 引言
当今的软件领域,微软公司以其Windows操作系统牢固把握着桌面操作系统,并以此为基础,统治着日常办公软件领域,尽管“霸权”在短期内仍然稳固,但挑战者已经开始涌现,其中,永中集成Office因为有许多重大创新,是对微软Office办公套件最有威胁的挑战代表。永中集成Office对于桌面Linux之意义,并不仅仅是又多了一款能够在其上运行的Office,而是远比这更多。
2 以什么挑战微软?
挑战微软,拿什么来拼?拼资金?微软拥有无人能及的资金。拼人才?微软拥有大量世界顶级的人才。他的用户群、用户习惯和文档格式交换的方便性等都形成了非常难以撼动的惰性,除此之外,微软更享有在操作系统上的垄断所形成的球员兼裁判的绝对优势。显然,在这么多的优势上,无法撼动微软,那么,挑战微软的起点究竟在哪里?
微软以庞大的资金和顶尖的人才,开发出垄断了市场的产品,但这些产品并不是完美无缺的,它们存在着许多问题,有些甚至是致命的问题,产品一旦存在问题,其它公司如果能够解决这些问题尤其是致命的问题,就找到了挑战的起点。那么如何解决这些问题呢?显然,不能走与微软同样的技术路线,同样的技术路线要超越微软几乎是不可能的,只能依靠技术创新。
永中集成Office正是紧紧抓住“集成”这个微软产品所不具备的特色,依靠创新的技术开发出全新的集成办公软件,它基于对集成的深刻认识,形成了基于数据对象储藏库(DataObject Oriented Repository Systems)的集成Office办公软件架构(如图1)。在这种架构下,基于Doors可以扩充非常多的应用,并实现所有基于Doors应用间的数据集成。
从永中集成Office的出现可以看出,创新与所拥有的资金及人才数量没有直接的关系,桌面Linux挑战桌面Windows的核心也需要以技术创新为基础,并且将技术创新不断推进下去。
3 如何挑战微软?
由于微软的Office办公套件及桌面Windows系统目前处于垄断地位,也就成为了事实上的标准。挑战微软,需要解决以下三个关键问题。
3.1 用户使用习惯的问题
作为软件,可以在技术上进行创新,可以在市场模式上转变,但绝对不能漠视用户习惯,没有哪一款软件,能够通过站在用户习惯的对立面上来赢得市场。尽管用户旧的使用习惯难以打破,但还是可以通过引导和培养使其转变成新的使用习惯。对于软件来说,用户使用习惯主要包括三个方面,一是应用习惯,二是操作习惯,三是文档交换问题。
永中集成Office的应用习惯与微软Office存在差异,但操作方式基本相同,并且能够在不同操作系统上精确兼容微软的Office文档,在保证了用户文档可以无障碍交换的前提下,对于不同的用户,永中集成Office处理其使用习惯时采取了两种不同的策略:
(1)由微软Office转移来的用户
因两种Office软件的操作方式比较接近,所以从操作习惯入手,并逐步引导用户原有的应用习惯,最终使其适应永中集成Office的使用习惯。
(2)直接使用永中集成Office的用户
对于没有形成使用习惯的Office用户,可以直接培养用户形成永中集成Office的应用习惯和操作习惯。
再来看Linux,桌面Linux已经支持Windows操作系统的文件系统,文档交换基本没有问题,对于没有形成操作系统使用习惯的用户来说,使用桌面Linux也没有问题,但这一部分用户毕竟是少数,并且数量增长缓慢,桌面Linux要快速壮大,必须从桌面Windows庞大的用户群中争取用户,因而尊重用户使用习惯,是当前桌面Linux要解决的首要问题。
3.2 对于底层的支持问题
永中集成Office要想替代微软相应的产品,仅仅在桌面Windows上与其竞争是不够的,也是困难的,因为Office办公软件作为基础软件,与操作系统结合的十分紧密,Office软件中的某些功能能否实现,直接取决于操作系统是否能够提供相应的API。因此,操作系统的多元化,将有利于Office软件的公平竞争,也有利于技术的不断向前发展。
永中选择使用Java作为开发语言,充分利用其跨操作系统平台的特点,并保持了软件在不同平台上的应用习惯和操作习惯一致,这样一方面能够实现用户的操作系统平台平稳移转,另一方面可以有效减少平台移转成本。尽管如此,对不同操作系统间差异的处理,对Office软件来说仍然是一个棘手的问题。
而对于桌面Linux来说,如何支持数量庞大的各类硬件系统,是一个必须解决的问题,只有能够充分利用用户现有的各类硬件系统资源,才能减少用户的平台移转成本。
3.3 基于其上的应用程序开发问题
微软Office的垄断地位之所以难以打破,与其构筑的二次开发环境也有紧密的关系,大量的基于微软Office开发的各类应用系统在世界各地运行,是用户选择其它Office产品和桌面Linux的障碍。
要从微软口中“夺食”,就需要以尽可能减少用户转移这些应用系统的成本为基础,一方面,要通过技术手段使用户已有的各类应用系统做少量修改即可在桌面Linux和永中集成Office上使用;另一方面,要大力推广Java阵营,.net的推出无疑是微软继续垄断软件领域的法宝,但Java阵营的崛起将会逐步打破这种垄断局面,java的跨平台运行特性能够减少应用程序在不同操作系统间的移植成本,同时也能够保持应用程序在不同操作系统上的一致性。永中集成Office采用Java语言开发,其二次开发语言同样采用Java,这有利于实现基于永中集成Office开发的应用程序与永中集成Office间的无缝集成,同时也利于应用系统在不同操作系统间的移植。对于桌面Linux,这很有借鉴意义,各种桌面Linux应确定共同的应用开发支持环境,以扩大桌面Linux上的应用程序开发队伍,这样才能逐步解决基于桌面Linux的应用软件不足的问题。
4 能够战胜微软吗
挑战微软是一个漫长的过程,而超越微软则需要更长的时间,坚持以技术创新为基础、以用户的使用需求为导向、以减少用户成本为目标,不断的开发出更好的产品是战胜微软的基本条件。除此之外,永中和桌面Linux还存在两个重大的机会,就是中国市场和平台移转。在中国这个庞大的市场中完全可以支持一个庞大Office的开发和服务支出而无需仰赖进口,永中依附中国这个庞大的市场享有绝对的主场优势,当然会有很好的成功机会。Linux的桌面操作系统虽然现在用得很少,但随着如永中集成Office这样的Linux桌面应用系统的推出,以及全世界的许多政府和大企业不断推动它的使用和推广它的应用,又有谁能说Linux永远不会起来呢?一旦Linux起飞,谁在Linux上拥有最好的Office产品或者谁拥有唯一的Office,它就可能在这个新的平台中获胜。
本文中所涉及到的圖表、注解、公式等内容请以PDF格式阅读原文。