Sens. Cruz, Peters Introduce SHARE IT Act to Require Government Agencies to Share Code

January 16, 2024

Bipartisan legislation will streamline government spending and reduce waste

WASHINGTON, D.C. – U.S. Senate Commerce Committee Ranking Member Ted Cruz (R-Texas) and U.S. Senate Homeland Security and Governmental Affairs Committee Chairman Gary Peters (D-Mich.) today introduced the Source Code Harmonization And Reuse in Information Technology (SHARE IT) Act, bipartisan legislation that would require government agencies to share custom-developed source code with each other—thereby avoiding duplicative government contracts to build software.

Upon the introduction of the SHARE IT Act, Sen. Cruz said:

“Each year, federal agencies spend billions for software that may be duplicative because it is not shared between agencies, despite existing infrastructure to do so. I am glad to join Chairman Peters in introducing this common-sense solution that will save taxpayer funds by holding federal agencies accountable for sharing the code they procure.”

Chairman Peters added:

“Ensuring the federal government is sharing code across agencies will save taxpayers money, increase digital efficiency for government services, strengthen security and enable innovation in software. This bipartisan bill is a critical step forward in advancing the digital capacity of the federal government and will benefit Americans as they access government services online.” 

Currently, the federal government spends approximately $12 billion annually purchasing software, including software that is “custom-developed” for agencies, such as websites, analytical models, and apps. Despite the fact that much custom-developed code is not classified or sensitive, agencies generally do not make custom software available to one another, even though there is an existing website created for agencies to do so. This inefficiency results in duplicative government contracts and needless spending when agencies hire contractors to reproduce code that another agency has already procured.  

The SHARE IT Act improves and updates federal source code policy by requiring agencies to publicly list custom code they make or buy and share this code with the rest of the government, and ensures transparency by requiring agencies to publicly list their custom code. The legislation contains exceptions for code made for national security systems, classified code, or code whose disclosure would create an identifiable risk to individual privacy.

The SHARE IT Act requires no additional funding, as agencies already have the flexibility to share code via existing government infrastructure like, open-source tools like Git, or commercial platforms like GitHub or Bitbucket. 

Learn more about the SHARE IT Act HERE.

Read the full text of the SHARE IT Act HERE.