Wind River Completes Embedded Linux Metamorphosis 107
An anonymous reader writes "Embedded software powerhouse Wind River's metamorphosis into an embedded Linux vendor appears to be complete. The company will announce today that it is shipping a pre-release version of its first embedded Linux distribution, and that it has already delivered 1,000 "developer seats" for the Carrier Grade Linux 2.0 compliant software."
4 words (Score:1)
too late
Re:4 words (Score:4, Interesting)
if they have a solid RT linux product for their embedded offerings then they might be able to tie things up and run with it. If it's a general purpose embedded linux then they just wasted a HUGE amount of time.
A slightly good linux person with 5 days of time and a copy of building embedded linux systems can throw down a good fast small embedded linux distro that will make ANYTHING that a commercial distro look silly and horribly overpriced.
We looked at embedded linux distros 4 years ago here and settled on a roll your own.
we have a better product that we KNOW works for us, is easily customized and is certianly much smaller than anything we could buy.
Re:4 words (Score:2, Insightful)
Re:4 words (Score:2)
some restrictions may apply - especially with restrictive commercial licenses.
some assembly required - all embedded systems are like that. its the nature of the beast.
Re:4 words (Score:2, Funny)
Re:4 words (Score:5, Informative)
I joined a team working on functionality running on an embedded Linux distribution about a year ago. After doing major cleanup in the sources, including an upgrade to the newest release of the embedded distribution; I started looking under the hood.
Several portions of the distributions were replaced by busybox, uclibc and a gcc-3.4 based toolchain. In the process, we built our own Perl based build system (with CVS): we check in/out only the modified files (basically only platform files) and use the original tarballs (tar xkfj).
As a result, we were able to decrease the embedded compressed filesystem to less than 33%, our code is much closer to the upstream developments (e.g. for network drivers, this can be an issue) and our system is modular and flexible. (btw, size does matter in production and for field upgrades): smaller, faster and cleaner...
I am currently in the process of cleaning up the platform dependent files for release and inclusion into the upstream projects (hopefully they get accepted).
We moved away and have not looked back and saved over 25,000 Euros per year (and rising) in the process. Yes, the embedded distributions are terribly expensive. If you have money to spare, consider hiring teams from the companies selling expertise and releasing the code like http://www.denx.de/ [www.denx.de], http://www.codepoet.org/ [codepoet.org], http://www.pengutronix.de/ [pengutronix.de], http://www.mind.be/ [www.mind.be],
Yes. Other real time linux distro's (Score:3, Informative)
http://www.lynuxworks.co
http://dmoz.org/Computers/Software/Operating_Sy
VxWorks (Score:5, Insightful)
Nasa wont switch to Linux (Score:1, Informative)
Re:Nasa wont switch to Linux (Score:4, Insightful)
When you've spent billions hardening a technology to extremes of reliability, a single failure costs you hundreds of millions and maybe several lives, and the technology you've hardened is more than adequate for the next job, you'd be a fool to switch.
You switch when the job can't be done without a switch, or when the benefits (including risk reductions) outweigh the costs and risks.
It's when you're starting from scratch that older and newer technologies are on a nearly level playing field. When an old tech is in place and performing well the new one needs to have a BIG advantage to displace it.
Re:Nasa wont switch to Linux (Score:1, Troll)
And they aint no fools, cuz they did not switch and of course they never had any failures. Fear of change is FATAL.
-Em
Re:Nasa wont switch to Linux (Score:2, Interesting)
Re:Nasa wont switch to Linux (Score:2)
HELLO. Where do you think that a lot of linux technology came from. Ever work in the network driver sections of the kernel?
Ever hear of Beuwolf?
Back when I worked on the MGS client side, we did the work on Linux (but it had to port to Solaris for the final product).
NASA uses whatever works well. Linux works great.
Re:Nasa wont switch to Linux (Score:2)
Re:Nasa wont switch to Linux (Score:1)
As the parent indicated - when there are millions of dollars worth of mission and possibly lives at stake, you don't change unless you really have to.
Re:Nasa wont switch to Linux (Score:4, Informative)
Linux does fly on space shuttle missions though, various experiments have been run by linux embedded systems.
Re:Nasa wont switch to Linux (Score:5, Informative)
Besides, this story is about WindRiver adding Linux to its lineup, not replacing VxWorks.
Re:VxWorks (Score:3, Insightful)
Re:VxWorks (Score:4, Insightful)
Right on.
They haven't switched. (At least they haven't if the management is on the ball.) They've just added a new product line. Maybe it will pick up. Meanwhile the old standby is still there. Take your pick. Whichever way the market goes they're in the game.
Now they're a two-trick pony.
They won't dump VxWorks (Score:2)
Smart Move (Score:5, Interesting)
Re:Smart Move (Score:3, Informative)
Re:Smart Move (Score:5, Informative)
Re:Smart Move (Score:2)
Re:Smart Move (Score:3, Informative)
this is in fact what they did do [linuxdevices.com]. they used to be one of the most vocal anti-linux vendors around, next to microsoft.
Re:Smart Move (Score:1)
I thought they were famous for *not* adopting Linux, and only now considered it due to customer pressure ?
Considering they did the Mars Rover (Score:3, Interesting)
Considering that it is the same company that did the Mars Rover software [windriver.com], this is a big thing.
For a company with such a high profile product to adopt Linux is only a good thing.
Re:Considering they did the Mars Rover (Score:5, Informative)
Re:Considering they did the Mars Rover (Score:2)
Yea but the big deal here is that VxWorks is a mature real time os that does work well enough for NASA to use for the Mars Rovers.
Kind like saying any real time os that is good enough to use for the mars rover is good enough to use for the mars rover.
Re:Considering they did the Mars Rover (Score:1)
Considering my own experience with VxWorks I would gues, that it took JPL *a lot* of effort to harden their particular OS instance so it could be used for Mars Rover.
Re:Considering they did the Mars Rover (Score:2)
WIND stock price rebound ... (Score:4, Informative)
Less geeky Stock Talk chat here [yahoo.com].
Re:WIND stock price rebound ... (Score:2, Interesting)
With a trailing P/E of 276, the market must think WindRiver has a philosopher's stone up its sleeve! Even darling GOOG is only half that pricey.
Pure ignorance: Carrier grade benifits? (Score:1, Interesting)
At what point would Wind River's tools become helpful beyond the normal tweaking and tuning? (Ex: changing buffer or table sizes, removing parts of the kernel that aren't necessary,
I realize that much of this would be project-specifc, though any general tips would be helpful.
Re:Pure ignorance: Carrier grade benifits? (Score:2)
People forget embedded development is a lot harder than normal PC based stuff, because it can be difficult to get into the device when its running.
I went to a presentation by wind river on there new tools and despite my sceptsism I was quite impressed.
Re:Pure ignorance: Carrier grade benifits? (Score:1)
Interesting move... (Score:5, Insightful)
Re:Interesting move... (Score:5, Informative)
It doesn't have a nanosecond clock, and there aren't any patches available for the 2.6 kernel.
There's no real-time support without patching the living hell out of your kernel, and then possibly running a mini-kernel underneath.
And, while not strictly relevant, it also doesn't have PPS API support built-in, which means you're also in for a wonderful round of patching to get something even remotely workable for synchronized systems. There's still no hardpps() support, so even that's just a maybe.
If you want something suitable for critical, real-time embedded systems, you'd have to patch the kernel so much that it'd barely look like Linux at the end.
-Erwos
Even WinCE is better... (Score:3, Informative)
People rag on M$FT architectures to no end, but WinCE does surprisingly well in real world tests, and Linux does surprisingly poorly:
Re:Even WinCE is better... (Score:2, Informative)
Re:Even WinCE is better... (Score:2)
Re:Even WinCE is better... (Score:1, Interesting)
The first two articles compared RH7.3 with W2K Advanced Server and Windows XP, no WinCE was involved. The third article does not compare Linux with anything else.
I must say RH7.3 does admirably well, seeing that it was compared with Microsoft's high-end products, and it's not an optimised kernel like W2K AS.
Re:Interesting move... (Score:2)
2.4 did have PPS support, through the patches, which was cool. 2.6 will apparently be getting PPS support in the not-too-distant future, but I wasn't able to get a timeline for any patches.
I agree that PPS is essential. All we have to do is find out exactly who is working on it, and apply enough pressure to get it done (but not so much that
Re:Interesting move... (Score:2)
-Erwos
Re:Interesting move... (Score:1)
and control systems using RT-Linux on x86
hardware (using Slackware x.x), and it rocks.
10 KHz rates for a/d and d/a control with ~10
microsecond latency, under *any* kind of load
(disk, network, video,
Granted, you have to know how to apply a patch
to the kernel, (and write a driver for your
application), but in the end, it will work 24/7,
and all the other linux/gnu/... stuff on top
will not know/see the difference in the kernel.
So, if it smells like a linux, look
Re:Interesting move... (Score:1)
Re:Interesting move... (Score:3, Insightful)
. So VxWorks does what it's good at - hard realtime, and Linux does what it's good at - general purpo
Re:Interesting move... (Score:1)
Re:Interesting move... (Score:3, Informative)
There's also a substantial market for non-real-
hauppage (Score:1)
Re:Firefox hostile web site (Score:1)
Re:Firefox hostile web site (Score:1)
Hello Peter-
Thanks for taking an interest in the perception of our site. [...]
Most of us have been avid proponents of Firefox use for quite some time now, and it is one of the 5 browsers that we typically QA in.
There is a specific condition related to the display mechanism for our products pages that can lead to the behavior that the slashdot reader describes. Was curious to see that it doesn't seem to effect Linux versions of the browser, of course it may be that the
Re:Firefox hostile web site (Score:1)
Linux on Mars? (Score:2)
probably not for a while (Score:2)
The replacement of magnetic tapes drives with flash memory exposed a flaw in a newer part of the operating system that sidelined the rovers for two weeks in early 2004. Fortunately they were able to upload a patch.
Re:Linux on Mars? NO (Score:1)
Carrier Grade Linux (Score:1, Informative)
More on Carrier Grade Linux Spec. [eweek.com]
Subtle ad? (Score:2, Funny)
An anonymous reader writes "Embedded software powerhouse Wind River..."
$20 says the "anonymous reader" is a Wind River employee or shareholder.
Of course, I'm sure that someone will suggest that this anonymous posting is from a Wind River competitor...
Re:Subtle ad? (Score:2)
And, no, I don't work for Wind River. But I did work as a programmer on a product that used vxWorks as the OS for about 3 years. Really nice RTOS.
Wind River's Linux strategy (Score:4, Informative)
1. Historically, Wind River's success in the embedded market was based on the strength of its tool chain rather than the strength of its embedded OS. I suspect that the company's decision to broad the number of OS's that it is supporting is a reflection that the management team has figured this out.
2. As networking becoming more and more important, the requirement for a hard real-time operating systems decreases. You can't get deterministic performance out of a TCP/IP, which means that you can't get it out of a networked application. As a result, a number of designs are going in a different direction, combining a hard real-time hardware component coupled with an embedded Linux control/management plane...
Re:Wind River's Linux strategy (Score:1)
And it only took... (Score:1, Interesting)
Re:Source code? (Score:2)
Linux in Space? (Score:1, Funny)
Guilt? (Score:1)
Some vendors use FUD, others use good ol' guilt...
Stupid me (Score:1)
Duh...
!Learning Advice Wanted! (Score:1)
Re:!Learning Advice Wanted! (Score:1)
What about BSDi? (Score:2)
Today one can not find BSDi among WindRiver's products [windriver.com] (it used to be there just recently, according to Google, though), and customers in need of support for their earlier bought licenses are requested to contact [wrcommerce.com] BSDMall [bsdmall.com] instead.