当前位置:Linux教程 - Linux文化 - 走在开源最前沿

走在开源最前沿


  近年来,“开源”是信息产业内最热的词汇之一。相比美国其他州和城市,马萨诸塞州在开源方面要走得很远。

  相对而言,尽管美国政府的IT开支很大,但是在开源方面的速度可能远比欧洲国家慢得多,虽然各州都使用了某些形式的开源软件,但政府中明确支持开源的还是少数,而马萨诸塞州却是一个例外。

  该州积极考虑替代专有解决方案的替代技术,如开放文本文档ODF,计划州内各机构在2007年年初使用与OpenDocument兼容的应用软件,州政府雇员“创建和保存”的所有文档必须基于开放格式,涉及桌面PC 5万台。

  漫长的道路

  据马萨诸塞州信息技术局共享服务经理Tim Vaverchack说,“我们主要的关注重点是,引进尽可能多的开源产品和提倡开源思想观念。”他表示马萨诸塞州采用开放技术、开放标准和开源软件只是常规的战略计划。

  此前,有关马萨诸塞州和ODF(一种替代Microsoft Office的基于开放标准的计算机文档技术)的争论导致了该州前CIO Peter Quinn今年年初的辞职,还引发了众多人对开源运动的仔细审查——不仅对马萨诸塞州的决定,而且还对其他国家、州和政府采用开源标准和开放源代码。

  Vaverchack解释说,例如,马萨诸塞州的人力资源处需要一个新的工作公布系统,但是该机构从厂商得到的投标价格太高昂。当时,州官员研究了一些开源软件选择,考虑了开发费用,然后接着进行他们自己的开源解决方案。“我们走出去,提出开源选择,分析我们开发它需要多少费用。”他表示,马萨诸塞州现在出现了对开源解决方案的很多要求。

  Vaverchack指出,虽然该州向ODF的迁移还没有完成,但是采用开放标准和开源软件的意愿可以追溯到2003年。

  尽管面临阻力,但马萨诸塞州向ODF以及其他开放标准和技术的迁移一直继续。今年年初,当州长Mitt Romney任命Louis Gutierrez担任州新CIO时,开源运动获得了更大的支持。

  微软虽然最近表示了支持ODF的一般意愿,但是该公司实际将在多大程度上接受这个开放标准还不清楚。几乎所有人好像都知道开放标准、开源软件和协作方式的潜力,但是也有一些人,如俄勒冈人力服务部系统设计师Steve LiaBraaten表示怀疑,“我们都知道开源将进入州政府机构。问题是我们如何管理它”。

  坚持采用OpenDocument

  在有关首选文档格式的一系列讨论中,马萨诸塞州除查看和阅读政府数据之外,还强调了“公平使用”能力,强调新文档格式必须能够在桌面软件随时间发展出现变化时避免不兼容性。

  作为这些要求的结果,该州IT部门选择了基于XML的OpenDocument格式。OpenDocument是Oasis Office应用开放文档的缩写,是一种保存电子报表、备忘录、图表和演示稿等办公文档的开放文档文件格式,是目前正在进行beta测试的 OpenOffice 2.0的缺省文件格式。

  随着越来越多的机构采用Web服务和面向服务的架构,支持OpenDocument将通过采用开放XML标准提供数据互操作性,使马萨诸塞州在处理文件内容时具有更大的灵活性。

  而任何要求支持OpenDocument的决定都会给微软造成强烈影响,Microsoft Office当前版本不支持OASIS标准,相反使用它们自己的基于XML的格式。

  马萨诸塞州现任CIOLouis Gutierrez在接受采访时说,州信息技术部正在稳步实施使OpenDocument明年1月前成为行政部门的缺省文档格式的项目。

  Gutierrez日前说:“我们现在向既定目标前进,我们信任这种开放标准程序。”

  前此,事后审计与监督参议院委员会主席、州参议员Marc Pacheco发表了一份抨击选择OpenDocument过程的报告,称这一过程是“封闭的”并且是受到少数人控制的。

  但支持马萨诸塞州采用OpenDocument格式代替Microsft格式的计划的人,将这一决定称赞为让力量的天秤由厂商向顾客倾斜的划时代行动。而批评者将这一决定称之为存在偏见的决定,认为它不公平地偏袒开源产品,排斥微软。

  RedMonk分析师Stephen O'Grady说,马萨诸塞州使统一采用一种非标准格式的概念合法化,它的努力对于其他人有了一种象征意义。

  O'Grady说:“很多企业并不愿意为使用Office向微软付钱,但感到它们不得不这样做。ODF本身并没有消除这些担心,但是它的确开始打开以前看不见的大门,如果只从谈判角度看。”

  虽然Gutierrez没有参与做出选择OpenDocument的最初决定,但他称赞这一决定是正确的。

  视力残疾者反对

  当Louis GutierrezGutierrez 今年2月接任马萨诸塞州CIO职位时,发现自己套上了枷锁。该州的ODF政策要求行政部门到明年年初前采用使用ODF格式的办公应用以及将这些应用配置为缺省,以ODF格式保存文档。

  但是,惟一可以做到这些的办公应用——如开源OpenOffice和Sun Microsystems的StarOffice——没有得到残疾人使用的主要屏幕阅读程序和放大程序的支持,这引发了强烈的反对。

  视力残疾者宣传组织称,要改变马萨诸塞州向开放文档格式(ODF)迁移的进程,称发现读取ODF格式应用的开源软件不能使用屏幕放大镜。

  在一项妥协交易中,马萨诸塞州ITD CIO Louis Gutierrez表示,该州将采用一种使文件可以根据需要以ODF格式保存的插件,这意味着可以实行其官方ODF政策和实现其ODF部署的目标。现在,该州信息技术部正对ODF插件进行测试,为预计于今年年底开始的分阶段部署做准备。

  马萨诸塞州信息技术部还与马萨诸塞州残疾人办公室签订了承诺协议,承诺寻找可以为残疾人所使用的软件。

  IDC分析师Dan Kusnetzky说:“在记录和其他数据问题上,与企业相比,政府机构从更长远的角度看待问题。政府今天产生的文件必须几百年后仍可被访问,因此文档必须使用经得起时间考验的格式。”

  链接一:汹涌的开源潮

  使用开源软件,能降低政府部门的IT开支,法国税务部门曾声称将其8万个桌面系统升级到Office XP需要花费2950万法郎,而迁移到OpenOffice.org只需要20万法郎。

  长期以来,Linux操作系统和Apache网络服务器,大量应用于政府部门。除此之外,其他数据库,例如MySQL、PostgreSQL,以及开放办公软件,都获得了越来越多的应用。

  政府部门利用Linux,是为了在各部门内部修复问题或增加特性,而不是等着供应商的升级,推进了信息系统的互操作性进程。而且由于“开放源代码”必须支持公开标准,所以不必担心受到单一开发商的限制。

  而且,在欧洲,软件不仅仅是IT问题,也是政治问题,许多国家部署开源系统有振兴自己国家软件业的考虑。从法国巴黎到奥地利维也纳,许多市政府反复论证是否选择开源系统,有的城市甚至在决定部署后又出现推迟的情况。

  链接二:慕尼黑不平坦的开源路

  目前,德国慕尼黑市当地政府已经把一些部门的100计算机转移到Debian Linux,并计划到2009年上半年迁移80%的计算机。

  据慕尼黑市开源软件项目经理Florian Schiessl介绍,他们已经解决了试验中的一些问题,但也表示并不是所有的台式机都会采用开源系统,一些商业应用还将采用Windows操作系统。

  他预计,到今年年底,将有200台PC迁移到Linux;在项目的初期阶段,共有14000台计算机将从微软公司的Windows操作系统和Office软件转移至Linux和开源软件OpenOffice。

  由于内外部成本增加,这项名为LiMux的计算机迁移工程的花费从3年前预计的3000万欧元增加到了3500万欧元,并因软件专利方面的问题反复了几次。其实,早在2003年,慕尼黑市政府就开始计划、进行试验工作,但现在的部署还是比计划晚了一年。

  2004年6月时,该市市议会以 50 对 29 票通过由微软转用 GNU/Linux 的议案,并明确指出,“Linux赋予该市更多的选择自由,而不必仰赖单一公司的产品”。

  当年,微软CEO鲍尔默甚至试图为了劝阻这一进程,中断自己的度假而与慕尼黑市市长进行谈判,最终无果而终。

  而且,慕尼黑并不是惟一对开源感兴趣的欧洲城市。去年7月份开始,奥地利维也纳市正在积极地制订计划,英国伯明翰市议会正在测验迁移到开源系统的台式机的表现,但挪威卑尔根市最近宣布把Linux台式机迁移计划推迟两年。