Guide to the SHARE IT Act helping federal agencies comply with software code sharing requirements.
The SHARE IT Act Landing Page provides documentation, tools, and guidance to help federal agencies comply with the legislation. It requires federal agencies to share custom developed software code, including metadata about the project, with each other to eliminate duplicative government work. Our project offers a suite of tools for generating, validating, and maintaining code.json files as well as guidance to get started.
Our vision is to create a compliance path for all federal agencies to meet SHARE IT Act requirements while fostering an Open Source culture across government.
To provide accessible, user-friendly tools and clear documentation that simplifies the process of implementing SHARE IT Act requirements.
The Centers for Medicare & Medicaid Services (CMS) is committed to strengthening and modernizing the nation's health care system to provide access to high-quality care and improved health at lower costs.
The CMS Open Source Program Office aims to facilitate the development, use, and sharing of open source software across government.
An up-to-date list of core team members can be found in COMMUNITY.md. At this time, the project is still building the core team and defining roles and responsibilities. We are eagerly seeking individuals who would like to join the community and help us define and fill these roles.
- COMMUNITY.md - Information about the project team and community
- LICENSE - CC0 1.0 Universal public domain dedication
- README.md - Information about the project, vision and goals
├── .github/ # GitHub action workflows
├── assets/ # Static assets like images, CSS, and JavaScript
│ ├── css/ # Stylesheet files
│ ├── js/ # JavaScript files
│ └── images/ # Project images and icons
└── code.json # Metadata file
└── index.html # Main html file
Drag and drop the index.html
file into a browser to see the website. Once you make changes, refresh the page and the changes wil be reflected.
We adhere to the CMS Open Source Policy. If you have any questions, just shoot us an email.
Submit a vulnerability: Vulnerability reports can be submitted through Bugcrowd. Reports may be submitted anonymously. If you share contact information, we will acknowledge receipt of your report within 3 business days. For more information about our Security, Vulnerability, and Responsible Disclosure Policies, see SECURITY.md.
This project is in the public domain within the United States, and copyright and related rights in the work worldwide are waived through the CC0 1.0 Universal public domain dedication as indicated in LICENSE. All contributions to this project will be released under the CC0 dedication. By submitting a pull request or issue, you are agreeing to comply with this waiver of copyright interest.
A Software Bill of Materials (SBOM) is a formal record containing the details and supply chain relationships of various components used in building software. In the spirit of Executive Order 14028 - Improving the Nation's Cyber Security, a SBOM for this repository is provided here: https://github.com/DSACMS/gov-codejson/network/dependencies. For more information and resources about SBOMs, visit: https://www.cisa.gov/sbom.