Content updates needed on this page: 

  1. Update tabs as necessary

1. Requirements

2.1.5.13 The Center Director or designee shall ensure that the Government has clear rights in the software, a Government purpose license, or other appropriate license or permission from third party owners prior to providing the software for internal NASA software sharing or reuse.

1.1 Notes

NPR 7150.2, NASA Software Engineering Requirements, does not include any notes for this requirement.

1.2 History



1.3 Related Activities

This requirement is related to the following Activities:

Related Links

2. Rationale

Legal requirements to ensure that NASA has the appropriate software rights in place to be able to share software internal to NASA. 

3. Guidance

This requirement applies to all NASA centers and all software classifications.

If you are not sure, contact your Center’s Legal office.

3.1 Software Ownership

The only way to determine if NASA has the proper ownership rights is to have a list of all contributors to the software product. Make sure that you and the project also know if the software component or software product uses and contains any commercial software components or any open source software components.

If the software was developed by NASA Civil servants and the software does not include any open source or commercial software, you can share the software. If a contractor helped develop the software, then contact the Center legal office about the rights to the software. Before any software can be shared, the Civil servant POC has to have a list of all contributors to the software product (see SWE-217 - List of All Contributors and Disclaimer Notice, SWE-214 - Internal Software Sharing and Reuse, SWE-218 - Contracting Officers).

You also have to ensure that the Proprietary rights, usage rights, ownership, warranty, licensing rights, and transfer rights have been addressed for the software components being shared. (see SWE-027 - Use of Commercial, Government, and Legacy Software).

NASA needs to avoid software license issues associated with sharing software. Make sure that you have clear rights in the software, a Government purpose license, or other appropriate license or permission from third-party owners before providing the software for internal NASA software sharing or reuse.

3.2 Additional Guidance

Additional guidance related to this requirement may be found in the following materials in this Handbook:

Related Links

3.3 Center Process Asset Libraries

See the following link(s) in SPAN for process assets from contributing Centers (NASA Only). 

SPAN Links

4. Small Projects

This requirement applies to all NASA centers and all software classifications.

5. Resources

5.1 References

Enter the necessary modifications to be made in the table below:

SWEREFs to be addedSWEREFS to be deleted


SWEREFs called out in text: none

SWEREFs NOT called out in text but listed as germane: none

Related Links Pages

5.2 Tools

 

6. Lessons Learned

6.1 NASA Lessons Learned

No Lessons Learned have currently been identified for this requirement.

6.2 Other Lessons Learned

No other Lessons Learned have currently been identified for this requirement.