解决安全问题争取政府用户微软公开源代码
23日 15:45 东方军事
2月26日,美国微软公司的创始人比尔·盖茨将再次访华,尽管微软并未透露盖茨此行的目的,但联系到此前微软公司曾宣布正在与包括中国在内的20多个国家就提供Windows操作系统源代码进行商谈一事,盖茨的此次中国之行颇为引人注目。长期以来,微软公司一直对世界开放源代码运动持坚决抵制的态度,不久前却突然改变立场,主动公布被视为软件核心机密的源代码,其前后态度的巨变引起了世人对软件源代码的关注。
源代码是软件的“设计图”
一位从事软件设计多年的朋友告诉记者,所谓源代码就是电脑软件的基础代码。如果把软件工程比作建筑大楼,那么软件本身则是建成后的大楼,源代码就是大楼的设计图纸。因此有了源代码就等于得到了完整的大楼设计,你就可以知道哪里是不可修改破坏的承重墙,哪里是可以拆除的普通墙。有了源代码,你还可以根据自己的需要将大楼的设计修改得更加适合自己的居住需要,同时也可以修改原有设计中不合理的地方。源代码之所以重要,就是因为如果你没有掌握一个软件的源代码,你就无法知道软件控制计算机具体做了些什么事,这就带来了很多信息安全方面的问题。
近年来,微软Windows操作系统存在“后门”的传言流传颇广,先是1996年澳大利亚海军宣布发现其使用的Windows95操作系统可以悄悄向外界发送电脑中的信息。1999年,一位美国计算机专家又宣称发现微软Windows2000操作系统中隐藏有秘密“后门”。尽管微软公司坚决否认其产品存在安全方面的问题,但是这些事件还是使得众多用户对微软公司的操作系统产生了疑虑,尤其是严重动摇了有着相当多机密的政府用户对微软系统的信任感。在这种疑虑的促使下,越来越多的政府机构和国际组织开始偏好使用其他开放源代码的产品。记者从微软公司总部发来的材料中了解到,正是出于打消用户对微软产品安全性怀疑的考虑,微软做出了对部分用户开放源代码的决定。微软公司首席技术执行官克雷格·蒙蒂称,“微软政府安全计划的推出将使各国政府有机会评估他们所部署的微软产品的安全性和可靠性”。
拥有自己掌握源代码的操作系统才能从根本上保证国家的信息安全
由于操作系统是每台电脑必备的最基本的软件,随着个人电脑市场的飞速膨胀,操作系统软件给软件开发商带来了巨大的利润。从事国产Linux操作系统开发的北京中科红旗软件公司开发总监郑忠源先生给记者算了这样一笔账,根据权威机构的统计报告,2002年中国电脑销量为1000万台左右,这样仅中国就形成了一个数十亿元的操作系统市场。如果性价比较高的国产操作系统软件进入这个市场,将大大节省消费者的开支,还可以利用销售利润促进本国软件产业的发展。因此研制国产操作系统软件在经济上意义重大。
从技术角度讲,操作系统属于电脑软件领域里非常尖端的技术,目前这项技术基本上掌握在美国人手中。为了防止先进技术为他国所用,美国国防部将计算机操作系统的安全性分为4个等级(A、B、C、D)、八个级别,并对某些国家作出了严格的出口限制,比如安全级别为B1以上的操作系统是禁止向中国出口的。郑忠源先生告诉记者,对于国内的一些重要政府部门、军队、金融系统来说,信息安全至关重要,需要比B1级更安全的操作系统,如果不知道操作系统的源代码,那你就无法提升软件本身的安全性,只能使用安装防火墙等方法进行加固。然而这种做法等于是在沙滩上建城堡,尽管你可以把城墙建得很结实,但是基础是松软的,因此还是不能提供真正的安全保护。俄罗斯苏27飞机总设计师曾经对本报记者说过,俄式武器系统之所以难以被美国干扰就是因为采用了自行研制的软件平台。因此对于一个大国来说,如果把自己的信息基础设施建立在别人的系统平台之上,那将是非常危险的,因为里面很可能埋藏有“遥控炸弹”,而遥控器则掌握在别人手中。1990年的海湾战争中,伊拉克的法制导弹在面对多国部队时突然失效便是其软件中的“遥控炸弹”被敌人所激活导致的。因此从国家安全的角度来讲,拥有一个自己掌握源代码的操作系统才能从根本上保证国家的信息安全。
国产操作系统不为人们熟知
尽管国产操作系统与微软的Windows相比在市场份额上处于弱势,但近年来发展势头十分良好,政府对国产操作系统的发展也进行了大力扶持。郑忠源先生告诉记者,目前最新版本的国产操作系统正处于紧张的测试阶段,郑忠源先生在他的笔记本电脑上为记者演示了这一最新产品,其功能和操作的简单程度已经很接近大家熟悉的Windows操作系统。谈到国产操作系统发展的主要困难,郑忠源先生表示用户对他们产品的了解程度低是他们目前面临的最大问题,因此需要下大力气来进行宣传。此外盗版问题也严重影响了他们的业务,因为面对盗版Windows操作系统软件,国产正版操作系统软件在性价比上完全处于劣势。
图片:题漫画摘自美《商业周刊》:源代码从微软视窗标识中流出。
|