摘要:linux是自由软件的代表,请看业界有行业信息化建设中的应用。水利行业信息化建设已经开始热身。任何一个水利信息化建设项目的投入资金都在数十万或数百万元量级,有的项目可达千万甚至上亿元数量级,都要进行公开招投标。如果有一家高科技企业率先推出linux解决方案,一定可以在投标中占领先机。linux应用于水利行业的优势在于:开放性技术的率先应用,水利信息化的核心技术不会受制于人;行业应用标准尚未建立,谁先应用成功并得以推广,谁就可以成为事实标准,这是业界惯例。
关键词:自由软件
《赞自由软件》于2000年初即本世纪一开头写完前四集就暂停了。原因是这两年业界不景气,遭遇到自it产业诞生以来的最为严重的打击,泡泡终于被吹爆了。面对如此严峻的局势,笔者也生怕这自由软件经一赞再赞还赞且赞的平方之后,也被赞成了泡泡,偏离了自由软件自由发展的航向,那一定不是《赞自由软件》的本意。故暂且封笔《赞自由软件》,换笔疯侃了一阵《论软件思想》,但骨子里还是《赞自由软件》。刚刚进入到2003年,it业大有回归理性反转向上之势,专家们又开始大胆预测,经历了严冬后的it业界,将在2003年全面复苏,并带动狂跌了两年的股票市场,走出一波牛市行情。既然如此,《赞自由软件》也要与时俱进,跟风it和股市的主流板块,把自由软件赞上一个新台阶。
1微软下嫁自由软件开放windows源代码
众所周知,微软对自由软件从来就是不屑一顾的。WwW.133229.CoM进入2003年后,微软的态度突然来了个180度大转弯。2003年1月4日,it巨无霸作出了史无前例的决定,向十几个国家的政府部门和国际组织公开windows操作系统的源代码。2003年2月27~28日,比尔盖茨第8次中国之行,向江主席汇报开放源代码问题,并立即与代表中国政府的“中国信息安全产品测评认证中心”正式签署“政府源代码备案计划协议”,向中国政府100%地公开windows源代码。微软的这项决定,也许与微软与日俱增的霸道作风和垄断行为是一脉相承的,但却仍然具有其理性进步与顺应潮流的一面。毕竟开放源代码运动和自由软件运动不是少数几个人神经质的狂热与冲动,星星之火已燎原到足以威胁微软统治地位的灼热大火。微软是惧怕?妥协?认可开放?权宜之计?请看如下事实。
2001年初,微软的操作系统部门执行长jimallchin公开指责自由软件:“到处散布软件程序源代码,将会扼杀了软件开发的创意,压抑了创新。opensource(开放源代码)运动将会终结智慧财产权以及研发的动机,是智慧财产权的摧毁者”。可见,当时的微软正迫不及待地歇斯底里地为opensource社群贴上法西斯的标签。
2002年3月在澳大利亚adelaide市举行的2002信息技术全球大会(wcit)上,微软首席技术官(cto)craigmundie重申软件产业保护知识产权的重要性,强烈反驳公开软件源代码的观点:“那些自由软件的鼓吹者的问题在于他们并不清楚人们更加需要商业化的软件”。mundie对自由软件联盟(libertyalliance)(由美国sunmicrosystems等33家企业和团体设立)大为不满,因为自由软件联盟的宗旨是“以用户为第一目标,开发普及与因特网用户认证相关的开放且独立的标准技术”,这是反微软垄断的有力措施。
为什么在不到一年时间内,微软就从深恶痛绝opensource到自己也加入了opensource队伍呢?请继续往下看。
微软以做pc操作系统起家,早先对互联网不以为然,直到人人都用navigator浏览器在internet上狂游时才猛醒过来,立即投入巨资开发ie浏览器,并立即将ie免费赠送全世界网民,还含冤叫屈地声称是新一代windows操作系统不可分割的一部分,自然立即就把navigator挤出了市场。微软免费ie这一事例其实也表明了一个极其简单的道理,没有navigator等其它敢与微软叫板的优秀软件,微软的ie还不知道要宰用户多少银子呢。微软的垄断是明摆着的,向全世界用户提供了优秀软件也是实情,用户获得了实惠更是事实,因此微软就死死咬住为用户着想的理由,终于打平了业界强烈关注的垄断官司。
喜欢在网上玩qq的朋友们也许已经发现,越来越多的网恋正在微软免费的msnmessenger软件中进行;许多网上免费邮箱被改为收费邮箱后,微软的hotmail仍然没有任何收费的迹象,且极易申请成功,邮箱基本上不会出现什么服务器连接不上等问题(笔者也是hotmail的用户,欢迎使用hotmail的朋友们随时与wgang299@hotmail.com玩qq)。
如果说微软赠送ie挤垮了navigator,免费的msn和hotmail与许多收费邮箱和国产qq叫真,这些我们都可以当成垄断来看待;而开放windows源代码也是垄断?理解起来似乎就有些困难了。
纵观微软的发展史,值得借鉴和学习的地方颇多。例如微软的忧患意识:虽然强大,但离破产永远只有18个月(比尔盖茨原话)。微软还有一个最大的优点,发现了自己的错误之后不怕丢面子很快改正。例如微软早先对internet的漠视,但很快用ie来改正了错误,后来推出的.net概念,更是对internet的进一步发挥;在一片反垄断的呼声中,微软很快就给人们送来了msn这一类的免费套餐。反差最大的是,刚才还在对opensource横加指责,但立即又宣布开放windows源代码……。
其实,明白人很清楚,微软开放windows源代码,完全是被自由软件linux逼出来的,或者说是微软对linux的恐惧。当然,如此举措之后,微软是不是也会象免费赠送ie挤垮navigator一样挤垮linux?很难!理由如下。
2自由软件linux乘势发展面向政府应用
linux的开放性有目共睹,并且将永远是开放的。近几年来的某些网站,先用免费email把你圈进去,等激情有余的众多网友们共同把这些网站捧红之后,免费email就被毫无信用的商家们无情地取消了。linux决不会误入先跑马圈地后强人所难的歧途,因为她从诞生之日起就从来没有打过这种商人短视的主意,后来为了防止被一些惟利是图者所利用,linux加入了gpl,受到gpl开放源代码协议条款的保护。linux在功能性、安全性、稳定性等等方面的优势,笔者在前两集《赞自由软件》中已经有过详细阐述,计算机类的各大媒体和网站对此也有大量解释,虽然最近有研究报告得出了相反的结论,就当是百花齐放百家争鸣吧。然而,看了以下各国政府和世界知名it企业对linux的态度,我们恐怕就不能视而不见了。
2002年6月,德国政府宣布,德国联邦、州和地方政府采用开放源代码的linux操作系统。此后,英国政府宣布在政府机构中采用开放源代码的软件。此前,芬兰、法国等国家政府已经宣布支持linux。美国国家航空和宇宙航行局(nasa)以及美国海军也同其他政府或民营部门一样,已经采用自由软件来完成某些任务。西班牙西部地区的教育与科技长官正在进行一项反对操作系统垄断的事业。巴西政府和墨西哥政府也开始向自由软件大规模移植。韩国政府更是强令使用本国办公套件及相应的开放源码系统。
2002年底媒体报导:到目前为止,包括中国、美国、印度、德国、法国、芬兰、韩国、巴西、澳大利亚等近20多个国家制定了linux发展计划,接近70部正在制定中的法规将强制或至少是鼓励政府应用开放源码软件。这些国家政府认为,采用linux会促进一个国家软件产业的发展,最重要的一点是在事关国家生存与发展的专有信息技术和新产品方面不能受制于人。2003年2月24日,北京市科委、北京市信息办和imb中国公司共同宣布,“中国—ibmlinux解决方案合作中心”正式成立。这标志着linux应用将走向更为全面的政府和企业市场。
关注it业的人士都知道,微软2001年新推出的windowsxp,其中颇受关注的“锁机”、“激活”、“订阅”等功能都有可能威胁到信息安全。在此之前的windows2000就有隐藏秘密后门收集用户资料的劣迹,引起了业界震动。实际上,即便是在欧美国家,微软的windows操作系统也只能运行在家庭、游戏等无关紧要的场所,关键性业务则必须由unix来处理。
中国政府大力支持linux的态度是坚决的。国家计委、科技部、信息产业部都已立项支持开放源码系统产品的研发与产业化。专家们认为,公开的免费的linux将是中国掌握计算机核心技术的一条捷径,是中国软件业开发自主产品和技术的良机。在2001年底和2002年底北京市政府采购正版软件公开招标中,中科红旗的linux操作系统和中文2000公司的redoffice都得以中标,就是得益于是基于linux系统的。金山wps在2001年北京市政府采购中获胜,于2002年败北,原因是wpsforlinux一再拖延不能出手,不支持linux的office系统自然惨遭淘汰。
除此之外,政府以12亿资金启动的nc(网络计算机)已进入政府采购。国内做nc的主要有两个企业联合体,一个是采用方舟cpu、linux架构的nc,另一个是采用龙芯cpu、linux架构的nc。nc的linux基本上和桌面linux的要求相近,这对于linux将是一个极大的支持。2003年1月1日正式实施的我国第一部《政府采购法》大力提倡“优先购买本国产品”,充分体现了政府采购的社会经济调控职能。
3linux面向行业应用为不同用户提供更多选择
行业应用将是linux与微软nt竞争的焦点。由于行业不同用户各异,在应用系统的选择上虽然各有所好,但是其追求目标都是一致的,都需要从系统的稳定性、安全性、功能性、开放性、可扩展性、经济合理性等通用因素去考虑。开展信息化建设较早的行业或企业,越来越感到早期开发的那些专用系统成了信息孤岛,成了食之无味弃之可惜的鸡肋。因为那些在封闭的没有提供源代码的支撑平台上开发的应用软件,就象被死死地捆绑在封闭的windows战车上一样,推倒重来或兼容利用都将是痛苦的选择。
之所以人们还在惯性热恋windows,主要是在桌面系统方面,应用软件多是windows系统的,另外就是习惯问题。而行业应用和企业应用,是有可能发生根本性变化的。理由是,行业和企业应用多以网络为主,网络操作系统的选择对一般终端用户没有多大关系。另外,办公软件大家比较熟悉的是微软office系统,随着wto的规则落实,微软可以手持这把“尚方宝剑”通过各种技术或市场手段严查政府和企业使用office软件的授权情况,就会导致更多的类似于北京市政府软件采购抛弃微软的实例发生。其次,现在用户的应用水平都提高了,应用软件基本上也都是图形界面鼠标操作,其它office系列软件的操作习惯和使用方法也都与微软的office系列软件大同小异,linux应用软件也在迅速丰富,如果有一天行业主管一声令下,或企业老板断然宣布,更换操作系统和应用软件,那些习惯问题马上就可以改过来。因为让大家去改变一个完全可以改变的习惯,立即就可以省下大把的银子,当然值得一试。
linux行业应用和企业应用的更大优势还在于,世界知名it企业intel、sun、informix、oracle、sybase等等都支持linux。ibm投入25亿美元支持linux,ibm的大型主机、商用机、risc服务器以及pc服务器系列,一律采用linux,核心业务系统正运行在linux系统上。turbolinux是进入中国市场的linux厂家之一,2002年一举拿下中石化大单,为行业应用打开了局面。“中国芯”与linux整合后的nc应用,更多低端linux嵌入式产品的市场占有,linux服务器领域市场份额的迅速扩大……,最最重要的是各国政府和广大用户的日益觉醒,微软是没有能力来左右这一世界潮流的。正如turbolinux中国总裁潘迪所言:“作为一种开放的技术,linux永远不会死,这也是linux与微软的区别,谁也不能保证微软永远不死”。
4水利行业选择linux是明智之举且前景看好
水利行业信息化建设已经开始热身。任何一个水利信息化建设项目的投入资金都在数十万或数百万元量级,有的项目可达千万甚至上亿元数量级,都要进行公开招投标。如果有一家高科技企业率先推出linux解决方案,一定可以在投标中占领先机。
linux应用于水利行业的优势在于:开放性技术的率先应用,水利信息化的核心技术不会受制于人;行业应用标准尚未建立,谁先应用成功并得以推广,谁就可以成为事实标准,这是业界惯例。事实也是如此,绝大多数软件核心技术掌握在少数大公司手里,业界标准也是在这些大公司的倡导下建立的,其它应用则处于“跟随”地位。开放源码的广泛采用给各行各业都带来了新的机会,大家在同一起跑线上,在一个公开、公平的环境下参与竞争,都有“领跑”和制定标准的机会。更重要的是,互联网的普遍使用使更多的开发人员能加入其中,“涓涓细流可以汇成汪洋大海”。
水利信息化市场巨大,经费有限,采用linux系统可以节省项目建设资金;linux将最终成为主流操作系统之一,谁先开发应用,谁就可以占领水利行业的应用市场。
早在一年前就有it媒体分析,全国pc如果全部采用linux产品而不是windows以及微软的office,一年将因此而节省近200亿美元的软件进口费用,即便是20%选用linux产品,也可以节省40亿美元。这还仅仅是对pc而言,如果算上网络操作系统,其节省资金的数目可想而知。水利信息化建设每年在操作系统和office应用软件方面的投入,真要细算下来,估计也要以亿元人民币计算。
水利信息化建设的目标之一,必须形成国家控制下的全国各大江河流域以及各地区水系能够满足各类应用,便于调度管理的计算机网络系统,这是十分复杂的系统工程。目前各流域或各省、市、地区级的规划以及实施中的具体项目,实际上都是国家级控制网络的组成部份或基础信息点源。全国成千上万座水库大坝和灌溉工程,数十万公里堤防工程,成百上千座重点城市防洪工程,还有庞大的跨流域调水工程、供水工程、生态用水工程等等,哪一项都需要建设信息采集、传输、接收、分析整理、决策支持、调度管理等一系列充分利用信息技术组成的信息化系统。其中要求可靠性高、稳定性好、具有开放性和扩展性的网络操作系统,可以说只有linux才能胜任。不相信不认识不考虑不研究不应用这一前景看好的可靠技术,简直就是不可思议!
5工程地质自由软件增长迅速交流自由
我们早在1995年武汉“全国第二次水利水水电工程地质计算机应用技术交流会”上就首次提出了“工程地质自由软件交流”的倡议,并立即在会议期间进行了自由软件交流。协作网随后的发展进程中,每时每刻都在进行自由软件的宣传。工程地质计算机应用网站(http://geocom.hhcc.net.cn)上的自由软件交流栏目(软件园地),是本网站访问量最大的栏目。许多素不相识的朋友将他们的劳动结晶上载geocom网站供大家自由下载,协作网的铁杆骨干们早已认可自由软件的理念,带头上传自由软件。更为可贵的是,一些非协作网的正式网员朋友们,也在为这个网站贡献他们的自由软件作品。协作网感谢这些朋友们。
协作网提倡将某些专业应用软件作为自由软件进行交流,经多年实践证实,效果很好。协作网这个桥梁和纽带的作用被发挥得淋漓尽致。因为geocom这一展示才华的舞台没有空间、时间和地域的局限;更没有俗不可奈的职务与职称、学历与文凭、阳春白雪与下里巴人、年龄性别和肤色种族等等约束条件,只要是学术技术和it思想的交流,都可以找到你的朋友和位置。自由软件已经成为协作网文化的一个重要组成部份。
笔者曾经多次在全国性学术会议上演讲告诫那些专业化的软件企业,更多地研究linux在行业专业领域中的应用。今后,我们还要继续传播这一具有前瞻性的学术思想,坚信有一天自由软件的辉煌将使我们摆脱工程地质计算机应用的尴尬,提升到一个更高的境界。