DSC Supports the Federal Government’s Collaborative Open Source Initiatives

Digital Services Coalition
9 min readMar 8, 2024

Adopting open source policies, initiatives, and laws is more than a technological shift — it’s a commitment to transparency, security, and collaboration. As the Digital Service Coalition (DSC), we stand at the forefront of advocating for these values, recognizing the critical role open source software plays in advancing government projects and services.

In the landscape of federal procurement, software stands as a colossal expenditure, with the government annually investing approximately $12 billion in a mix of commercial off-the-shelf products and custom-developed applications. This spectrum of software solutions ranges from ubiquitous office suites to bespoke digital infrastructure tailored for specific agency needs — think websites detailing government activities, comprehensive public databases, regulatory analysis models, and even mobile applications for reserving spots in national parks. Despite the diversity and utility of these custom software solutions, significant inefficiencies loom over their management and dissemination: the absence of inter-agency software sharing and contributions back to the open source community.

The Fiscal and Functional Case for Sharing Custom Software

The term “open” in the context of supporting open standards, open source, open data, and more, refers to a philosophy or approach that emphasizes transparency, accessibility, and the free exchange of information and resources. Open source software refers to software whose source code is made available for anyone to inspect, modify, and enhance. It is typically developed in a collaborative manner, allowing individuals and organizations to contribute to improving the software and its security.

The rationale for promoting the sharing of open source software across federal agencies is straightforward and compelling. By reutilizing custom-developed software, agencies can avoid the redundant expenses of developing or purchasing software that their federal counterparts have already acquired. Historical initiatives and pilot programs underscore the potential savings and enhanced operational efficiency achievable through such collaborative practices. Notably:

  • Establishing Code.gov, a platform facilitating government-wide code sharing, has unlocked access to over $1 billion worth of software initially developed for specific agencies.
  • A targeted pilot for the shared use of geospatial software across government entities trimmed acquisition costs by 5%, largely by eliminating bureaucratic overhead.
  • Agencies require the use of the open source U.S. Web Design System (USWDS) under the 21st Century Integrated Digital Experience Act (IDEA), P.L. 115–336, which has resulted in savings exceeding $18 million.

Open source tools are vital for government development projects, offering a means to address bugs, security issues, and improve overall software quality. Furthermore, the development of open-source software security policies emphasizes the need for safe consumption and publication practices. This is coupled with the necessity for better management, coordination, and guidance in using these tools within governmental frameworks. The DSC members have and will continue to, share and support acquisitions and efforts such as these.

A collage of three photos depicting professional gatherings. Top image shows a group of smiling individuals in a conference room giving thumbs up of DSC members and guest, Jordan Kasper. Bottom left image captures Traci Walker and Jordan Kasper as presenters in front of a digital screen with Nava on it in a meeting. Bottom right image is a cheerful group selfie in a social setting, possibly at a networking event.
A Conversation with Jordan Kasper event and happy hour with DSC members

The Case for Contributing to the Community

The DSC recently spoke with Department of Homeland Security’s Jordan Kasper, Senior Advisor for Technology and Delivery, as a guest speaker in a members-only event. We discussed the current DHS Policy on open source solutions that encourage better code sharing and publication practices. We also talked about coding in the open and how security is improved through these measures, as supported by the Cybersecurity & Infrastructure Security Agency (CISA)’s Open Source security roadmap.

As a follow-up to this conversation and as a part of our commitment to supporting the government’s adoption of open source best practices, we propose the adoption of the following steps for industry to take, including ourselves:

  • Develop and Share in the Open: By making the code available publicly, stakeholders and the broader community can review, audit, and understand the workings of the software. This transparency fosters trust and can lead to more secure and reliable software, as more eyes on the code can help identify and fix issues faster. Developers are more likely to write clean, well-documented code, knowing it will be viewed and used by others. Additionally, the open environment fosters innovation as contributors bring new ideas and improvements.
  • Enhance Collaboration on non-acquisition RFIs: Actively collaborate and respond to Requests for Information (RFIs) found on Regulations.gov that ask for industry subject matter expertise but may not result in a specific procurement. This collaborative effort can lead to developing more secure, robust, and effective government software solutions. Examples of this were recently closed RFI’s from NIST related to the Executive Order on Artificial Intelligence, from ONCD the RFI on OSS Security, and from CISA the RFI for Secure by Design.
  • Promote a “Contribute Back” Culture: By encouraging contributions back to the open-source community by sharing improvements, enhancements, and new features with the original projects or the wider open source community from government projects and procurements. As reinforced by the DHS policy and others, this is legal and should become more of a standard practice instead of an exception. As the developer community, we can actively support this by proposing it in our solutions, establishing it as a routine practice, and sharing awareness of how and why this is important with our government partners.

In addition, the efforts we can take in practical application to support these open source efforts are bolstered by support for proposed legislative measures. The DSC, along with its members, is deeply committed to advocating for legislative measures that align with our principles. Our coalition stands firmly behind the introduction and advancement of pivotal legislation aimed at enhancing software security and promoting collaboration within federal agencies. Notably, in 2022, the Securing Open Source Software Act was proposed to protect federal agencies by strengthening the security of software. More recently, the SHARE IT Act has passed the Senate committee and is legislation that mandates the sharing of custom-developed source code among agencies, effectively reducing redundant solutions and fostering a more efficient and collaborative government digital infrastructure. Our support for these initiatives underscores the dedication we have to advance secure, open, and cooperative digital service practices in the public sector.

DSC Leadership in Open

As a part of our commitment to innovation, several DSC companies play a leadership role in supporting open collaboration in our digital transformation work. Here are some examples and highlights from the member companies that demonstrate what steward leadership in action on this topic can look like.

540

Modernization Manifesto: (The “D” principle) Default to modern norms — Agile Delivery, CI/CD processes, Containerization, API-first, Cloud native, and Open-Source Solutions.

Projects

  • API Handbook: The Enterprise APIs for data sharing (EADS) handbook was open-sourced to allow for a consistent definition of API behaviors across the DoD and other federal agencies (currently used in OSD, Air Force, Army, and Navy API systems)
  • JSON-ISM: A DoD compliant standard for security markings and dissemination controls to allow for sensitive / classified data to be passed in JSON payloads.
  • Govicons: Gov Icons is an icon, font, and CSS toolkit with 136 government themed icons, for easy scalable vector graphics on projects that need government based icons.

GitHub Corporate Profile

Ad Hoc

GitHub Corporate Profile

AVB Digital

AVB Digital, a joint venture partnership between two DSC members, Vaultes and Bixal, is deeply committed to the principles of open source, as evidenced by their work on SBA.gov. Leveraging Drupal, the solution features a custom theme in alignment with USWDS, while our developers adhere rigorously to Drupal’s best practices and coding standards. This ensures the maintainability and compatibility of the codebase.

Central to the approach is the dedication to contributing back to the Drupal community. They actively share the custom solutions and enhancements, embodying the collaborative spirit fundamental to open source development. By sharing their innovations, they enrich the Drupal ecosystem and enable others to benefit from and build upon our work.

Furthermore, they have identified and addressed several bugs within Drupal core, Drupal contrib modules, and USWDS. The team has submitted patches to rectify these issues, which are integrated into their build process until they are officially incorporated into the respective projects’ releases. Additionally, a custom module developed by the team, which displays a notice indicating content availability exclusively in English, will be released as a Drupal contrib module, further contributing to the broader Drupal community.

CivicActions

CivicActions is proud to showcase 20 years of using free and open source technology and open systems.

GitHub Corporate Profile

Exygy

Blogs:

Projects:

  • CiviForm: Exygy is the digital steward of CiviForm, where residents can find and apply for public assistance programs in one place through unified, accessible applications, and government teams can better reach communities in need. The tool has already enabled thousands of Seattle residents to apply for public assistance and reduced the average time to apply from 30 minutes to 5 minutes. Today, three additional governments are adapting CiviForm’s open source software.
  • CiviForm on GitHub
  • Bloom Housing: Based on DAHLIA, Bloom Housing is a platform that simplifies, centralizes, and makes it easy for people to search and apply for affordable housing. It is built on an open-source code base that can be adopted across jurisdictions, helping communities easily digitize the affordable housing process. Bloom Housing is currently serving 6+ jurisdictions across California and beyond!
  • Bloom Housing on GitHub

GitHub Corporate Profile

Fearless

Blog

GitHub Corporate Profile

MetroStar

The heart of innovation is collaboration and MetroStar meets customers where they are with our human-centered, open source approach.

Open Source Solutions

  • Comet — React and TypeScript Component Library implementation of USWDS that includes charting and data visualization capabilities and custom components in a modular package
  • Onyx — Data experimentation platform built on Free and Open-Source Software (FOSS) technologies that allows teams to mine large amounts of disparate data and generate insights quickly.
  • Quartz — Fully automated GitOps platform based on the U.S. Department of Defense’s Platform One DevSecOps Reference Architecture.

Community

PyData DC is a community of like-minded tech fanatics who believe open-source is the key to innovation. We partnered with PyData and NumFOCUS to give back to the data and analytics community.

Positions: Senior Director of Open Source Solutions

Open Source Blogs

Case Studies

MetroStar partnered with the U.S. Air Force to develop a secure, classified, open-source platform to tame their data deluge.

Open Source Recognition in Case Studies

GitHub Corporate Profile

Nava PBC

Blogs

GitHub Corporate Profile

Mobomo

GitHub Corporate Profile

Blogs

USWDS specific Drupal contributions:

Pluribus Digital

Blogs

  • FDIC: Publish open data for diverse users through modern APIs and visual browser applications
  • Principles in Action — Default to open: we gain by sharing. If we can share our approach, experience, source code, etc. then we tend to gain more in goodwill and trust than we might ever lose in an imagined competitive advantage.
  • Product Development through agile application development on open-source tech stacks.

GitHub Corporate Profile

Skylight Digital

GitHub Corporate Profile

Truss

GitHub Corporate Profile

Other members with GitHub repositories:

--

--

Digital Services Coalition

We are a collection of agile technology and design firms that serve — or aspire to serve — the government. Change is hard. digitalservicescoalition.org