In 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