Recommendations to clarify NASA open source requirements

11/03/2021
by   John D. Haiducek, et al.
0

The software community has specific definitions for terms such as "open source software," "free software," and "permissive license," but scientists proposing software development efforts to NASA are not always knowledgeable about these definitions. Misunderstandings about the meaning of these terms can result in problems of fairness with solicitations, because scientists who interpret the terms differently than NASA intends may either needlessly limit the scope of their proposed work, or unwittingly propose work that does not comply with software licensing requirements. It is therefore recommended that NASA adopt definitions of the above terms that are in line with software community usage, that these definitions be communicated as part of solicitations to ensure a common understanding, and that proposals be required to identify what software licenses the proposers expect to use.

READ FULL TEXT

page 1

page 2

page 3

research
08/15/2022

Comments on SPD-41 software licensing requirements

The proposed changes to Science Missions Directorate (SMD) Policy Docume...
research
01/16/2018

Tamil Open-Source Landscape - Opportunities and Challenges

We report in this paper, Tamil open-source software community is a vibra...
research
06/15/2019

The Anatomy of Requirements

Requirements engineering is crucial to software development but lacks a ...
research
11/16/2020

Forking Without Clicking: on How to Identify Software Repository Forks

The notion of software ”fork” has been shifting over time from the (nega...
research
02/23/2015

From Seed AI to Technological Singularity via Recursively Self-Improving Software

Software capable of improving itself has been a dream of computer scient...
research
03/18/2021

Please Don't Go – Increasing Women's Participation in Open Source Software

Women represent less than 24 from various types of prejudice and biases....
research
10/04/2019

The Open Porous Media Flow Reservoir Simulator

The Open Porous Media (OPM) initiative is a community effort that encour...

Please sign up or login with your details

Forgot password? Click here to reset