Language Selection

English French German Italian Portuguese Spanish

From Earth to orbit with Linux and SpaceX

Filed under
Linux

In a terrible year, it was a great moment. On May 30, SpaceX's Crew Dragon, the first private-manned spacecraft ever and the first US-manned spaceflight in nine years, successfully delivered NASA astronauts Bob Behnken and Doug Hurley into orbit. Taking them was SpaceX's reusable Falcon 9, powered by rocket fuel and Linux.

Like supercomputers, Internet of Things (IoT) devices, and many mission-critical devices, the Falcon 9 flies with Linux. SpaceX's software engineers explained several years ago how the Falcon 9 programming works.

Read more

SpaceX Sent NASA Astronauts Into Orbit Using Linux

  • SpaceX Sent NASA Astronauts Into Orbit Using Linux

    This past weekend, Elon Musk-led private space company SpaceX made history by launching a pair of NASA astronauts into orbit, an accomplishment that could upset the balance of the international space industry.

SpaceX Used Linux To Send NASA Astronauts To International Space

  • SpaceX Used Linux To Send NASA Astronauts To International Space Station

    On May 30, SpaceX sent its first manned spacecraft into space that successfully delivered NASA astronauts to International Space Station (ISS). But not many know that SpaceX’s Falcon 9, besides rocket fuel, is fueled by the Linux operating system!

    The Falcon 9 rocket was running an unspecified version of the open-source Linux OS on which the flight software, written in C/C ++, runs. SpaceX and Linux go way back as SpaceX employees confirmed that Dragon and Falcon 9 both run on Linux in an old 2013 post.

Possibly spammy site

  • Falcon 9 Rocket Brain – Three Common Processors and Linux

    It turned out that the “brain” of Falcon 9 is running Linux. More precisely, a certain stripped-down version of Linux is used. As for the hardware, everything relies on three regular x86-compatible dual-core processors. The flight software is written in C / C ++ and runs separately on each processor.

    A system of three identical and independent processors is needed to ensure safety and fault tolerance. The system constantly compares the calculation results on each CPU with each other, and if there are any differences, the result is discarded, and the process starts again. If all is well, each CPU separately sends a command to PowerPC microcontrollers, which also compare the received commands.

How SpaceX Uses Linux, Chromium, C++ ...

  • How SpaceX Uses Linux, Chromium, C++ and Open Source Libraries

    Long-time Slashdot reader mrflash818 ("Linux geek since 1999") shared a ZDNet article pointing out that SpaceX's Falcon 9 rocket has an onboard operating system that's "a stripped-down Linux running on three ordinary dual-core x86 processors. The flight software itself runs separately on each processor and is written in C/C++."

SpaceX: We've launched 32,000 Linux computers into space

  • SpaceX: We've launched 32,000 Linux computers into space for Starlink internet

    Each of SpaceX's monthly launches of 60 internet-beaming Starlink satellites carries 4,000 stripped-back Linux computers, SpaceX software engineers have revealed.

    SpaceX engineers disclosed the detail in a Reddit Ask Me Anything (AMA) session over the weekend. Elon Musk's rocket company last week launched 60 more internet-beaming satellites into space on a reused Falcon 9 rocket, bringing its total count to around 480 and moving it closer to the 800 it needs to provide moderate coverage over the US.

    The company plans to launch a public beta of the satellite internet service by the end of the northern hemisphere's summer and has won approval to deploy one million end-user terminals in the US.

SpaceX: Each Batch Of 60 Starlink Satellites Has 4,000+ Linux

  • SpaceX: Each Batch Of 60 Starlink Satellites Has 4,000+ Linux Computers

    On May 30, Elon Musk’s SpaceX carried its first manned Dragon spacecraft with two NASA astronauts into space via Falcon 9 rocket. Later on June 3, SpaceX launched a batch of 60 Starlink internet satellites into orbit.

    Following the same, we reported that SpaceX used an open-source Linux system to power both Dragon spacecraft and Falcon 9 rocket. Now during the ongoing Ask Me Anything (AMA) session with the SpaceX software team on Reddit, Matt Monson revealed that each batch of 60 Starlink satellites carries more than 4,000 Linux computers.

SpaceX rockets run on the same software as your average...

  • SpaceX rockets run on the same software as your average joe Android smartphone

    SpaceX engineers have explained in a reddit post that if you use an Android phone, you are probably unknowingly familiar with code that makes SpaceX rockets fly. SpaceX rockets actually mimic technology that millions of users use everyday on their Android devices, including Chromium and a Linux based operating system. The historic Demo 2 launch, which happened just a few days back on one of the most advanced spaceships in human history, and was powered by technology that exists in your smartphone.

    Now, we are all familiar with the straight-out-of-sci-fi Crew Dragon touch screen panel that has garnered so much acclaim from people all over the globe. That touch screen panel employs Chromium, Google’s open-source foundation for the Chrome web browser.

    “We liked all the modern features that comes with browsers out of the box,” said Sofian Hnaide, a developer who worked on the Crew Dragon display technology. This also gave SpaceX the opportunity to hire developers who are already familiar with the type of programming involved.

SpaceX Starlink Satellites ‘Run Linux Computers In Space’

  • SpaceX Starlink Satellites ‘Run Linux Computers In Space’

    SpaceX thinks of its network of Starlink broadband satellites as akin to a cluster of servers in a data centre receiving frequent software updates for issues such as performance and security, the company has said.

    Speaking with Reddit users at a question-and-answer session, the company’s director of Starlink software Matt Monson said the constellation requires “a ton of software to make it work”.

Some site called "Tech News Vision"

  • SpaceX: We launched 32,000 Linux computers in space for ‘Starlink Internet’ [Ed: Not sure if this site is original]

    The company intends to dispatch an open beta of the satellite web access before the finish of the northern half of the globe’s mid year and has won endorsement to convey one million end-client terminals in the US.

    SpaceX as of late applied to the Federal Communications Commission to dispatch 30,000 second-age satellites far beyond the 12,000 that had just been endorsed. Expecting the second-age satellites convey a similar number of Linux PCs, it would mean SpaceX plans to send in any event 2,000,000 Linux PCs into space in the following barely any years.

    It likewise implies that it’s currently sent 32,000 Linux PCs to space for the current heavenly body.

    “The constellation has more than 30,000 Linux nodes (and more than 6,000 microcontrollers) in space right now,” composed Matt Monson, SpaceX’s chief of Starlink software.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

More in Tux Machines

Programming: GStreamer, Drat, RasPi, Python

KF6 Progress Report: Almost Bastille Day (July) Edition

So the world has been hectic lately, dunno if you’ve seen the news, but that means that I didn’t publish an update since my previous KF6 progress report back in February! Now that the lock down has been (temporarily?) lifted where I live and that things are a bit less crazy, it’s time for an update. An actual Qt 6 is not published yet and we didn’t branch for KF6 yet either. Still as can be seen on the KF6 Workboard there are plenty of tasks in our backlog which can be acted upon now. No need to wait to participate, all the work done now will make the transition to KF6 easier later on anyway. What has been done since the last post? On the workboard, we currently have 22 tasks in progress and 4 tasks done. Clearly that’s not a huge activity in more than four months but the state of the world might explain it in part. Obviously with so little tasks done, they mostly revolve around our usual suspects. If you fancy becoming one of the unsung heroes of KDE, come and help working tasks from the KF6 Workboard! More hands are needed and right now is a good time to discover it and get into it than when Qt6 will be released. Indeed, when Qt6 will be around it will be much less quiet around here. :-) Read more

today's howtos

Android Leftovers