Open Source Software at
Links and Resources
Authority
- NPR 2210.1C Requirement Waiver in Support of Open Source Software Development NRW 2210-35
Description
- Through code.nasa.gov, the latest member of the open NASA web family, NASA continues, unifies, and expands its open source activities. The site serves to surface existing projects, provide a forum for discussing projects and processes, and guide internal and external groups in open development, release, and contribution. The site's goal is to create a highly visible community hub that will imbue open concepts into the formulation stages of new hardware and software projects, and help existing projects transition to open modes of development and operation.
Features/Characteristics
- The initial release focuses on providing a home for the current state of open source at NASA. This includes guidance on how to engage the open source process, points of contact, and a directory of existing projects. By elucidating the process, NASA hopes to lower the barriers to building open technology in partnership with the public. Phase two will concentrate on providing a robust forum for ongoing discussion of open source concepts, policies, and projects at NASA. In the third phase, NASA will turn to the tools and mechanisms development projects generally need to be successful, such as distributed version control, issue tracking, continuous integration, documentation, communication, and planning/management. During this phase, NASA will create and host a tool, service, and process chain to further lower the burden to going open.
I.P. and Resource Commitment
Other Agencies/Laboratories That Use This Mechanism