NASA Open Source Software
code.nasa.gov
code.nasa.gov
It has been really hard for us to open source things lately - our last project took more than a year. I did find it on this page: https://github.com/nasa/earthdata-search. We are still working on open sourcing a couple more of our projects.
We've been told one of NASA's recent goals is to significantly improve the open source process so hopefully we'll see more of the current projects become open source.
If something screws up they dont want to be sued. If you use open source you can't sue someone if it breaks...but if I use Oracle I can get support and in extreme case sue for damages.
That's not true. Most proprietary software licenses have the "not suitable for purpose" warranty clause that basically means that you can't sue them if their database crashes on you. Oh, and you can get support for free software from many different companies (SUSE and RedHat being two).
Most open source licenses include a liability disclaimer. Many jurisdictions, OTOH, have laws which limit the effect of liability disclaimers, so whether the disclaimer means anything, and if so what it means, varies based on which jurisdictions law applies to the liability at issue.
Decisions made by lawyers and bureaucrats.
(These opinions are mine and not necessarily those of my employer)
https://en.wikipedia.org/wiki/Copyright_status_of_work_by_th...
In practice, the government can and has been locked into contractors for ongoing, unending and expensive maintenance.
It's ridiculous that we as tax payers don't have access to what we pay for.
I'm glad you've put so much effort into cutting through the red tape to get this out there. Thank you.
I just eval licenses all the time as part of my job, like some kind of weirdo.
Seems to me that if you fund the development of the product from your own reserves, you have the right to sell to the government like it was any other customer. But if you do it as a work for hire, it's kind of bullshit to get to keep the rights and resell to other parties when possible -- who have already paid the development costs through their taxes.
It would also be a bit skeevy if the government was using tax payer money to develop products that compete with existing off the shelf products. Kind of bad manners to take someone's money and then use that to kill their business too.
NASA Open Source Agreement license is not approved by the Free Software Foundation because its "original creation" clause bars derivatives combining third-party code.
The fact that this non-copyleft license is approved by the Open Source Initiative is as far as I know, the only thing that makes free software a proper subset of open source software.
Thankfully, it looks like NASA has stopped using this weird license. The newer stuff that I see here seems to be under other more common free and open source licenses.
http://shemesh.larc.nasa.gov/fm/spider/
NASA's research on highly-assured systems has always been superb. Java Pathfinder and their Formal Methods guidance were also useful.
https://en.wikipedia.org/wiki/Java_Pathfinder
http://ntrs.nasa.gov/archive/nasa/casi.ntrs.nasa.gov/1998022...
http://ntrs.nasa.gov/archive/nasa/casi.ntrs.nasa.gov/1998022...
http://csrc.nist.gov/staff/Kuhn/kuhn-chandramouli-butler-02....
Those are the ones I recall off the top of my head. Glad we have new stuff to look at. Hopefully at or above that level aside from the little tools that just make our jobs easier.
https://github.com/nasa/api-docs/issues/63
I sent an e-mail to their Contact Us mailbox with no reply. I'm kind of hoping someone who works there sees this, because getting an image larger than the default size would be really cool.
But seriously, why not, or what instead?
I've heard that NASA does a fair bit of NodeJS.
Scary. I hope that's limited to web stuff.
Interplanetary Overlay Network (ION) Software Distribution (DTN) http://sourceforge.net/projects/ion-dtn/
I'm interested in DTN but given SF's reputation in the last few years I'm not sure what to think of it :/
It seems to be better since it's under new management[1].
[1] https://sourceforge.net/blog/sourceforge-acquisition-and-fut...