Hello and good afternoon, Mrs. and Ms.
I am an user of Linux for a decade - Ubuntu for 5 years, Linux Mint for 2 years, Arch Linux and Manjaro for 2 years, with currently Kali Linux for one year (I have meant I have used Arch Linux, Manjaro and Kali Linux together). Today I am using three distributions - Kali Linux, Manjaro and Ubuntu.
As for security matter, I use only Ubuntu for daily use and Kali only for evaluating and testing issues because last semesters my professors required me to use Kali Linux.
But as I am a computer science student in my last year in college, I am required by professors as my orientator and my co-orientator (she is PhD in Aerospace Engineering) to study reliability and maintainability of software of NASA, together with fault-tolerant system and [information] security, related to aerospace engineering as my term paper, and to work on two projects about OpenCV, therefore, I have to use Linux.
[Information] security is a security issue. Reliability means security and trustworthiness and maintainability means keeping secure and updated, being a fault-tolerant system.
I know NASA and principally aerospace industry, whose huge topic is software reliability and maintainability, have IT security penetration testing and rules of engagement and networks defence.
Thank you for your attention, help, patience and understanding!
Mark
formerly known as M
I don't work at NASA, but I'd say it's not important to do much security testing on the spacecraft software itself - there's little connection to the outside world other than sensors. Or at least, that's my impression, I assume rockets don't connect to the internet.
NASA infrastructure itself must be secure though, it seems likely that other countries would want to cause trouble or at least steal technology.