山姆大叔张开双臂迎接开源
时间:2010-09-21 来源:cnblogs
似乎我每到一处,都能看到又一个政府部门采用开源软件的例子。
本月的早些时候,一个公共非营利性组织财团启动了一个公私合作项目Civic Commons,它将帮助政府部门共享他们开发出的软件。这是一个绝妙的想法,可以促进创新、消除重复劳动并且省钱。同时,这还是开源软件的采用在政府部门中增长的又一个极好例证。
美国政府部门中使用开源的例子屡见不鲜。Smithsonian和Search.USA.gov使用Solr/Lucene的企业级开源搜索系统;白宫使用Drupal重新推出了whitehouse.gov;美国国防部和情报体系提交了一份开放技术开发(Open Technology Development)规划,“以在国防部内部提高技术效率及减少软件生存周期费用”;国防部还开发了forge.mil,来“促使包括项目经理、开发人员、测试人员、鉴定人员、操作人员和用户在内的所有参与方之间的不断协作。”实际上,我自己的公司Lucid Imagination,部分由In-Q-Tel投资,它是美国中央情报局的投资机构,这也更加证实了开源软件正在和政府部门携手并进。
国外(指美国以外——译者)的开源例子同样普遍。欧盟的开源观测站及存储库(Open Source Observatory and Repository)提供公共的管理系统,可访问2000多个免费开源的应用程序;而开源研究项目CASPAR(文化、艺术及科学知识的保护、访问和修复(Cultural, Artistic and Scientific knowledge for Preservation, Access and Retrieval)),正在让大量的保存在欧盟各国档案库中的数据得以访问。
为什么开源软件越来越被政府部门的办公大厅所青睐呢?一个显然的猜测就是,这完全是费用驱使的。政府部门正在拼命地省钱,这和企业的困难状况如出一辙。
不过我相信故事远不止如此简单。政府机构已经意识到一些难以抗拒的好处,它们是超出费用节省之上的,包括更高的效率、更多产的雇员、集成系统中更高的灵活性和敏捷性、以及利用一个更大的技术社区的杠杆来促进应用程序快速演变,以更快地解决问题,这是闭源世界无法跟上的。另外,限制性的许可条款的解除也可能与之有关。
还有一个甚至更好的方面值得在此考虑。开源本身就是一种优秀的治理方式!(“治理方式”和“政府”这两个词,英语都是“government”——译者)一个个单独的个体为着共同的利益一起工作,分享他们的劳动成果,并创造出了比他们独自工作能创造出的更好更快的东西,我们还有什么比这更好的方式来诠释“有效的政府”呢?
你还知道更多政府部门中开源软件的创新性使用吗?把你的意见发送给我。我很乐意听到其它流行的、吸引人的开源项目,还有你对那些项目在不远的将来会如何变化的想法。