当前位置:Linux教程 - Linux - Linux从办公自动化做起

Linux从办公自动化做起

赛迪网-中国计算机报 王少川
一家之言

  以前很多公司是以搞Linux发行版本来进入Linux领域的,但现在进入Linux领域最好是搞Linux的应用。如著名系统集成和软件开发服务商中联在线信息发展有限公司和东方经济发展总公司就是通过向Linux应用开发商投资而进入Linux的。Linux是开放源代码,也有很多开放源代码的应用程序。按GPL规则,人们在开放源代码的软件上再改进也应遵循GPL,但在Linux上自己重新开发的应用软件却不一定要按GPL规则。开发的应用程序是有版权的,可以以较高的价格出售。当然人们也可以公开源代码,接受GPL规则。我们希望有更多的软件开发商在Linux上开发出更多、更好的应用软件。当然也可以用Java编写应用软件,这样既可以在Linux上运行,也可以在Windows上运行。

  应用程序的多少、好坏是决定Linux继续生存、发展的关键。Linux开放源代码,这对开发高质量的应用程序很有利。而且Linux是国际的,可以随时跟上世界技术发展的步伐,也使我国的众多应用程序不必受制于某个公司。也就是说,我们要在Linux上开发出大量的应用程序,要让用户真正使用Linux及其应用程序来解决工作中的实际问题。

  现在国内越来越多的应用程序开发商开始关注Linux,并开发出更多、更好的在Linux上运行的应用软件。例如,宁波比特软件有限公司开发了基于Linux的工作流软件,清华文通公司也开发出了基于Linux文通办公自动化软件,南北天地、用友的财务软件已能在Linux上运行,同时基于Linux的字处理软件也出现了……

  办公自动化是中小企业解决方案的基础,是解决Linux应用程序的突破口。Linux的应用程序应从办公自动化做起。

  办公自动化主要包括:字处理软件、工作流、Web和搜索引擎、电子邮件、数据库。

  字处理软件

  字处理软件用于文字处理、制表,是办公自动化桌面系统的基础和关键。

  Linux与微软在桌面系统的竞争能否胜利,关键之一就在于Linux是否有好的字处理软件。

  目前,直接在Linux上运行的类似Office的软件有:联想推出与微软Office兼容的幸福Office;红旗中文2000桌面办公平台——RedOffice,由办公套件、因特网套件、多媒体套件、信息服务四部分组成;Star Office Sun公司已于2000年8月开放源代码。它与微软Office兼容。现在我国有公司正在开发汉化版本;Word Perfect是Corel公司的产品,据了解正在进行汉化,但是没有开放源代码;Redhat Linux推出与微软Office兼容的字处理软件Do Office;韩软推出了文杰字处理软件。

  鉴于目前微软在字处理软件市场上占极大分额,基于Linux的Office软件应注意和微软的Office兼容。同时,在Linux上的字处理软件有很多种,竞争有利于技术发展,但界面应有标准,以利于用户使用。

  工作流软件

  工作流软件是办公自动化和电子商务的关键、核心软件。

  办公自动化系统的实现需要大范围的数据和众人的协商,例如一个文件,就包括文件的起草、审核、会签、批准、发布等程序。这就存在一个流程。工作流(Workflow)是指业务在点到点(对应于人与人或某项工作到某项工作)之间的流动和处理。一般的公文流转都是采用工作流的方式来运作的。例如文件传阅、收发文、审批、请示报告。这些支持业务流动、应用通信等特性的工作方式称为工作流特色。

  在这方面,Lotus的Domino已有for Linux的版本。国内的宁波比特软件有限公司也正在编写高水平的有自主知识产权的企业级的专业工作流软件,以解决应用软件的核心、关键问题。

  电子邮件

  好的电子邮件应具有高可靠性、高可用性、可扩展性和可管理性、安全性(和垃极邮件的防范)。

  在Linux上常用的是Sendmail邮件系统,它采用的是集中式的体系结构,其用户信息存放在/etc/Passwd文件中。当用户数量很大时,认证效率就大大降低。其次,其邮件存放在/var/mail目录下,每个人的邮件就是一个文件。邮件数目多时,文件数目就多,当同一级目录下的文件超过一定数目时,文件系统的运行效率就会大大降低。第三,由于NFS缺乏文件锁定机制,在使用传统的用户邮件存储格式Mailbox,使用NFS共享存储空间时,所有的邮件都保存在同一个文件中,因此进行邮件操作就必须加锁,以保证没有访问冲突,这又使得它不适合NFS存储方式。第四,由于每一个用户的多种邮件都位于同一个文件中,如果用户取信过程中出现网络异常,则很容易造成邮箱死锁。

  现在还出现了一种点对点的电子邮件,即电子邮件绕过服务器直接传输到另一方。

  世纪永联的For-Mail邮件系统采用分布式体系结构,可以实现负载动态均衡,还可通过增加机器提高系统支持的用户容量和反应速度。它不仅提供了WebMail功能,而且还提供POP、SMTP、IMAP4、WAP等收发支持。

  万博网与美国朗讯科技联合开发出万博Eyemail视听邮件系统,第一次将音频、视频邮件推向了实用。视听邮件系统代表了当前电子邮件的发展方向。

  北大方正科技发展有限公司推出的革命性的Mail2G是基于TCP/IP基础网络协议。在Mail2G模式中,发信方发出的每一封邮件都会占据它自己的邮箱空间,而对收信方的邮箱不会有任何影响,从根本上解决了垃极邮件、邮件炸弹的难题。该软件还支持断点续传,并加入了多点对多点的传输技术和独特的挂号信功能。其不足之处是现在只实现了单向兼容。

  数据库

  Linux环境下的数据库可分为自由软件类数据库和商业类数据库两类。自由软件类数据库主要有PostgreeSQL、MySQL,商业类数据库Oracle、DB2、Sybase、Informix等数据库都支持Linux。