Federal Open Source Policy Knowledge
Please make sure to search the MTTL prior to submitting a new KSAT. For best practices concerning KSAT creation, see
Why does the requirement(s) need to be added?:
[ ] Adding a new Item to the Job https://code.mil/why-open-source.html
OMB Policy
Aside from the technical benefits mentioned above, the Federal Source Code Policy (M-16-21) from the US CTO includes a section initiating an open source pilot which mandates that each government agency release as OSS at least 20% of its new custom developed code for the term of the program (and we recommend continuing that beyond the pilot).
Going beyond the OMB policy itself, the 2018 NDAA states in secton 875 that “…the Secretary of Defense shall initiate for the Department of Defense the open source software pilot program established by the Office of Management and Budget Memorandum M-16-21…”
KSAT Description(s):
- KSAT 1: Describe the Federal Open Source Policy and how it applies to our work.
- KSAT 2: Identify the exceptions applicable to work at the 90th.
Training Reference (optional)
Do you have a reference(s) which explains how to accomplish this correctly?
- Code.gov
- code.mil
- Federal Source Code Policy: Achieving Efficiency, Transparency, and Innovation through Reusable and Open Source Software
- https://www.gao.gov/products/GAO-19-457
Workrole alignment
Which work roles does this requirement apply to?:
Basic Dev
Related KSATs (Add this to template)
Parents:
- K0675
- T0006
Related Requirements/Documentation
Is this requirement driven by an external document such as an AFI, Law, etc If so, please list it/them.
- Source: 2018 NDAA
- Owner: SECDEF