Make federal government source code policy open by default

MediumIn a new four-part article on Medium, bureaucracy hacker David Zvenyach identifies ways the federal government’s source code policy failed to promote reuse of open source code between agencies, and how to fix it.

The 2016 policy ran into conflict between open source principles and existing procurement rules — mainly “technology neutrality” and the unlimited-rights clause. Zvenyach argues that the policy can be fixed. Requiring code to be “open by default” while allowing dual licensing will support reuse and give agencies the freedom to choose the right software for their needs.

From the article:

Rather than try and harmonize the source code policy with the technology-neutrality principle, OMB [Office of Management and Budget, the creator of the federal source code policy] should have put down a marker and said: “When the code is truly custom developed, purpose-built for us, we prefer it be open sourced.” Full stop.

Read the full article: The trouble with the federal source code policy, and what to do about it: Part One | Medium

Get the whole four-part story: Part Two, Part Three, and Part Four

2018-10-29T11:49:58-08:00 October 29th, 2018|Categories: Agile government, Free and Open Source, Office of Management and Budget|Tags: , |

About the Author:

AGL served the government innovation community from 2014 - 2020. It has now broadened its mission and community to form a new organization, Technologists for the Public Good. Learn more and get involved at

Leave a Reply