科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道Linux 企鹅进军桌面还有多远的路?(下)

Linux 企鹅进军桌面还有多远的路?(下)

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

该篇为《Linux 企鹅进军桌面,还有多远的路?(下)》,从 Office 格式、 Mail、 Dots连接 三方面分析论述。

作者:玉磊 来源:CSDN 2007年8月1日

关键字: 操作系统 Linux 开源 桌面系统

  • 评论
  • 分享微博
  • 分享邮件

该篇为《Linux 企鹅进军桌面,还有多远的路?(下)》,从  Office 格式、 Mail、 Dots连接 三方面分析论述。

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格式。

 

Mail

       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提供眩目的三维桌面,并且在多样性和硬件支持上超过Windows Vista。

       谈到GONME,Ubuntu Linux提供了一个名为Gconf的框架,用于存储 GNOME 应用程序选项设置的系统。然而,Gconf 并不突出应用设置,而且管理的应用也有限。GONME环境下正在配置其他两个组件,称为Sabayon 和Pessulus,然而二者在基于GONME 的Linux版本中作用并不大。

       根据GNOME Version 2.20 (预定九月发布)的开发图,项目中将增添lockdown支持,并提供可扩展的框架,通过它开发者可以扩展GNOME 的lockdown 到自己的应用。然而,他们仍在寻觅志愿者开发这个关键的特性。

       总而言之,Linux 桌面系统的问题慢慢渐出水面,但是什么时候能够完全解决,无疑小企鹅们还有很长的路要走。【编译:玉磊】

 

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章