Th project, spearheaded by the Defense Digital Service (DDS), is regarded by the DoD as a direct way to tap into a worldwide community of developers to collectively speed up and strengthen the government’s software-development process. In exchange, DoD program code hosted on GitHub will be open and available for individuals to reuse and repurpose for personal and public projects. The concepts of open-source and so-called free software (a term used to mean software freedom, not free of cost) — while regarded as best practice in industry and an integral part of modern software development — are yet to be widely adopted within the DoD. With Code.mil, DoD believes that it can access a previously untapped depth and breadth of technical skill while offering for free public use software tools created by the government.
Another objective for Code.mil, according to the DoD, is to create a network of peers between the federal government and the developer community to encourage participation, share knowledge, and make connections in support of DoD programs that ultimately service U.S. national security.