Linux是芬兰的Linus Torvalds于1991年在赫尔辛基大学原创开发,并由全球数以
万计的工程师利用Internet共同研发,在GNU公用版权协议(GNU General Public
License)下发行,支持广泛硬件体系、免费、开放源码的类Unix操作系统。
随着邮政综合计算机网、绿卡网、电子邮政的建设,邮政科技含量大大增强
,信息化程度不断提高。从以下几个方面,笔者认为Linux系统在邮政信息化建设
中大有可为。
一、 Linux给用户带来变革
Linux作为类Unix操作系统,具有下列基本特征:
1. 性能稳定、效率高
即使是应用程序发生故障,也很少会导致系统崩溃。与需要经常重新启动系
统的Windows系统相比,Linux系统可以很轻松地无故障运行数百天。
2. 安全性高
系统遵循Unix的安全体系结构,有多种认证、访问控制系统及网络防火墙等
安全措施。
3. 开放源代码
开放源代码的方式使软件具有下列优点:
* 漏洞更少,软件更加健壮;
* 开放软件的开发模式下,共享源代码推动软件的创新;
* 用户可以掌握源码,可以利用源码,可以主动地去改进或定制操作系统。
4. 丰富的文件系统
5. 大量免费软件
6. 完全免费的开发系统
包括C/C++、Fortran编译器、Qt库及Php、Perl、Awk、TCL/TK等语言,并且这
些都是可免费使用的(一个Windows系统的C编译器至少需要数百美元)。
7. 广泛的硬件平台(支持从笔记本到大型主机)
8. 应用软件丰富
不仅有丰富的高质量免费软件,像Apache、Sendmail、MySql、StarOffice等
,也有大量的商业软件像Oracle、DB2、WebLogic等。
9. TCO(Total Cost of Ownership)非常低
Linux可以免费得到,即使购买,价格也非常低。
Internet为Linux这样的自由软件的发展提供了广阔的舞台。随着Internet的
蓬勃发展,Linux也在全球得到了迅猛的增长。据IDC的资料,Linux在服务器市场
的占有率由1998年的16%增长为1999年的25%。增长速度达93%,是各类操作系统(
Unix、WindowsNT、NetWare等)中唯一增长的操作系统。
Linux能取得成功,关键是因为它建立在一个良好的设计原则和良好的发展模
式上。在国内,通过诸多Linux发布商和许多著名IT厂商的强大推动,Linux也同
样得到了快速发展。它不仅被众多高校、科研机构、军事机构和政府机构广泛采
用,也被越来越多的行业像银行、电力、电信等采用。
二、传统操作系统的劣势
商业操作系统(WindowsNT、MacOS等)有这样几个明显的劣势:
* 价格昂贵(花费至少数百美元以上);
* 源代码不开放;
* 对使用系统的拷贝数量的限制,许可证的限制。
商业操作系统是以赢利为主要目的,源代码是竞争中获胜的重要手段。由于
源代码的不开放,导致了如下这些问题。
价格昂贵
WindowsNT Server的一个单个有限用户的拷贝,可能要花费超过400美元,而
且这些系统大多是不包括开发包在内的。开发包的价格更加昂贵,而Linux系统中
大量的C/C++、Fortran等常用的开发工具都是已有的,不用支付额外的费用。
技术支持问题
如果用户使用了商业操作系统,那么用户的技术支持就要依靠这个操作系统
的开发商。如果出现问题,用户的系统就可能要停止运作,只有在用户花费了技
术支持费用,问题解决以后才能恢复运作。而Linux系统的用户量巨大,技术文档
丰富,除了关键性的技术支持可能要花费少量费用外,用户自己解决问题也是完
全可能、可行的。
硬件支持问题
当今世界的计算机应用无处不在,计算机发展迅猛,计算机理论的发展要求
计算机硬件的发展也要跟得上计算的需要。Windows操作系统不把对用户已经使用
的硬件设备的支持作为主要出发点。新的操作系统对硬件的要求越来越高,Wind
ows 2000系统在128兆内存的环境中使用,只能算是可用的。每隔两三年就要更新
现有的硬件设备,无疑对用户来讲是非常残酷的,代价非常高。Linux系统就不同
了。它可以在用户已有的硬件环境上升级核心,相同情况下对硬件设备的要求比
Windows系统低得多。
垄断的问题
Windows系统的开发商Microsoft的垄断,遭到了美国司法部的指控。很多证
据显示,Microsoft想要独霸PC操作系统领域。垄断将对计算机软件的发展产生非
常不利的负面影响。无论垄断是不是会成为现实,许多用户都在寻求其他操作系
统代替已有的Windows系统。他们不想被垄断所带来的各种各样问题所制约。
三、Linux适合邮政电子化支局应用
电子化支局系统是邮政综合网的基础组成部分,具有窗口综合营业、支局内
部生产作业、邮件投递和支局管理等业务功能,是邮政面向社会的窗口。该系统
覆盖面大,网点数量非常多,操作员水平参差不齐,实施情况比较复杂。邮政综
合计算机网的建设,客观要求所有的电子化支局系统必需经更新改造才能接入综
合网。而电子化支局系统的更新改造迫切需要一个稳定可靠、性价比高、易于使
用的操作系统平台。Linux恰好能满足电子化支局系统需要。它不仅性能好、稳定
可靠、易使用,而且价格非常低廉,并有完善的服务支持。用Linux建设的系统,
其典型网络结构如图1所示(以TurboLinux为例)。
1. 后台双机热备方案:两台Intel服务器连接磁盘阵列,运行TurboHA、Tur
boLinux DataServer with Oracle8i及Oracle8i数据库系统。这是电子化支局系
统的服务器部分。应用系统的所有生产数据、管理数据均存储在该服务器上。
2. 后台单机方案:如果支局规模比较小,可采用单机服务器,运行TurboLi
nux DataServer with Oracle8i及Oracle8i数据库系统。
3. 前端可选择Intel台式PC机,运行TurboLinux Workstation简体中文版。
系统启动快,运行稳定可靠。在其上运行电子化支局系统的客户端应用软件。也
可以采用无盘工作站方案,维护起来更加简单。
4. 对于支局所属的邮政所,可通过PSTN/DDN/X.25连接远程终端。在服务器
上利用操作系统带的PPP软件配置成PPP服务器,实现通过电话网的访问。
5. TurboLinux中有企业备份工具,有远程管理工具,可以对整个系统进行远
程管理和数据维护。
四、效益分析及未来展望
邮政电子化支局采用Linux方案,在以下几方面将产生非常明显的效益:
1. 经济方面
由于Linux及其延伸产品的价格低廉,电子化支局系统的建设成本将大幅度降
低。一个点可节省数千元,数以万计的电子化支局网点将可节省上亿元的建设资
金。
由于Linux (如TurboLinux)支持的硬件范围非常广泛,计算机设备比如PC
386、PC486、PC586等都可以用。而这些设备目前的电子化支局都在大量使用。如
果电子化支局系统采用Windows更新改造,现有设备将不得不大量淘汰。采用Lin
ux,现有设备基本都能使用,以前电子化支局的投资,将最大程度得到保护。
2. 技术方面
Linux是一个在全球快速健壮成长的操作系统,是现在和未来的操作系统。它
凝聚了计算机领域许多先进成熟的技术,代表操作系统的发展方向。
国家对Linux技术在国内的发展给予了大力支持。
邮政综合网各中心服务器均为Unix操作系统,而Linux是类Unix操作系统。电
子化支局采用Linux,可降低与所属邮政综合网中心联网的复杂程度,有利于整个
系统的维护管理。
3. 社会方面
由于采用Linux系统,电子化支局的可用性将进一步提高,邮政窗口的服务质
量将进一步改善。
总之,代表操作系统发展方向的Linux系统,在邮政电子化支局等方面的应用
比传统操作系统有明显优势。邮政综合计算机网、绿卡网、电子邮政建设是邮政
跨世纪重大而又艰巨的任务。Linux系统的应用,为邮政计算机技术的发展开辟了
一条崭新的道路。