Featured

Linux lands on Mars - A victory for open-source

Linux lands on Mars - A victory for open-source

In one of humankind's historical moments, Linux-powered Perseverance Mars Rover has made a successful landing on Mars. Its landing software is powered by Linux - and open-source software that has been touted for its safety.

Tim Canham mentioned the importance of Linux in the Perseverance Mars Rover success to Mars. In discussion with IEEE Spectrum, the Mars Helicopter Operations Lead at NASA's Propulsion Laboratory said that “This is the first time we'll be flying Linux on Mars.” He also touted how it was important for the team to use a proven and safe.

The NASA expert was also not shy away from saying that, “It's kind of an open-source victory.”

The live telecast of the Perseverance Mars Rover making it to the land was watched by 2 million people on YouTube. The whole scene was mesmerizing and beautiful.

The @NASAPersevere even tweeted its high-resolution photo directly from MARS.

An open horizon, with so much to explore. Can't wait to get going. #CountdownToMars pic.twitter.com/hAaxeVGs04

- NASA's Perseverance Mars Rover (@NASAPersevere) February 19, 2021

Apart from that, there is also a flight software framework used in Ingenuity, a tiny helicopter tucked under Perseverance's Mars rover. The miniature satellites are known as CubeSats.

The framework behind the autonomous little helicopter is known as F' (F prime). It is not a new project as JPL open-sourced it few years. The F' project initially was aimed at small-scale spaceflight systems. With time, it got evolved and became part of autonomous little helicopters.

The F' framework includes the following:

Ingenuity is programmed to survive frigid temperature and can also cope with low power constraints needed to survive harsh Mars conditions. Another interesting aspect of Ingenuity is using the Qualcomm Snapdragon 801 chip running at 500 Hz. This means the smartphone you are using is way faster when running a small helicopter on Mars. Timothy Canham mentioned that it might sound prolonged, but in reality, it is more than enough for the Perseverance to work efficiently.

In discussion with IEEE Spectrum, Tim Canham also said that now anyone can access the framework used to fly Mars helicopters.

A win for open source

Open source has always been in the news regarding achieving big things. Microsoft's stance on open source speaks volumes of how big organizations are changing their stance regarding open-source solutions. NASA has always been a proponent of open source technologies. Right now, NASA has more than 500 projects that are licensed under the NASA Open Source 3.0 license. The NASA Open Source 3.0 license falls under the Open Source Initiative(OSI) approved licenses.

How to reverse Mouse and Touchpads scrolling direction in Windows 10
Mouse and Touchpads not only make computing easy but more efficient and less time-consuming. We cannot imagine a life without these devices, but still...
How to change Mouse pointer and cursor size, color & scheme on Windows 10
The mouse pointer and cursor in Windows 10 are very important aspects of the operating system. This can be said for other operating systems as well, s...
Ilmaiset ja avoimen lähdekoodin pelimoottorit Linux-pelien kehittämiseen
Tämä artikkeli kattaa luettelon ilmaisista ja avoimen lähdekoodin pelimoottoreista, joita voidaan käyttää 2D- ja 3D-pelien kehittämiseen Linuxissa. Tä...