NASA releases key software programmes for free public access