I just came across NASA software catalog, apparently NASA released huge amount of apps for free use. I guess some of you might find it handy.
http://venturebeat.com/2014/05/02/psst-want-some-free-nasa-software-for-messaging-the-space-station/
Link for catalog