Please crawl back into to your hole now, Mr. Google mouthpiece.
"What you need to do is blow-up some robots"
Right... If you want to front the couple hundred million dollars to produce a robot, I'm sure NASA would be happy to skip most of the software testing so you can have an exploding robot. I think I'm happy having my tax dollars spent to run those extra checks so that a few less robots blow up.
"You have to make sure it provides utility and security and the 'bug-free-ed-ness' you're looking for."
It sounds like that's exactly what they're doing. They've decided most open source software isn't the least bit relevant to robotics and thus should be excluded. The rest needs to be vetted just as hard as something written in house. And I'll bet vetting in house built software is a whole lot easier to do and ends up integrating with the whole project better.
"We are being too conservative as a community in not releasing software that is simply geometry. It's simply trigonometry. It's simply calculus."
Right... cause the guy that thought up the phrase, "It's not rocket science" was just an idiot that had never heard of calculus... Robotics is a whole lot more than "just" geometry. Have to write all that driver code to interact with the motors and sensors. Have to write all sorts of code to process the data. Have to write algorithms to decide what the robot should do. God forbid the robot act even semi-autonomously... Want to limit that to rockets? Still have to deal with drivers and plans. Leaving a rocket/space ship/satellite/robot on autopilot to process its plan will also require detecting and adapting to errors in trajectory.
"Isn't it the major goal of software and aerospace to do good things?"
Really? I thought the major goal of software was to make money. That certainly seems to be what Google uses it for. And the major goal of aerospace seems to be to kill people and blow stuff up... But maybe I'm just a wee bit too cynical...
I think I'm happy if NASA takes the time to make sure things go right when they only have one shot at any given project. Does that mean they shouldn't use any OSS? No, but that also doesn't mean they should be trying to find ways to shoehorn it into every project like some psychotic fanboy either.