Open Source

White House releases open source policy

The White House released long-anticipated guidelines aimed at improving agency sharing of federally-developed software source code.

The memo, noted in an Aug. 8 blog post by Federal CIO Tony Scott, also incorporates a pilot program to release some custom-developed code used by federal agencies to the public. Scott is also looking to agencies for more public releases beyond the pilot. OMB also plans to launch a new website called to make access even easier.

Scott noted that the federal government has been sharing code for some time, including the code for the White House's "We the People" petition platform, the site hosted by the Department of Veterans Affairs, and more code at the website. Now Scott is taking these established best practices government-wide.

The new document follows the March 2016 release of a draft policy, which elicited comments from open source advocates, government agencies and others. In one memorable episode, Homeland Security CIO Luke McCormack had to walk back comments from DHS IT workers who were concerned that open source was inherently insecure.

The goal of making federal source code more accessible is to increase sharing and reduce costs of duplicative software purchases, said Scott. With open source, Scott said, the federal government should remain technologically neutral and ensure IT investments remain "merit-based," adding the amount of available federal open source software will grow.

Overall, the policy calls for agencies to open 20 percent of their custom code for the duration of the pilot as a minimum. "Agencies are strongly encouraged to release as much custom-developed code as possible to further the Federal Government’s commitment to transparency, participation, and collaboration," according to the policy.

The policy also calls for federal agencies to apply a three-step test when acquiring software, to determine if an existing federal solution or commercial solution can do the job, before turning to new custom software.

Not all code is eligible for sharing. The policy notes that some source code is restricted by patent or other laws, or export controls. The release of some could potentially compromise national security or private information. There is also an exemption under which the federal CIO can restrict sharing because it is in "the national interest" to do so. OMB is required under the policy to justify any software that is exempted from the open source rules.

About the Author

Mark Rockwell is a senior staff writer at FCW, whose beat focuses on acquisition, the Department of Homeland Security and the Department of Energy.

Before joining FCW, Rockwell was Washington correspondent for Government Security News, where he covered all aspects of homeland security from IT to detection dogs and border security. Over the last 25 years in Washington as a reporter, editor and correspondent, he has covered an increasingly wide array of high-tech issues for publications like Communications Week, Internet Week, Fiber Optics News, magazine and Wireless Week.

Rockwell received a Jesse H. Neal Award for his work covering telecommunications issues, and is a graduate of James Madison University.

Click here for previous articles by Rockwell. Contact him at [email protected] or follow him on Twitter at @MRockwell4.


  • IT Modernization
    shutterstock image By enzozo; photo ID: 319763930

    OMB provides key guidance for TMF proposals amid surge in submissions

    Deputy Federal CIO Maria Roat details what makes for a winning Technology Modernization Fund proposal as agencies continue to submit major IT projects for potential funding.

  • gears and money (zaozaa19/

    Worries from a Democrat about the Biden administration and federal procurement

    Steve Kelman is concerned that the push for more spending with small disadvantaged businesses will detract from the goal of getting the best deal for agencies and taxpayers.

Stay Connected