SpaceX Falcon 9 used Linux OS to Launch Astronauts to the International Space Station

Oct 10, 2020 - 12:17
0 296

Interesting thing about Falcon 9 was it uses linux system. As many mission critical and real time technologies uses Linux . As reported, there-were 35 core developers who coded the falcon 9 and the simulation software. The Falcon 9 onboard processor consists of 3 dual-core x86 processors and the flight software is completely coded on C/C++. Space X is also the first private space agency to use open-source software in the space.

Interesting thing about Falcon 9 was it uses linux system. As many mission critical and real time technologies uses Linux . As reported, there-were 35 core developers who coded the falcon 9 and the simulation software. The Falcon 9 onboard processor consists of 3 dual-core x86 processors and the flight software is completely coded on C/C++. Space X is also the first private space agency to use open-source software in the space.

3 processor cores are used because SpaceX uses an Actor-Judge system which provides redundancy. Every time a decision is made, it is compared with the results from the other cores. If there’s any disagreement, the decision is void and the process is restarted. If every processor core comes up with the same result than only the decision is sent to the PowerPC microcontrollers. 

The Falcon 9 Dragon spacecraft runs on Linux with flight software written in C and C++. The touchscreen interface is processed using Chromium and JavaScript. and the astronauts have physical buttons to control the spacecraft

What's Your Reaction?

Like Like 1
Dislike Dislike 0
Love Love 0
Funny Funny 0
Wow Wow 0
Sad Sad 0
Angry Angry 0
Amulya Raj Budhathoki

Multi-hyphenate consultant with a demonstrated history of working in the computer software industry as well as GIS field. Skilled in GIS Application- Remote Sensing-Android Development, and Python. Strong information technology professional with the hobby of reading science and historical books.

Comments (0)

User