July 31, 2006 6:00 AM PDT
Linux headed into Boeing antisub aircraft
- Related Stories
-
Linux gets its 'Moto' running
July 28, 2006 -
Wind River wins Boeing deal with Army
March 16, 2006 -
Wind River aims for open-source expansion
March 8, 2005 -
Wind River warms to open-source groups
December 1, 2003
Boeing, the aerospace giant, will use Wind River's Linux to run surveillance and other mission computing tasks in the P-8A Multi-Mission Maritime Aircraft, a 737 modified for U.S. Navy uses such as finding submarines and other tasks, said Chip Downing, senior aerospace and defense marketing manager at Wind River. Linux won't be used for navigation or aircraft control systems.
Linux has made inroads into embedded computing systems such as networking equipment and mobile phones, but Wind River is trying to expand its presence in other embedded computing markets such as aerospace and military applications. The strategy is a turnaround for the Alameda, Calif.-based company, which until 2003 disparaged Linux in favor of its own proprietary operating system, VxWorks.
The company is bridging the divide between the two operating systems with its Workbench programming tool software. Wind River charges a company $4,000 to $11,000 for each developer's copy of Workbench. However, whereas Wind River charges a royalty fee for devices using VxWorks, it doesn't do so for Linux, said Glenn Seiler, senior manager for Linux Platforms at Wind River.
Wind River also announced Monday that it has released 300,000 lines of open-source code to Eclipse Foundation, a project for programming tools. The software should improve features for programming with the C or C++ languages, debugging, and running software on embedded computing systems.
Wind River also is releasing version 1.3 of several products, including its Platform for Consumer Devices, Linux Edition. That version is specifically designed for smart phones--feature-rich models that often have full keyboards and relatively large memory and processing power.
"You can get a complete Linux distribution--kernel, driver, networking, file system--in about 4MB of memory," Seiler said.
The new version, based on version 2.6.14 of the Linux kernel, is a significant improvement over the first that was introduced in late 2005, he said. Specifically, it includes an update with many more "mutexes"--interruption points where the operating system can quickly be redirected to service a high-priority task.
See more CNET content tagged:
Wind River Systems Inc., aerospace, Wind River VxWorks, Linux, programming tool
12 comments
Join the conversation! Add your comment
<a class="jive-link-external" href="http://www.theregister.co.uk/2000/09/22/windows_for_warfare_more_info/" target="_newWindow">http://www.theregister.co.uk/2000/09/22/windows_for_warfare_more_info/</a>
This is orders of magnitude more impressive than this Linux use.
However, I'm not bashing Linux, I expect to see more and more uses like this across the military as Linux matures. Probably more Windows ones as well, depending on what the reqs are.
You'd be amazed how different the world looks to those of us without the "OS religion" blinders on!
If you redistribute an open source program you have to include the code for any changes, but that doesn't mean you can't keep your project internal. It is not like this will show up on sourceforge or anything.
A significant difference between Windriver and Microsoft is that you wont see Windriver advertising their OS with stickers on the product. So perhaps your television at home is with VxWorks from Windriver but you can't see it.
Thus you usually hear about their software when it gets into some high profile projects like the Mars probes (VxWorks) or like this; a Boeing aircraft (Linux) and the customer will allow Windriver to go public with it.
The reliability of an OS used in some of these embedded applications has to be far higher than what you find with a Microsoft OS. For example, a safety critical software application like the fly-by-wire system onboard an Airbus A3XX (e.g. the new A380) controlling the flaps and other vital controls, can not rely on consumer OS like Windows XP that was designed with focus on time to market and flexibility. Nobody would like a simple OS crash to cause death of 100s of people.
The particular application sounds like mission critical but not safety critical. Still high reliability is important and probably a reason to choose that Linux version.