ccidnet????

出版日期:2002-03-11 总期号:1099 本年期号:16

本期导读
要闻综合
中国信息化
网络与通信
软件与服务
产品与应用
渠道与市场
东北专刊
华东专刊
华南专刊
西北专刊
西南专刊
Linux接近桌面时代

吕小利

  随着北京市政府及其委办局信息化采购的尘埃落定,人们看到Linux桌面系统走进真正的用户。北京市采购了WPS Office和Red Office两种国产办公套件。这两种套件很快都将有Linux版本问世。而Windows的相对高价格以及政府机关和企事业单位采购成本的限制。正是促成桌面电脑操作系统多样化的一大成因。Linux将和Windows一样,会成为主流桌面操作系统。

  目前的Linux及其应用软件的发展水平是否能适应这种需要呢?


  视觉与控制


  Linux的桌面也沿用了Unix的视窗X Window。该环境下有KDE和Gnome两个视窗管理程序,其中KDE的历史更久些,而且KDE 2.0解决了不少字体显示的问题。最近的Gnome 1.2令人惊讶,它更是一个接近完美的窗口程序。


  图1 Linux一开机出现、由此开始面板,可对Linux作综合设定

  我手中的PC机安装了RedOffice Linux(中文2000)的0.98版,它基于Linux 2.4.7-10内核,对Redhat Linux进行了Windows式大规模封装。像Windows一样,它隐藏了本来的大量命令,使输入指令的工作变成了选单操作,它更接近于WindowsXP的环境。应用了类似于“控制面板”的“Start Here”(由此开始)面板(如图1),每个用户第一次登录都会自动弹出。这种封装效果很好,它使系统配置有了集中的场所。


  图2 鹦鹉螺具有强大的多媒体管理性能

  鹦鹉螺(Nautilus)是一个杰出的资料管理器,是X Windows环境下最成功的文件管理界面,它与Linux底层结合十分紧密。在这个Gnome 1.2中应用了鹦鹉螺1.0.4版,它真的很漂亮而且高效,甚至连视窗主题、风格、背景等界面显示选项的管理也集中到了里面,多媒体管理能力强大(图2)。对于包括PC机、苹果机、SGI工作站、Sun工作站以及其它Unix工作站上的几乎全部类型的图片格式,均能自动识别。显示在资料管理器里面,并且自动与Linux的电眼、Gimp等图片处理程序挂钩,可方便地选择程序进行进一步修改。当然鹦鹉螺更是一个全功能的网页浏览器,并且如果打开了HTML或者XML等Web文件,鹦鹉螺还会自动弹出包含Galeon、Netscape和Mozilla的选单,供你选择互联网浏览器。


  综合办公应用


  文字处理是电脑的第一项应用。以前Linux对中文处理支持得不好,2001年Koffice完全支持中文。不过由于Koffice历史较短,本地化经验还不足,在中文领域要代替Microsoft Office和WPS Office还有难度。办公套件在西方国家似乎显得更多样化一些,一般都包含文字处理、电子表格、演示幻灯、图像处理等模块。Corel和Sun均推出了Windows和Linux两个平台的产品。而Sun的StarOffice已经推出成熟产品5.2版,但一直没有亚洲语言的版本,因此Sun在收购Star公司后,积极开发革命性的StarOffice 6.0版。目前第二个测试版本正在提供可下载的中、日、韩文版本,名称为StarSuite。对中国用户开放的简、繁体中文版本的StarSuite 6.0测试版,在Sun的网站上现在可以下载(www.sun.com)。

  RedOffice Linux实际上已经包含了StarSuite 6.0,这就是经过本地化的RedOffice(中文2000) 1.0版,也就是被北京市政府看中的那个红色办公软件。RedOffice套件包含文字处理、绘图工具、电子表格、演示幻灯、网页制作、公式编辑等。功能模块能适用于行政机关和企事业单位的公务应用。RedOffice充分继承了StarOffice的优秀特性。值得一提的是,StarOffice全面兼容MS Office、Lotus 1-2-3 Office等重要办公套件生成的文档,而且它做到了与MS Office97/2000/XP的双向兼容。


  图3 RedOffice具有强大的图文混排功能

  事实上,Sun的软件在功能上根本不是问题。如这款套件的文字处理部分(图3)。RedOffice具有强大的图文混排功能,并能对文字和图片进行综合控制。它是以XML语言进行标记的,完全兼容于WWW应用。而且它的文件尺码比较小。从使用实际看,RedOffice的Sxw文件比MS Office的Doc文件约小10%-50%不等。

  由于中国在办公领域的第二大应用软件是WPS,而且WPS for Linux还未出生,因而读入WPS格式文档看来还成问题。不过我们发现,Sun的StarSuite 6.0简体中文测试版本支持读入WPS 2000格式的文档(读入表格与图片时可能有问题)。而RedOffice竟然失去了这一重要功能!此原因十分费解。这是这个套件的一大不足。第二大不足是相比较于WPS Office等流行套件,RedOffice缺少公文应用和个人应用的模板(后者向导功能要强于其它套件),这对追求效率十分不利。这方面WPS具有现成的优势。


  数字内容创作


  电脑图形设计(CG)或内容更广泛的数字内容创作(DCC),虽然带有一些专业色彩,但在社会实践中,虚拟性已经侵入了各个层面和角落,使电脑操作员经常去面对它。为了完成图文混排的任务,在RedOffice Linux里,你可调用Gimp 1.2.1进行处理。Gimp除了它拥有一套包含火焰、光芒、植物等笔触的原创工具外,Gimp与Windows上的PhotoShop大约只有界面上的区别(图4),不过Gimp好像支持更多的图片格式。


  图4 Gimp与PhotoShop好象只有界面上的区别

  Linux里CG工具显得并不多,但拥有高端专业创作工具。虚拟世界创作首选三维动画软件,Houdilli是Linux的第一套超级三维工具。去年另两家超级动画软件SoftImage和Maya均推出Linux版本。在三大软件中,最近几年处于竞争上风的Maya去年推出了支持 Linux的4.0.1版本(图5)。这个版本在最左边增加了垂直的快捷工具架,而在造型、材质、结点处理、渲染等方面大大增强了性能,已经是当今世界最具号召力的虚拟创作工具。

  过去好莱坞的制作人员习惯于在装备了Irix操作系统(一种Unix)的SGI工作站上运行Maya、SoftImage等造型,合成工具进行创作。同时为了针对特殊的需要,还开发了公司专用的专门工具或插件。几乎有些历史的制作小组都各自积累了数百万上千万行这样的代码,它们可以很快捷地移植到Linux平台上。SGI又全力发展Linux应用,加上Linux可以运行于包括从PC到小型机、大型机、主机甚至机群等各种硬件平台上,可以轻松实现资源共享和协同作业,因此Linux在好莱坞流行是顺理成章的。


  图5 在好莱坞,Irix和Linux上的Maya是虚拟创作的热门工具

  不过Linux上尚没有像Primeire这样通用性的非线性后期编辑软件(只有Shake等高端工具)用于视频采集、编辑和输出节目、刻录VCD或DVD,因此Linux要对大众有吸引力,还有待友立这样的公司(Media Studio的东家)相助。


  网络与开发


  Linux是在互联网上形成的网络操作系统,网络功能完整、强劲。除IE外,几乎所有浏览器都有Linux版本。浏览器的鼻祖NetScape网景已经发展到6.2.1版(完整的Java、Shokewave、Flash及Realplay插件支持,效果赏心悦目,目前已经有日文版。相信简体中文的版本也应该快发布了,只是略显大了点,有26M多)。同宗的新星Mozilla则刚刚发布了0.98版(这是开放源代码的浏览器,Mozilla网站提供下载中文包,只是一些插件的支持不是很好)。另一老牌浏览器Opera刚发布了6.0版(目前Linux版本的Opera 6.0效果还没有Windows版本的好,而且尚没有中文版问世)。此外在Gnome桌面系统中捆绑了一个以Mozilla为核心的浏览器Galeon,效果与Mozilla相仿。这些浏览器在对企业级应用十分重要的Java应用上效果优于IE。

  与强劲的浏览器相比,Linux上的电子邮件客户程序功能还远远落后于Windows环境的Foxmail与Outlook。虽有Kmail(KDE上)和Balsa(Gnome上)两个著名程序,但功能并不完整,显示效果也不够好。

  收看网络视频渐成时尚,为此让我们登录www.real.com网站去下载一个Realplay播放器。由于Real格式兼容于多数平台,下载时需认准平台。


  图6 Kylix的问世加速Linux成为主流桌面操作系统

  由于目前Linux上还没看到像核新天网这样的股市行情接收程序,因而股市投资人士看来目前还不适宜使用Linux。不过如果只要了解行情,可以通过浏览器收看。

  Linux有完整的开发工具,但由于历史上缺少书籍介绍,Linux编程只在全球那些骨灰级编程玩家中流行。直至Borland公司的Delphi成功移植到Linux,推出Kylix。Linux编程终于走入大众中去了。Kylix(Delphi for Linux)是Borland公司的商业软件,是Linux上最高效的可视化开发工具。Kylix 2.0版,包含了Delphi 6.0中可视化开发的许多先进特性和服务器开发的高效工具,可惜这款软件的买价约在数万到数十万间。不过,Borland为了支持开放源代码运动,也推出了开放源代码版本的Kylix代免费下载。

  Delphi、VB曾经加速了IBM PC机上DOS时代的终结和Windows时代的来临。以Kylix为代表,Linux可视化开发时代的来临也自然将会伴来Linux的桌面时代。