If you've ever wanted to get your hands on the codes that run the Mars rover Curiosity, New Horizons Pluto probe or other NASA spacecraft, here's your (latest) chance.

The space agency has released its 2017-2018 software catalog to the public, allowing anyone to access NASA codes free of charge.

"The software catalog is our way of supporting the innovation economy by granting access to tools used by today's top aerospace professionals to entrepreneurs, small businesses, academia and industry," Steve Jurczyk, associate administrator for NASA's Space Technology Mission Directorate (STMD) in Washington, D.C., said in a statement.

"Access to these software codes has the potential to generate tangible benefits that create American jobs, earn revenue and save lives," Jurczyk added.

"Access restrictions" do apply to some of the software packages, however, NASA officials wrote in the same statement.

You can search the 2017-2018 NASA software catalog, and download the 154-page PDF version, here: https://software.nasa.gov

NASA first released its software catalog in April 2014. The latest edition marks the third such public release for the space agency.

Follow Mike Wall on Twitter @michaeldwall and Google+. Follow us @Spacedotcom, Facebook or Google+. Originally published on Space.com.