SpaceX: take astronauts into space using Linux

SpaceX Fancon 9

SpaceX, Elon Musk's other company, is in the limelight these days for taking astronauts into space with their Falcon rockets. A first step towards a new space colonization by man, with a project to return to the Moon again and also to perfect the technologies for the future conquest of Mars.

Know that SpaceX uses Linux, just like Tesla Motors does. It does this for the flight control of Falcon, Dragon and Grasshopper vehicles. In addition, the monitoring, control and communication stations on Earth also use Linux on their workstations and servers. Without a doubt a new conquest of Linux in the professional field, and there are already many ...

NASA astronauts Bob Behnken and Doug Hurley have to thank Linux for arriving safely on the ISS (International Space Station). Specifically, the Falcon 9 reusable rocket That carried them has huge engines powered by liquid oxygen and kerosene, as well as computers running Linux for flight control.

In addition, this mission has had three computers based on microprocessors dual core x86 (Nothing strange, since these missions are usually equipped with chips with more than a decade that are proven and more than proven, such as the Z80 that some satellites use, or the 80386SX of the ISS). The flight software runs separately on each of these processors and is written in the C and C ++ language.

NASA works so that its future microprocessors for its missions are a variant of the ARM Cortex-A53 that may be in a Raspberry Pi 3. They are probably ready by 2021 ...

Although, in general, the CPUs and other chips that are used in space are RH (Rad Hard or Radiation Hardened), that is, they are hardened against radiation so that the radiation from space (ionizing radiation and cosmic rays) does not end up harming them, in the case of the Falcon 9 and its first stage they are not, since it lands on Earth again and does not need it.

And it's not strange at all many critical applications, as well as servers, supercomputers, IoT, etc., are dominated by Linux in an iron way.

The content of the article adheres to our principles of editorial ethics. To report an error click here!.

2 comments, leave yours

Leave a Comment

Your email address will not be published.



  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.

  1.   Javier Ramos said

    It is very pleasant to know that Eleon Musk's choice for his Teslas and SpaceX rockets uses Linux Gnu / Linux operating system (like Bond James Bond) that demonstrates once again the solid robustness and incredible adaptability of Linux

    1.    Nasher_87 (ARG) said

      Yep, it was always known that the Tesla used Linux, more precisely Debian in the Roadster (both), Gentoo but only the X and S, the new ones like the 3, Y and Cybertruck already use Ubuntu, the Powerwall (the driver) uses Ubuntu Core, robots and factories with ROS, a loophole was made in the chargers but I think it is QNX, FreeRTOS or an adaptation of AGL