Linux Goes to Mars
Erik Rauch writes "The European Beagle 2 Mars Lander, set to touch down on Mars on Christmas Day, will be controlled by a single Linux-based workstation. I wonder if the Spacecraft Control Operating System is free software?"
← Back to Stories (view on slashdot.org)
[groaner]
> Space Control Operating System is free
No, it is SCO'S.
[/groaner]
-ghostis
Computer Science is all about trying to find the right wrench to bang in the right screw. -T.Cumbo?
...Tux Racer.
... but the important news is that back home there's a computer running Linux! Wooo go Linux!
"Derp de derp."
This is good news. It shows that Linux works in demanding missions.
Article seems to be slashdotted:
Text from similar article
On 26 December, if all goes well and if a single workstation running Linux proves itself up to the task of running a space probe, the world will learn that "the Beagle has landed."
The workstation in question is installed at the Lander Operations Control Centre, part of Britain's new National Space Center in Leicester, England. It uses something called SCOS (Spacecraft Control Operating System) which sits on top of Linux, and there are two more Linux-based systems as back-up.
The "Beagle 2 Mars Lander," according to a report this morning at whatpc.co.uk, is scheduled to separate from the European Space Agency's Mars Express rocket on Friday, December 19, and is reckoned to have only a 50:50 chance of success. No fault of Linux - the actual landing site is one imponderable factor that could affect comms detrimentally if the Beagle 2 is unlucky. If all goes well, the landfall will take place at 08:51 EST on Christmas Day, December 25.
The Beagle 2 is going to Mars. Linux is merely being used to run the SCOS program. If Linux were being used aboard the Beagle 2, then the title would be accurate. I think it's an important "mission critical" application though.
Kernal panic is when you're the guy who made the call to go with linux 55 billion meters ago, and the shit has just hit the fan.
...something along the lines of a helmet with pushbroom decoration.
"Provided by the management for your protection."
What are 'high specification' pc's (in their eyes) I wonder...?
Maybe dual processor 3200+ ? Athlons or Pentiums? Built by whom? Big monitors? Any neat case mods here (yah- this is a government entity - no overclocking or neon case mods likely) ?
It might be neat if someone from that program office could answer this question. Whom do we email to request that? Does Beagle have a website? Webmaster? FAQ?
Unitarian Church: Freethinkers Congregate!
...the first penguin in space?
That may not be obvious to the segment of the population who believe that computers are powered by gnomes.
BTW I love this picture of Prof. Colin Pillinger. Can you say Mad Professor?
http://speakeasy.org/~lcolleton/beagle2_fiend.j
I guess if they use GCJ it would be all free.
Fortunately, a million people have already written Java Lander programs, so it was probably very little new programming involved.
There are no trails. There are no trees out here.
'cause I've been itching to send a probe to Mars, but I don't want to spend any money to do so.
Mars Landers for the Masses!
Ceci n'est pas une signature.
They couldn't put it on the beatle because of GPL. This is because they don't have the space on it to store the source code, and by sending it to mars they'd be 'distributing' it, and must provide a way to get the source code for anyone there to get the source code for only the cost of duplication and delivery.
-Adam
In other news Lawyers from SCO have become the first humans on mars after they discovered Linux running on the Mars Rover. The accomplished this more easily than NASA because SCO Lawyers do not require Oxygen or any form of "conventional" life support, just pure evil. Explaining the 10 suitcases of MS-Windows XP CD's that accompanied the Lawyers on their mission to Mars. How the Lawyers left Earth remains a mystery but there was some hint that The Chinese Space Agency was involved.
When the Lawyers arrived on Mars they found out that the Lander doesn not run Linux, but it's control station on Earth does. When asked a SCO representative said, "This is a set back in our mission to destroy open source software. I am sure many people a slashdot are having a good time with this and that many soviet russia jokes are being made.".
The Lawyers are now stranded on Mars, but in a suprise twist discovered intellegent alien life. SCO has announced that they use a form of open source software and they will be going after their use of the binay number 0. The aliens being peaceful and naive are now welcoming their new SCO lawyer overlords.
Our thoughts and prayers go out to those poor Martians.
Tsukasa: All I really want, is to be left alone...
The guys are in the control room, looking through the eyes of their robot as they send it commands. It's going over the martian landscape just fine, collecting rock samples to perpetuate the ongoing debate of finding fossil bacteria, when all of a sudden it stops and the screen goes blank. The NASA people get angry and wonder why it refuses to take any more commands. In a few seconds it showed them this following message:
This program has performed an illegal operation and will shut down. If the problem persists, contact your vendor.
They reboot the program, which takes about ten minutes for the commands to reach between the robot and the command center.
Afterwards, it goes on, collecting rock samples and surveying the landscape. It drives towards a rock, but the guys didn't worry because it's programmed to avoid large objects. But instead of turning, the program goes FASTER and hits the rock! "What the bloody f-" one of 'em says as the other one says, "It must have confused the commands, DAMN IT! We just did a Windows Update not twelve hours before sending it to space!"
When they tried to send another command, every computer screen in the room turned blue. The following message appeared:
Windows
A fatal exception 0E has occurred at 0028:C00068F8 in VxD VMM(01) +
000059F8. The current application will be terminated.
* Press any key to terminate the application.
* Press CTRL+ALT+DEL to restart your computer. You will
lose any unsaved information in all applications.
Press any key to continue
Everyone in the room start screaming and yelling swearwords. Then, on the main screen, some short, wide-eyed, grey-skinned humanoids appear. ALIENS!! THEY'VE FOUND ALIEN LIFE!!! HUMANITY IS NOT ALONE IN THE UNIVERSE!!!!
But then, one of the little grey-skinned things put a floppy disk in the robot, then everything goes blank. The entire command HQ goes out. In several days, they say they've found a mighty virus that attached to windows's OS through a security hole in IE, which the NASA people could not remove because of it's integration into the OS. The aliens wiped all info about finding them so the scientists couldn't prove finding them.
The morale of the story? Don't ever use Microsoft's products to do anything important.
WINDOWS!? We don't need no steenkin' Windows!
...by sending it to mars they'd be 'distributing' it, and must provide a way ... for anyone there to get the source code for only the cost of duplication and delivery
Not a problem -- anyone receiving the distributed binary is welcome to the source code; they need but to ask and we'll happily provide it for the cost of duplication (trivial) and delivery (a few hundred million USD). NASA might even be willing to accept the request itself as payment, depending on what form the request was in...
That's quite incorrect. They would only be distributing it if after they got to mars they gave it to the local residents. And they wouldn't have to ship the sourcecode with the beagle, they just have to plaster a notice on the side explaining how to request it. Now if the locals request the code they could charge the martians the expense of delivering the code back to Mars and in this way fund further Mars missions.
I really think the Brits were shortsighted on this one, it really could make for a great way of funding a large portion of their space program.
There's a song by John Prine called "Linda Goes to Mars" - I believe that was the intended reference. Here are the lyrics, for the curious.
Notice that it's on a workstation... it's not the embedded system, thank god.
Linux is not made for mission critical applications (not yet). Sure you can reboot your workstation when something goes wrong, but it's a little tricky to hold down the power key for 5 seconds on a little bot millions of miles away.
I'm not dissin linux, I'm just not saying it's ready for that kind of dependibilty.
I'm sure Microsoft wishes it would stay there...
Oh I do *love* the American media :)
Ok, it made me laugh.
HBI's Law: Frequency of calling others Nazis is directly correlated with the likelihood of the accuser being Communist.
Presumably the beatle remains the property of the space agency/nation or whatever. It does not matter where it goes, it's still not 'distributing' anything.
Any idea of the distribution they are using ?
Quidquid latine dictum sit, altum viditur
It's like, the British Invasion of Mars...
Eat at Joe's.