US Military Drones Migrating To Linux 197
DeviceGuru (1136715) writes "Raytheon is switching its UAV control system from Solaris to Linux for U.S. military drones, starting with a Northrop Grumman MQ-8C Fire Scout helicopter. Earlier this month Raytheon entered into a $15.8 million contract with the U.S. Navy to upgrade Raytheon's control systems for unmanned aerial vehicles (UAVs), according to a recent Avionics Intelligence report. The overhaul is designed to implement more modern controls to help ground-based personnel control UAVs. Raytheon's tuxified version of its Vertical Takeoff and Landing Unmanned Air Vehicle Tactical Control System (TCS) will also implement universal UAV control qualities. As a result the TCS can be used in in all U.S. Navy, Air Force, Army, and Marine Corps UAVs that weigh at least 20 pounds. By providing an open standard, the common Linux-based platform is expected to reduce costs by limiting the types of UAV control systems that need to be built and maintained for each craft."
2014 year of the linux des!!!!##^^!@#!@#$ (Score:3, Funny)
NO CARRIER
Re:2014 year of the linux des!!!!##^^!@#!@#$ (Score:5, Funny)
Re: (Score:2)
Who Says Penguins Can't Fly?
http://www.youtube.com/watch?v=V2VLpUBFRM4 [youtube.com]
Re: (Score:1)
time for a new public licence (Score:4, Interesting)
Re: (Score:3, Interesting)
Why is killing people with closed source software morally superior?
Re:time for a new public licence (Score:5, Funny)
Obama wanted to be able to claim his drones help spread freedom.
Re: (Score:3)
Why is killing people with closed source software morally superior?
Because, if you're a software engineer working on the Linux Kernel you can do so knowing that your work wont be used to kill people.
(ok, they could just ignore the license... but you get my point)
Re: (Score:2)
Re: (Score:2)
I was explaining the afore mentioned posts reasoning. Not agreeing with it.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Yes. Also UAVs / UASs are not limited to only military applications and even within military applications only a few are weaponized. They just happen to get most of the media attention.
Shooting, its an Olympic sports (Score:1)
Maybe not knives as they have other utility but certainly the case could be made for guns. They have only one purpose. Hitting either a living or non-living target.
And what is wrong with hitting a non-living target? Target shooting is a sport. Its even a part of the Olympics.
As far as a living target goes, if its hunting and the hunter is going to eat the meat I don't see much problem unless you are a vegetarian. Those of us who pay Ronald McDonald to hit a cow on the head with a hammer in order to make us a burger are not really in a position to criticize the hunter that sees his meat go to good use.
Re: (Score:3)
Paper zombies have feelings too.
Re: (Score:3)
Re:time for a new public licence (Score:4, Funny)
I guess if they switched from Linux to OpenBSD, it would make EVERYBODY happier:
"software which OpenBSD uses and redistributes must be free to all (be they people or companies), for any purpose they wish to use it, including modification, use, peeing on, or even integration into baby mulching machines or atomic bombs to be dropped on Australia." - cvs@openbsd.org mailing list, May 29, 2001
Re: (Score:1)
Re: (Score:2)
which the nuking ausies or baby mulching machines?
Re: (Score:2, Insightful)
The freedom to run the program, for any purpose, shall not be infringed.
Re: (Score:2)
Yes, maybe not always such a great idea after all.
Re: (Score:2)
Yes, forbidding killing sure is a slippery slope. I'm so happy we don't do that anywhere else!
Re: (Score:2)
*ducks*
Re: (Score:2, Funny)
Even the GPL covers this. You can argue that a shell shot by the drone is like a linked library to the drone. Therefore the victim has to see the GPL before being killed.
A second shell with source code ... (Score:3, Funny)
Even the GPL covers this. You can argue that a shell shot by the drone is like a linked library to the drone. Therefore the victim has to see the GPL before being killed.
People so frequently misunderstand the GPL. There is no obligation to provide source unless someone has the binary, and the publisher can wait until they ask. So to be GPL compliant the publisher only has to provide source to strike survivors if and when they ask. The publisher is also free to choose their own delivery mechanism so long as it is something commonly used, given the precedent of the first shell a second shell containing source would be compliant.
Kermit (Score:3)
I vaguely remember that Kermit had a prohibition on military use back in the 1980s; maybe longer. That seems to have gone away. No sure if it's because Kermit is no longer controlled by Columbia University.
Cheers,
Dave
Re: (Score:2)
Probably for the best, Ms. Piggy is violent enough for the two of them.
Re: (Score:3)
free to use unless you intend to kill people.
Would violate clause six of the Open Source Definition [opensource.org] (and the Debian Free Software Guidelines): No discrimination against fields of endeavor.
Re: (Score:2)
So you're willing to throw out "free as in speech" the moment that the person using the software uses it in a way that you don't like, or just isn't somebody that you like.
Good luck with that. Everyone has activities that they don't like and people that they don't like. Those dislikes might even, *gasp*, be directed at you.
Double good luck with that given that Linux is about as likely to change its license as you are to recognize the hypocrisy of a "public lice
Re: (Score:2)
Re: (Score:2)
Freedom means letting people do things you don't want them to do. I mean that's practically the definition.
Re: (Score:2)
That's idiotic. Free people aren't free to torture and kill anyone they like, no matter how much they want to. Freedom has natural boundaries, and doesn't include murder for a start.
Re: (Score:2)
That's idiotic. Free people aren't free to criticize anyone they like, no matter how much they want to. Freedom has natural boundaries, and doesn't include interfering with their "elected president" for a start.
"Natural boundaries...." an almost infinitely malleable concept useful for turning "freedom" into an arbitrary means of
Re: (Score:1)
The folks using these things will argue that they're operating on the side of the "good guys", so they still fit within the parameters of that license.
Re: (Score:1)
It's the follow up of winnuke!
Also: "Death on flaxen wings"
Re: (Score:2)
free to use unless you intend to kill people.
See JSON license [json.org]. "The Software shall be used for Good, not Evil."
It's probably noteworthy to point out that programs under that license is not accepted in at least Debian.
https://wiki.debian.org/qa.deb... [debian.org]
I can't wait (Score:2)
To see the mascot!
So... (Score:2)
A killer new Linux distro? (Score:1)
n/t
What distro? (Score:5, Funny)
Re:What distro? (Score:5, Funny)
BSD - Blowing Shit up with Drones
Re: (Score:2)
Dandy Drone
Re: (Score:1)
Possibly their own?
One advantage of Solaris over Linux/GNU is that things don't break/stop existing over time.
Linus want the same for the Linux kernel afaik but the rest may not be as reliable.
Re: (Score:3)
Slapware? GenToBoom? Puppy - Attack Dogfight version?
Re: (Score:1)
Surely they will use bash.
Re: (Score:2)
Or, one that I just came up with..... Wait for it....
Wait...
"Attack of the killer tomato.... "
I know you liked that one... I saw you simile...
.... on their own volition (Score:2)
Imagine what Slashdot in 1999 would have made of the headline "US Military Drones Migrating To Linux".
Re:.... on their own volition (Score:5, Funny)
It's been my experience that drones usually migrate to Microsoft products.
Re: (Score:2)
"Yes, but does it run linux?"
"I, for one, welcome our Linux Powered Drone Over(head)lords!"
"Linux powered drones pour Hot Grits on Natalie Portman from the Sky!"
Re: (Score:2)
Re: (Score:2)
Darl McBride would be demanding $699 for every drone flight.
Which makes me wonder . . . Gates and Ballmer financed the attempt to kill Linux . . . and now drones have Linux . . . now if Linux gets advanced AI technology . . . will it be aware that Gates and Ballmer tried to kill it . . . and will the Linux drones adjust their flight plans and targets accordingly . . . ?
Sounds like an excellent trashy movie . . . "Colossus: The Forbin Project Redux"
Re: (Score:2)
Given the fact that SCO v IBM apparently refuses to die (still going as of 2013), perhaps the US military should consider deploying SCO's legal team to areas in need of interdiction.
Finally (Score:5, Funny)
Re: (Score:2)
Well, let's hope it doesn't crash and burn on launch...
Come to think of it.. Gives a whole new meaning to "Open Office" and "Blow the Doors off" of things.
Re: (Score:2)
What a time we live in.
Not really (Score:2)
There are and were many benefits to running military applications on Sparc, RS6000, and PA style chips. Primarily that if your enemy gets the code they can't do shit with it. Not just that, but the chips tended to be higher quality and better shielded from influence. Not that our politicians seem to care any more mind you, but many military people still do.
So now we have Drone code running on cheap commodity chips and an OS that bad guys run too. It may save a few dollars (studies indicate very few mind
Re: (Score:2)
Because the materials are supposed to be somewhat disposable you make the whole thing easy to compromise? Come now AC, that does not make any sense. At all!.
Sure, every board should have a white phosphorus cartridge hanging next to it that when a button is pushed the whole thing cooks. Iran showed that even if this was built in, they could jam the codes. So it's not just one vector we have to consider. I'm guessing that not too many Iranian hackers have access to debugging Sparc code on a Sparc chip, u
Re: (Score:2)
SPARC isn't exactly hard to get, and it's supported by gcc. You can even download the HDL for the SPARC processor (which you can't do for intel).
If Iranians needed SPARC kit, they would get it in pretty short order.
Linux is not controlling the drones (Score:5, Informative)
Re: (Score:3)
Ditto in automotive.
Life critical functions (E.G. ABS braking) don't even get an RTOS. There's one program running on a micro. You don't recurse. You don't loop (except for the while true at the outer). All state is static global variables.
Re: (Score:2)
Re: (Score:2)
Thats what he just said, but you don't know enough about it to understand that.
The primary functions are autonomous self contained units that can function on their own and get its general commands from another system. Cut them off from the central controller (your beagle bone black) and they (ABS, ECU, ect) still function as needed.
Re: (Score:2)
Thats what he just said, but you don't know enough about it to understand that.
Oh, really?
The primary functions are autonomous self contained units that can function on their own and get its general commands from another system. Cut them off from the central controller (your beagle bone black) and they (ABS, ECU, ect) still function as needed.
I don't need you to teach me what I've already known from my EE courses on control theory and control electronics fifteen years ago.
Re: (Score:2)
I don't need people telling me to suggest to a car manufacturer that they should include a "beagle board" in an automotive control system.
Re: (Score:2)
Re:Linux is not controlling the drones (Score:5, Interesting)
Funny! While growing up my father was in charge of a team of guys that designed and built GMs first electronic speed sensor. Well, I'm not sure if it was their first but it was the first one to go into wide production and was also not-mechanical. He was working so much I ended up in the lab with him a lot. Watching those guys solve those problems is one of my most vivid memories from childhood. They had to babysit me while I played with all their test equipment and answer my silly questions about their project. Later my dad told me that was good for them. If they couldn't explain it to me, they wouldn't be able to explain it to GMs executives. lol
Re: (Score:2)
For the on-board avionics, amateurs will run embedded controllers, -maybe- running Linux with some kind of kernel preemption. Pro's like what I used to be will use VxWorks or another one I can't currently remember that starts with a "U". This article is talking about the ground station software. Solaris was the OS of choice until Sun made the hardware impossible to procure and the software impossible to support.
I remember working with one of the prime vendors of ground control software to use their softw
TCO (Score:1)
Re: (Score:2)
And shit is cheap! People will pay *you* to haul their shit way.
Supervillains run Linux (Score:2)
Finally, "kill" or "killall" really work! (Score:5, Funny)
Re: (Score:2)
Re: (Score:2)
They should stick with Solaris.
'preap' is the command for killing zombie processes.
Re: (Score:3)
killall -9 "myenemies"
Sadly, due to a bug in the drone's hardware, that command spawns 9 new enemies.
not FreeBSD? (Score:1)
Year of the Linux everything but the desktop (Score:4, Insightful)
Just a thought. (Score:2)
Maybe hackers can program it so that any coordinates given to it, cause it to fly to Seatle.
Seems wrong (Score:2)
...like that time I met a guy running a telemarketing company on Asterisk :-(
Re: (Score:2)
Excellent! (Score:3)
Re: (Score:2)
Re:free software can be used for evil?! (Score:5, Funny)
Nonono, Mac OS X is NeXT.
Re:Killer question (Score:5, Funny)
Just init.tab entries.. RunLevel 1 = take off, 2 is cruse, 3 is crash (not that kind...)
Re: (Score:2)
Re: (Score:2)
When the kernel panics, it's time for everyone to panic.
Re: (Score:2)
No-one uses upstart.
Also mir is dead. NASA confirms it.
Re: (Score:2)
Also mir is dead. NASA confirms it.
Given that mir also means peace and considering what is happening in Ukraine, I sadly suppose you are right. Nonetheless I prefer puns when they don't carry a grim presage.
Re: (Score:1)
I obviously meant the space station and the display server of which only the former is dead whereas the later seem to have got some trouble getting lift under it's wings / lift off so to say.
You obviously got that and I had no idea mir meant peace but the idea was never to say peace was dead :)
Checking Wikipedia: Mir was only up for 15 years? So young, so young! :(
And now I've learned there was a Skylab too!
NINE! Saljut!
Re: (Score:2)
I hear the reiserfs is a killer filesystem
Re: (Score:2)
Wow, we haven't seen that one posted a thousand times over the last 8 years.
Re: (Score:2)
Clearly they use smf right now.
Re: (Score:2)
I'm telling you it's that danged metro interface.... Even drones hate it.
Re: (Score:3, Funny)
But.... Windows 8
Why is Windows not an option?
They couldn't find the start menu.
Re: (Score:3)
Re: (Score:2)
clippy says.
It looks like you are in a war zone do you want to trun on auto fire?
Re: (Score:2)
Why is Windows not an option?
The drone is about to strike a target, and suddenly the OS starts to update itself. The drone circles and circles...
Re: (Score:3)
funny, most of the neck-bearded people I know were in the military.
Re: (Score:2)
on the other hand, a lot of Linux users are libertarians and gun nuts. this might piss off the developers, but hey, we're the ones with the guns.
Re: (Score:3)
Which CPU? (Score:2)