Office 格式
解决Windows应用在Linux下运行一个比较不错的方法是,选择真正Linux的应用来消灭和产生微软标准下的服务和文件。这种方法的主要困难是:微软标准和格式要么没有正式文件,要么不对开源软件公开,所以你很难改变它们。
一个典型的例子就是Microsoft Office。OpenOffice.org、Gnome Office、KOffice and Google Docs 和Spreadsheets以及其他都为这个二进制的格式提供支持,可仍无法做到100%的兼容,尤其在处理复杂文件时。
实现Linux和其他非Windows平台下的兼容,最好的解决方法是建立多系统下可运行的强制性标准文档。
另外,需要运用到很多文档格式的公司可以重组他们的工作流,这样底下的工作者就不必再为了工作任务之外的文档格式费工夫。举例来说,某些工作就固定在一种文档格式上,而让需要多文档格式的人另外成为一个小组。
庆幸的是,交叉应用的文件格式问题已经越来越清晰,微软在Office 2007中已经使用了新的文档格式——Office Open XML(也即OOXML),并为以前版本的Office提供了可用的插件支持,在Novell 版本的OpenOffice.org.中也支持了基于OOXML的.DOCX格式。
Linux用户实现与Windows互用性的另一个大问题,是仍然没有完全支持Microsoft 的Exchange Server。
当IBM的Lotus Domino和Novell的GroupWise各自支持 Linux程序,最大的组件就是Microsoft 的 Exchange Server了,但是Exchange 对Linux桌面的支持还有很多待改进之处。
Evolution,Linux桌面一个知名的应用,从2002年开始提供Exchange 的mail插件和时序安排功能,但是称为Exchange Connector的插件,兼容性和性能一直不好。
Connector从不支持Exchange 5.5,根据我们测试的Evolution的不同版本,eWeek实验室还混合了在Exchange Server 2000上的使用软件的结果。而且,Exchange Connector现在并不支持Exchange Serve 2007。就算最后Connector工作了,他的性能也远不如在Windows上运行Outlook。
Connector 的问题最后可以归结为这样一个事实:软件跟Exchange 的“交流”通过Outlook Web Access 协议,而不是Outlook跟Exchange“交谈的方式”——MAPI(Messaging API)。有一个叫做OpenChange的开源项目,致力于为Evolution 提供Exchange MAPI 插件,但这个软件现在还极不成熟。
通过IMAP 或者POP mail 连接Exchange e-mail 也是可能的,但这意味丢弃它的附加组件和功能,而这些功能恰恰是Exchange 成为用户e-mail 选择的特性。
Dots连接
将开源的系统进军到Windows环境下的桌面,无论是应用还是规则、协议还是文档格式……Linux开发者和用户面临的最大挑战都不是系统桌面的表面。
尽管在可用性和性能的技术上,Linux桌面系统已经达到甚至超过了Windows,尽管Linux在服务器方面取得了很大的成功,但Linux桌面操作系统仍然无法到达致胜点。
过去几年来Linux所达到的可用性、管理和性能,很大部分原因来自于开源开发者试图改变Linux现状所做的努力。这也正是为什么Linux提供眩目的三维桌面,并且在多样性和硬件支持上超过WindowsVista。
谈到GONME,Ubuntu Linux提供了一个名为Gconf的框架,用于存储 GNOME 应用程序选项设置的系统。然而,Gconf 并不突出应用设置,而且管理的应用也有限。GONME环境下正在配置其他两个组件,称为Sabayon 和Pessulus,然而二者在基于GONME 的Linux版本中作用并不大。
根据GNOME Version 2.20 (预定九月发布)的开发图,项目中将增添lockdown支持,并提供可扩展的框架,通过它开发者可以扩展GNOME 的lockdown 到自己的应用。然而,他们仍在寻觅志愿者开发这个关键的特性。
总而言之,Linux桌面系统的问题慢慢渐出水面,但是什么时候能够完全解决,无疑小企鹅们还有很长的路要走。
声明:LUPA开源社区刊登此文只为传递信息,并不表示赞同或者反对。

迷你博客
日志
相册
群组
分享
电影
问答
停车游戏
奴隶游戏
开源大搜索
项目点评
礼品中心
职业评测
开源博客
新闻阅读
考试练习
LW3DK开发
开源论坛
下载频道


