Look at NASA, they definitely haven't outsourced anything at all. They use all in house hardware and software to launch satellites or send astronauts to the ISS.
Of course it was sarcasm, I thought it was obvious. NASA outsources everything these days. I was responding to the idea that you should never outsource important things when EVERYTHING is outsourced, including astornaut launches
The software might have been outsourced to another company.