Yes. About 3 weeks ago there were postings like https://news.ycombinator.com/item?id=7569226 . The history of postings shows "NASA will publish a software catalog", "NASA has published a software catalog", and "NASA has published source code on a NASA site."
The variation this time is these are the projects listed at http://code.nasa.gov/project/ which are under the NASA account at github. This is incomplete, as the actual NASA site also includes references to other github accounts, and to non-github repositories.
Yes, that's right, let's mock people for typos in code that was never really intended for public consumption. I'm sure that will make them want to release more of it in the future.
Many projects at NASA are just starting to ramp up open-source efforts, and it can be very challenging to publicly release aerospace toolsets. Give it some time to build up momentum.
Some of the projects are missing licensing or have pretty stringent licensing restrictions. It's as if leaders of companies are saying "Oh yeah lets open source it, that will make us popular." If I can't use this code without having to jump though 100 hoops, I'd rather not bother with it. It's like Marvels announcement last week, "Here is our API, but you can't do anything with it. Have fun."
In this day and age, companies rarely get second chances. Unless NASA releases a brand new amazing library, this is the only time we're going to see this. Unfortunately, the Internet is not very kind to second chances.
13 comments
[ 0.24 ms ] story [ 37.7 ms ] threadWe did, however, change the url from [2], which stopped responding and mostly points to the GitHub page anyway.
1. https://hn.algolia.com/?q=nasa+code#!/story/sort_by_date/0/n...
2. http://code.nasa.gov/project/
The variation this time is these are the projects listed at http://code.nasa.gov/project/ which are under the NASA account at github. This is incomplete, as the actual NASA site also includes references to other github accounts, and to non-github repositories.
https://github.com/nasa/Kodiak
Very rigurous