分享美国的代码

白宫高级顾问 Alvand Salehi 在 OSCON 上解释了为什么联邦政府对开源的支持是“不会改变的”。
470 位读者喜欢这个。
An open source political party?

Opensource.com

Alvand Salehi,白宫联邦 CIO 办公室的高级技术顾问,五月初在 OSCON 发表了主旨演讲,谈论美国联邦政府在开源中的作用。

自 Salehi 于 2015 年加入 CIO 团队以来,政府在代码开源方面取得了巨大进展。于 2016 年 8 月发布的联邦源代码政策是美国政府首个支持政府部门全面开源的政策。

它有两个主要要求:所有由联邦政府或为联邦政府开发的新定制源代码必须可供所有其他联邦机构共享和重用;并且至少 20% 的新政府定制开发代码必须作为开源向公众发布。它还建立了 Code.gov 平台,用于访问政府开发的开源代码,并为其他开发人员提供参与途径。

A list of US agencies releasing open source code

美国机构已发布的开源代码,由 Alvand Salehi 在 OSCON 上展示

在这项政策发布之前,各机构花费大量资金来重新开发其他政府机构已经使用的软件。这项举措预计将为政府节省数百万美元的软件开发浪费和重复支出。因此,Salehi 表示,开源不是一个党派问题,“Code.gov 将会持续存在下去。”

另一个好处:发布开源代码使政府能够从全国各地开发人员的智慧中受益,以改进其代码。(访问 Code.gov 了解如何贡献。)

虽然联邦源代码政策还不到一年,但美国政府对开源的支持已经存在一段时间了。2009 年,国防部发布了一份备忘录,概述了 DoD 的开源政策

国防部正在分享的项目之一名为 ANET(顾问网络),该项目正在帮助阿富汗领导人重建他们的国家。该项目跟踪“顾问和受顾问者之间的关系——例如北约和阿富汗政府”,开发该项目是为了帮助消除人员在团队轮换进出时重新培训人员的时间。它是根据用户的意见编写的。

由于 Code.gov 和联邦源代码政策,我们现在可以查看、使用和修改美国政府开发的这个和许多其他应用程序。

标签
User profile image.
Nicole C. Baratta (Engard) 是红帽公司的高级内容策略师。她获得了德雷塞尔大学的 MLIS 学位和朱尼亚塔学院的文学学士学位。Nicole 自愿担任 ChickTech Austin 的主管。Nicole 因其众多出版物而闻名,包括她的著作《Library Mashups》、《More Library Mashups》和《Practical Open Source Software for Libraries》。

2 条评论

向美国政府致敬。这是一个非常好的开始。由于这是纳税人的钱——逻辑不应该引导我们走向 100% 开源,以便为我们的投资提供尽可能大的价值,因为对政府有用的代码可能对大大小小的企业、教育等有用吗?

你想打赌多少,因为这发生在奥巴马执政期间,特朗普会关闭它!

Creative Commons License本作品根据 Creative Commons Attribution-Share Alike 4.0 International License 获得许可。
© . All rights reserved.