Report / In Depth

Building and Reusing Open Source Tools for Government

Software for Public Benefit Should be Open Source by Default

Computer code

Abstract

Many parts of government—from those that administer benefits to those managing public health—are broken. Governments are failing to sufficiently support individuals and communities. But there is a movement afoot to leverage the power of open source software (OSS) solutions to help improve government services while also improving public transparency, responsiveness, and accountability.

Building and using OSS—software that is developed in an open process and is licensed for free and open use—offers a number of advantages to governments seeking efficient and sustainable solutions to modern challenges. Governments can adopt OSS developed by others, thereby reducing costs and leveraging existing innovation to power a public digital ecosystem that benefits everyone.

We have compiled this primer for any government entity thinking about embracing open source solutions. Open source tools have been around since the 1980s, and used by governments for decades. As a result, there are known methods for making the most of using the resource. That said, as the use of open source software in government grows, it is important to have a shared understanding of best practices. This report is based on our interviews with experts in the field, our work on piloting open source projects with partners around the world, and a review of nearly 50 reports, documents, and resources on the creation and usage of open source software.

Acknowledgments

This research and report would not have been possible without the insights and perspectives of a wide range of individuals and partners, all of whom are passionate about open source government solutions. Internally at New America, we benefited from the guidance, insights, and editing of Cecilia Muñoz, Tomicah Tillemann, Dahna Goldstein, and Karen Bannan. We would especially like to thank the Rockefeller Foundation for supporting our work and serving as a thought leader on digital transformation.

Interviewees

Marianne Bellotti, Rebellion, formerly U.S. Digital Service, Auth0

Sebastian Benthall, Research Fellow at the Information Law Institute at New York University

Sean Boots, Technical Advisor for Policy at the Canadian Digital Service

Alex Gaynor, Chief Information Security Officer of Alloy, formerly U.S. Digital Service, emeritus member of the Python Software Foundation Board of Directors

Marc Jones, General Counsel at CivicActions, former Counsel at Software Freedom Law Center

Jeff Maher, Head of Software Development at the Canadian Digital Service, formerly Ash Center Technology and Democracy Fellow at Harvard Kennedy School

Giuseppe Morgana, Digital Director at the New Jersey Office of Innovation, formerly U.S. Digital Service

Kevin O'Neil, Director, Data & Technology, The Rockefeller Foundation 

Chukwudi Onike, Senior Associate, Data & Technology, The Rockefeller Foundation

Denis Pitcher, Advisor to the Premier of Bermuda on FinTech

Josh Ruihley, Senior Technical Advisor at the Canadian Digital Service, formerly Director of Product and Custom Partner Solutions at 18F

Adrienne Schmoeker, Director of Civic Engagement and Strategy, and Deputy Chief Analytics Officer for the City of New York

Sheri Trivedi, Director of Design at U.S. Digital Service, formerly GitHub

Cori Zarek, Director of Data + Digital at the Georgetown Beeck Center for Social Impact + Innovation, former U.S. Deputy Chief Technology Officer

Inspiration

Many organizations and people paved the way on this hard work, making it simpler for us to collect the information and produce this resource. While there are far too many to name, we wanted to particularly provide thanks to these people and organizations for laying the foundation.

  • The UK’s Government Digital Service
  • 18F
  • The Canadian Digital Service
  • The Open Source Institute
  • GitHub
  • The Consumer Finance Protection Bureau

More About the Authors

schank.jpg
Hana Schank

Fellow, Public Interest Technology

Ben_Gregori.jpg
Ben Gregori
Mark Lerner
Mark Lerner
AllisonPrice.jpg
Allison Price
Building and Reusing Open Source Tools for Government

Table of Contents

Close