Nasa open source software agreement

These programs are responsible for preparing geos5, merra, or merra2 data for use with the wrf or nuwrf model. Jan 19, 2018 the cfs is a platform and project independent reusable software framework and set of reusable applications developed by nasa goddard space flight center. The nasa open source agreement nosa is an open source initiative osi approved license to allow public release of nasa funded software. Open source and general resource software nasa open data. Goddards technology, expertise, and facilities are a national asset that can be leveraged to develop new products and processes that benefit the united states. Nasa was the first federal agency to develop a framework for releasing software developed with taxpayer funding as open source the nasa open source agreement.

The full text of the open source software agreement is available here. This gzipped tar file contains updated june 2016 source code for the geos2wrf and merra2wrf software, as well as a pdf copy of the nasa open source software agreement. Software may be approved for several different types of release. Open source code is typically created as a collaborative effort in which programmers improve upon the code and share the changes within the community. The nasa open source agreement nosa is an open source initiative osi approved license to. Jun 04, 2012 nasa hpc modeling forums and knowledge base.

Curated by nasa, work on worldwind began in 2002 and was released under the nasa open source agreement nosa. Visbard is written in sun microsystems java programming language. The cfs is a platform and project independent reusable software framework and set of reusable applications developed by nasa goddard space flight center. Open source licensea software license, approved by the open source initiative. Resources nasa langley research center office of chief counsel. After your signed agreement is accepted by the center sra, you will receive an email notification of the method of software delivery. Jun 04, 2012 this gzipped tar file contains updated june 2016 source code for the geos2wrf and merra2wrf software, as well as a pdf copy of the nasa open source software agreement. See nasa grant and cooperative agreement handbook, section 1230. Swe041 open source software notification nasa software.

Summary open source software policy options for nasa earth. Free software development depends on combining code from third parties, and the nasa license doesnt permit this. Nasas goddard space flight center code 102 8800 greenbelt road greenbelt, md 20771 email. An example of a licence that makes it possible to have an opensource software thats not free software is the nasa open source agreement.

Use requires either a software usage agreement sua or an open source license. Technology transfer is an important part of the mission at nasas goddard space flight center. The basic idea is to provide the source code of the model or application, a tutorial on its use, and a feedback mechanism with the community so that the model can be tested, improved, and archived. Nasa has a lot of software already released under their nasa open source agreement.

Cosmoscode certainly could be a big deal, said david boswell, a colab volunteer and cofounder of. The united states national aeronautics and space administration nasa. This software excluding the libraries identified below under. These options now include open source software release. In order to implement our data policy tenet that algorithms, including scientific source code, be included in the term data, and be shared fully and openly, the following alternate data rights clause was created by nasa to include in cooperative agreements and contracts with data providers supported by nasa. The nasa open source agreement nosa is an osiapproved software license. Open source sprouted in the technological community as a response to proprietary software owned by corporations. Nasa langley occ intellectual property law newsletter articles. Contains the nasa open source software catalog for automatic deployment to code. When applicable, documentation and reporting standards and open source software development plan guidelines may be attached to the cooperative agreement as appendices. Nasa worldwind is an opensource released under the nosa license and the apache 2.

The nasa open source software agreement was developed in 2003 as a means to enable public release of nasa source code. Note that the full certware workbench includes two licenses that the installer presents for acknowledgment. Sep 10, 2014 tasc 2014 nasa software of the year cowinner. Tool for analysis of surface cracks tasc tasc 2014 nasa software of the year cowinner. Open source means that software is distributed with source code and a usage agreement that grants specific rights regarding use and reuse of the code. Nasa has used open source to address project and mission needs, to accelerate software development, and to maximize public awareness and impact of our research. In the past decade, the open source model for software development has gained popularity and has had numerous major achievements. Nasa worldwind is an open source released under the nosa license and the apache 2. Opensource software is used from the orbit visualization tool for tsyganenko field line plotting, jdom library for java access to xml functionality, the log4j library.

Software usage agreement nasa gsfc open source software. This software excluding the libraries identified below. Nasa conducts research and development in software and software technology as an essential response to the needs of nasa missions. Apr 28, 2011 the issue that the fsf cites is as follows.

Communitydriven catalog of nasas software release projects developers can use to register open source projects. Open source only means that the source is open to view. Oct 24, 2019 technology transfer is an important part of the mission at nasa s goddard space flight center. Deploy one golden windows image to any hardware model.

Home open data explore with us data stories innovation space about. This gzipped tar file contains source code for version 2. Nasa open source agreement is within the scope of wikiproject open, a collaborative attempt at improving wikimedia content with the help of openly licensed materials and improving wikipedia articles related to openness including open access publishing, open educational resources, etc. The 20192020 nasa software catalog offers hundreds of new software programs you can download for free to use in a wide variety of technical applications. Full 3d numerical analysis of a twin screw compressor by. Mar 17, 2017 communitydriven catalog of nasa s software release projects developers can use to register open source projects. Open source software policy options for nasa earth and space. The coupling of the two tools has been carried out in this work, applying the methodology to a twin screw machine. The office of technology transfer at jpl is responsible for new technology reporting, nasa tech briefs, software release, patents, licensing, and commercialization as these activities relate to jpldeveloped technologies.

It was first developed by nasa in 2003 for use on personal computers and then further developed in concert with the open source community since 2004. The nasa open source agreement nosa is an open source initiative osi approved license to allow public release of nasafunded software. The motivations for nasa to distribute software codes open source are. As part of the effort to create an open source option, nasa formed a crossagency legal team this team created the nasa open source agreement nosa for open source releases. Nasa open source agreement license is not approved by the free software foundation because its original creation clause bars derivatives. Contributor means government agency, as the developer of the original software, and any entity that makes a modification.

Nasa open source agreement prescribes an unusual condition that 2 licenses. Resources nasa langley research center office of chief. Under the nasa software release policy, nasa has several options for the release of nasa developed software technologies. May 15, 2019 as part of the effort to create an open source option, nasa formed a crossagency legal team this team created the nasa open source agreement nosa for open source releases. Nasa has just released tons of free and open source. This option is under the nasa open source agreement nosa. Earthdata login apis provide free and immediate access to thousands of eosdis data products covering all earth science disciplines and topic areas.

It contains components from nasas common data format cdf library, the spdfs web services libraries, and the ccmcs kameleon mhd data interpolation library. This template is for the cooperative agreement used by nasa hqs earth science data systems esds advancing collaborative connections for earth system science access. Nosa is endorsed by the open source initiative, and is the chief overseer of nasa s open source definitions and usage agreements. Nas open source software nasa advanced supercomputing. Nasa open source software intelligent systems division. If the software code is available for download through the nasa software catalog system, you will have 14 days to download the software through your user account. Libraries identified under third party open source software are released 1 under apache license, version 2. This framework is used as the basis for the flight software for satellite data systems and instruments, but can be used on other embedded systems.

Nas open source software nasa advanced supercomputing division. May 09, 2018 software nasa software release process. See users manual for release details tool for analysis of surface cracks tasc is a computer program created in matlab to enable easy computation of nonlinear jintegral solutions for surface cracked plates in tension by accessing and interpolating between the 600 nonlinear surface crack solutions documented in. One such example is the nasa open source agreement. Since 2003, we have released more than 60 software projects under the nosa. This license received open source initiative approval, but has been criticized for potentially hindering code reuse. If you would like to participate, visit the project page for more information. The project was ported to java in 2006, and in november 2009 was awarded nasa software of the year. Open source is not necessarily free the startup medium. Nosa is endorsed by the open source initiative, and is the chief overseer of nasas open source definitions and usage agreements. Nasa has recently developed an open source option for the release of nasadeveloped software.