U.S. Army's Future Combat System Will Run Linux
jkastner writes "In 2001 Boeing was chosen to be the lead system integrator for the Army's Future Combat System. The bumper sticker description of this project is 'see first, understand first, act first and finish decisively,' and while Boeing's official FCS site doesn't have a lot of technical details, but you can find some good information at Global Security. To quote their page, "FCS is envisioned as a networked 'system of systems" that will include robotic reconnaissance vehicles and sensors; tactical mobile robots; mobile command, control and communications platforms; networked fires from futuristic ground and air platforms; and advanced three-dimensional targeting systems operating on land and in the air.' The Phase 2 request for proposals just appeared and the estimated price is $26 billion
through fiscal year 2009. The fact that the Army is spending billions of dollars on a project isn't anything new, but a little known fact is that the OS for FCS will be Linux (FAQ 4 here.)"
I can rent terminator 2 for a lot less than $26 billion dollars. How about $26 billion for global no-cost healthcare and food? THATs futuristic!
This is good news as it means that GNU/Linux will have another set of *very careful* eyeballs looking through the code. After all, it is now a matter of national security. The driver support for robotics and other real-time systems is also likely to improve dramatically.
On the other hand, I think that more than a few hackers will feel a twinge of sadness when they see footage of some people being blown up. Doesn't exactly make you want to point and say "oh look see, that was my code they used to send the `fire' command to that unit..." Especially if it is one of those not-declared-or-debated sort of wars that we seem to be getting into these days.
This is great for the army, but as we consolidate overlap between services, I would like to see all branches adopt similar platforms (Navy, Air Force, Coast Guard, National Guard, Reserve Force, CIA, and Secret Service). It would save moneys for the purpose of cross-training and upgrading in the-long-run.
I suggest you read Slashdot
If you have ever worked with Platform Builder or Embedded NT (or XP) and compared that to building an embedded system on Linux, you will see that the Microsoft products are targetted at a very narrow market and are not really all that well suited for many things that Linux is in the embedded world.
Windows is currently better than Linux in a few (unfortunatly critical areas), but even that is changing quickly. And in the embedded market, Microsoft's products really are niche products, while it is Linux, DOS, and a few other products that are the best products for most projects.
Of course in general server software, I have to say I *much* prefer Linux. For client programs I use Linux mostly (as well as XP occasionally) but even over the last six months, there have been incredible improvements made in many critical areas. Give it another couple years, and I suspect that Linux will be *the* corporate desktop of choice.
LedgerSMB: Open source Accounting/ERP
Linux is GPL, modifications that they do to specifically linux or other GPL app should be GPL also (at this only means that the source must be distributed like the binaries, no more, no less), but applications that run over all of this don't need to be.
The only restriction here is that Boeing should disclose the source to it's client - the US Army. So the Army (as an entity) would have the code. The grunts are going to be the "users" of this system, not the "purchasers". Access rights to the code would be determined within the body that has access to the code - ie: who in the Army sees the code is an internal issue.
If the US army tried to sell this system to it's allies - yes, they probably would strictly be required to pass along the source code.
But then again - they're likely in a position to ignore the GPL if they want given that the code would now be a matter of national security. It would only take a small legal bill to be pushed into law stating that GPL does not apply to military applications - which would probably be easy for them to push through.
As opposed to the Capitalist Microsoft, who won't give sourcecode to their OS to the US Government claiming it would threaten national security, but will gladly hand the entire codebase to COMMUNIST CHINA. Real all-American apple pie goodness there.
Before the economic sanctions + war vs. the USA, Iraq was doing excellently economically and it's people were thriving. They were probably one of the best off countries in the Middle East under Saddam.
I don't like Saddarm but let's criticize him on more valid points. If you want cruelty you can attack him on his tyrannical rule and his version of the Gestapo.
Hmmm... Pie...
As someone who works on a large comms/IT based MoD project and who has been pushing linux and open source within the project (watch out a very large Open Source project), this just adds more fuel to the fire.
H&Ks Garf