UNCLASSIFIED - NO CUI

Skip to content

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?

  1. Code.gov
  2. code.mil
  3. Federal Source Code Policy: Achieving Efficiency, Transparency, and Innovation through Reusable and Open Source Software
  4. 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.

Edited by charles.heaton.2