OSS

michael's picture

奥巴马签署政府信息开放令,发布开源软件工具

自2009年上任以来,奥巴马就希望把他这届政府打造成历史上最“开放”的政府,并致力于推动政府信息向公众开放,但是这一策略总是受到挑战。
不过今天,奥巴马的这一愿景迈出了重要的一步,签署了政府信息开放令。根据开放令内容,要求大多数联邦机构对他们拥有的数据资源进行开放,包括医疗、教育、能源以及公共安全等,让公众能够“容易得发现、获取并使用”这些数据资源,并表示“这是在法律上许可的,在哪里都适用”。
同时,白宫也在开源社区GitHub上发布了一系列的开源软件工具,联邦政府机构可以使用它们将更多的数据资源转换成网络软件开发商和对用户友好的格式,其中包括一个将数据库转换成软件API的脚本。
为什么选择开放?
将政府信息开放不光是为了让公众知道政府在干什么,一个更重要的目的是为了软件开放商能够利用这些数据,通过开发出商业的App或者服务,从而对经济增长带来积极的效果。
奥巴马在白宫网站上的声明中这么写道:
从今天开始,我们让更多的政府数据、信息在网络上开放,这将帮助产生更多的创业公司……
并且,我们让公众更容易得找到、使用它(数据),这样能够让企业家制造出他们未曾料想到的产品和服务。
特别地,这项行政命令要求美国国防部和劳工部使用“机器可读和开放格式”的方式公开他们的数据,并且可以打破之前的惯例——带“.gov”的网站对普通市民的访问存在安全限制。

更多
michael's picture

美国国防部发表开源软件的7个优势的备忘录

美国国防部本周二澄清了它对开源软件的立场,声称开源软件几乎在所有的情况下与商业软件相同。根据法律,美国国防部在做出技术采购决策的时候应该考虑开源软件。
这个备忘录不是一个政策声明,而是澄清开源软件在美国国防部的应用,并其提供了一个指南。这个消息是美国国防部副首席信息官David Wennergren发布的。

从指南的角度说,这个备忘录称,美国国防部满足了商业计算机软件的定义。执行机构被要求在评估软件满足他们的计算需求的时候要包括开源软件。

此外,这个备忘录列出了开源软件优点的列表,其中包括帮助消除软件缺陷的广泛的同行评议、帮助在需要时加快修改的修改权、减少对专业软件厂商的依赖、方便快速配置的许可证模式、在某些情况下削减成本、减少维护和拥有成本、快速推出原型产品和进行试验的有利的特点。

Mercury Federal Systems公司开源软件和开放集成经理、美国政府的一个技术顾问John Scott说,我把这个事情看作是一个里程碑的日子。Scott帮助起草了这个备忘录中包含的一些开源软件指南。这个指南的拟定用了18个月的时间。使用 2003年的政策研究是可以的,但是,这个指南进一步扩展了开源软件的意义以及你为什么要使用开源软件。但是,这个指南不仅仅是应用,它还将通过把这些变 化提供给大众来帮助创建开源软件。

Scott说,他认为这是美国政府首次发布指南向公众介绍美国政府自己的开源软件的变化。

这个备忘录是对美国国防部2003年开源软件指令的一个更新,澄清了共享代码的使用,并且声称美国国防部有一个误解,以为修改必须要发布给公众。

这个备忘录称,与此相反,许多开源软件许可证允许用户修改开源软件以便在内部使用这个软件,没有义务向公众发布这个软件的源代码。这个备忘录继续劝告用户理解开源软件许可证的发布要求,并且提到了GNU通用公共许可证及其具体的发布规则。

另一方面,美国国防部称,代码修改和为政府开发的增强功能应该向公众发布,但是,仅在某些条件下发布,如在没有出口或者其它联邦政府的限制的情况下。

这个备忘录还要求区分自由软件和开源软件。Scott说,这个问题原来是美国国防部内部争论和困惑的根源。

美国国防部保密的和非保密的系统有一部分已经使用了开源软件。事实上,Scott说,美国国防部内部使用的软件有二分之一至三分之一是开源软件。

这个备忘录对开源软件的定义是,这种软件的人类可阅读的源代码要提供给这个软件的用户使用、研究、再利用、修改、增强和重新发布。

美国国防部的这个备忘录是在奥巴马政府选择Drupal软件驱动白宫网站之后发布的。

美国国防部的备忘录原文下载:Clarifying Guidance Regarding Open Source Software(OSS).

更多
订阅 RSS - OSS