Intel Buys Embedded Software Vendor Wind River
SlashDotDotDot writes "The New York Times reports that Intel will purchase Wind River, the embedded OS and software vendor, for $884 million. 'Wind River makes operating systems for platforms as diverse as autos and mobile phones, serving customers like Sony and Boeing. Intel, whose processors run about 80 percent of the world's personal computers, is expanding into new markets, including chips for televisions and mobile devices. Wind River's software and customer list will pave the way for Intel to win more chip contracts.'"
Uh-oh...
I'm not a big fan of one of the largest chipmakers venturing into embedded systems. Given Intel's track record, something tells me that things are going to get fugly for companies that sell embedded systems as a component of larger products.
I sure hope someone will be playing close attention to Intel's pricing... if they use Wind River's systems as a loss leader for their chips, that would suck for a competitive chip market.
"Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
Finally an obscure company I've heard of. We have quite a few Windriver AC-104 boxes running around. Bullet proof and with nothing but Deutsch connectors. Most people in this building prefer Mathworks/SpeedGoat's little blue boxes but they always seem to break pins.
AC-104s were originally for Matrix-X, but we run Matlab's RTT on them for embedded control of engines.
I can't see this being great for windriver, unless it's primary owners were planning on retiring. Really, will VxWorks only support Atom now? Will other platforms diminish in support?
Whacked I say, and I can't imagine this doing overly much for Intel either... Whacked!
Given that Wind River supports a wide variety of embedded chips from many vendors other than Intel I wonder what sort of impact this will have, especially since Wind River also supports VxWorks which is used on many embedded devices.
This post is encrypted twice with ROT-13. Documenting or attempting to crack this encryption is illegal.
Their OS, VxWorks, was/is used on many spacecrafts: http://en.wikipedia.org/wiki/VxWorks#Spacecraft_using_VxWorks
I wonder how this is going to affect VxWorks' PPC support. The PPC architecture is used on a lot of spacecraft. If WindRiver slowly gets 'nudged' to drop PPC support/updates/new versions of VxWorks and boost x86 support, then that may be enough to get us off the VxWorks teat and on to something more open, like RTEMS.
My philosophy on embedded chipmakers is two-fold. First, they are on a financially insecure base as are the flash memory manufacturers. Second, There are too many embedded chipmakers out there at the moment.
Now where this comes into play is the chaos effect generated by a chipmaker purchasing an embedded software company. This is a strong move in the wrong direction as evidenced by Intel's previous software company purchases. It is interesting to notice how well Intel's proprietary hardware software works, but when Intel begins developing OSes and applications, things will become a little too "black box" and will be hard to support in the future. In this way, it is highly probable that everyone will lose, Intel will shed off Wind River, a lot of people will lose their jobs, and we will be back to exactly where we started!!
Mod Parent Up!
I used to work with Intel and while (s)he is not exactly specific on details, this is worth +5
At this point, I'll take Linux with a GCC toolchain over VxWorks for any embedded project just to avoid the single-company support choke point and the costs and hassles with licensing. The nominally higher levels of integration and sophistication of commercial products aren't worth it.
Does this mean Intel's new slogan is: Wind River Inside?
A friend that used to work on software inside of intel indicated that rank and file other than chip designers gets no respect whatsoever inside that company. If true, I think we can expect Wind River numbers to dwindle to nothing in months.
ELOI, ELOI, LAMA SABACHTHANI!?
Intel used to have its own real-time controls division, with the iRMX operating system written in PL/M and PL/M-86, Multibus and Multibus-II hardware, and a development system that ran on Xenix and MS-DOS. They systematically dumped the whole thing in the '90s, finally handing RMX over to TenAsys in 2000.
Guess it's time for that old second marriage.
With continued antics like this, is it so surprising that the EU, at least, perceives Intel demonstrating monopolistic behavior?
Microsoft has started buying up biotech software companies (most recently Rosetta Biosoftware). There almost has to be some link, but all of Rosetta's software runs on Linux, with only a handful of clients on Windows, and no direct usage of VxWorks - although I'd be surprised if the actual hardware doing the data collection was running a server OS rather than an embedded OS.
Speculation on a possible connection?
It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
I work for an embedded systems manufacturer that switched to Windows Embedded as a result of Wind River's horrible support. Fortunately for them, they used VxWorks on Intel, so things are probably going to look good moving forward. For this company, USB support was the last straw. Wind River knew that lots of USB flash devices didn't work on their OS, and they wanted to charge for the development time to fix their bug AND then the OS upgrade once it was fixed. It eventually got to the point where the company was stockpiling the USB flash drives that worked on VxWorks, since they were getting hard to find. Finally Wind River they fixed it, but after this company switched OSs. It would have cost over a million dollars for licenses for the new version of the OS that contained the bug fix. Since Intel was on the USB development committees, I expect this problem (and other hardware-related issues) will vanish quickly. I just feel sorry for all the people who used VxWorks on Motorola chips, etc.
VxWorks seems to have been around forever in the high performance embedded computing scene, with solid VME support. (Amazing how VME keeps going, it was "on the way out" when I started life as a junior hardware engineer 20 years ago.) The software engineers I work with hate it, though. Extremely late "proper" support for PCI and likewise for SMP are a couple of issues I recall causing much annoyance. Unfortunately our customers keep using and re-using it, so we accept it as a necessary evil.
The problem for my business is that we (like many embedded folks) are still doing good business with the PowerPC architecture, despite the frustrations of PA Semi's disappearance, and something of standstill on high end devices at Freescale and IBM. Surely the perception will develop that yet another roadblock to using PowerPC in embedded systems is going to develop.
So I guess we high end embedded folks will have to jump on the Intel bandwagon. I just hope something positive happens on the BIOS front - that's one area where PowerPC is really great (U-Boot, CFE etc.) Having looked at Intel for ATCA products in the past, the BIOS issue was IIRC an outrageously expensive nightmare if you wanted source code, and plain expensive if not...
I would be very tempted by Atom and Tolapai if I could get U-Boot (or something as good) for Intel. How helpful are Intel to open source BIOS efforts?
Intel will limit the market for VXWorks which is all Wind River has that anyone would want (Yes. Wind River has a real nice integration tool for Wind River Linux and that could be a wild card factor in the future but today it's all about VXWorks). How? Give VXWorks away for free or very low prices when buying an Atom Processor, for example.
Intel: "You want VXWorks support for your Arm (Mips, etc.)? Ok yeah we'll do that but since you aren't buying our silicon we're gonna have to charge you the 'regular' price, OK?" Geez? Should I pay $200k for annual support/royalties for VXWorks or just switch to an Atom and get it for free? Tough choice.
Don't know if the deal is big enough to pop up on the radar for federal regulators but if you are using VXWorks today, it's time to look at alternatives or look at Intel processors like the Atom (and I wouldn't look to M$ either). VXWorks support for third party processors is doomed. Maybe this is good news for obscure embedded OS's like UCOS/II or ThreadX.
The good news is the embedded market has _never_ bowed to monopolistic moves because most embedded systems are highly specialized (and 95% of them don't need graphics, hard drives, web servers, etc) and can easily be created as "roll your own" systems.
On a long time scale this will simply be the end of VXWorks as Intel struggles to force companies to use it on their silicon.
-- Mean People Suck
Hello dear /.ers,
Intel has made it very clear to WRS that WRS will be maintained [semi] autonomously - WRS has lots of deals with Intel's competitors, and Intel has lots of deals with WRS' competitors. However, WRS was already working very closely with Intel on products supporting the Intel architecture, and WRS has embedded/os knowledge and strategic connections that could prove extremely useful to Intel.
Intel has also made it extremely clear to all involved (WRS employees & customers) that it's not desirable (to anyone!) to drop non-Intel architecture support. Bubbling through the ranks, that message is affecting priorities - WRS very much does not want to scare non-Intel customers away.
So, from the WRS perspective, we may get a little bit more help/tools from Intel (yay), we may be able to stop taking mandatory vacation time (yeesh), and they may even bring some of our other benefits back. So far a good thing. I wouldn't expect any major changes to products in the near future.
disclaimer: I am not a WRS marketing guy. I am an engineer working on architectural code for many architectures, Intel included. I am also an avid /. reader.
There you go - horse's mouth, so to speak.
Think Moorestown and Larrabee more likely.
Intel has finally realized that they own their whole box and they need to get out of that box in order to get growth, especially in a down market.
Help stamp out iliturcy.
Wind River owns the BSDI code. What is Intel going to do with it now? Leave it dead? Give it to the FreeBSD guys? GPL it? Does Apple want it?
Remember how three years ago Intel sold off the XScale division, to get out of the embedded space, and focus on servers and desktops? (Look it up) I bet some new vice president decided that they needed to get back into this business, knowing nothing about the reasons they sold off XScale. This reminds me of GM dumping the EV1 electric car, and ten years later, starting from scratch on the Volt.
If they make good stuff and sell it cheap, do we not get cool new stuff for cheap? I fail to see the problem.
What happens when an economic contraction bottoms out is that the smart people who squirrelled away their cash in good times get to buy up neat stuff at fire sale prices. I think that's all that's happening here. It's a sign that we've turned the corner and the wise guys are buying up the stuff that's oversold.
Please don't read into the above that I approve of the purchase price for DataDomain. A proprietary implementation of lessfs is not worth two billion dollars. I could write that code myself and so could many of you. Whichever company gets it is going to gut it for the customer list and that's even more dumb because after you've killed their incumbent product, they don't want to buy from you. I can't wait 'till the a FOSS alternatives to that mature.
Help stamp out iliturcy.
If Intel in any way restricts VxWorks for other architectures compared to any of Intel's, I think real time Linux work will surge.
I think so too. And since this seems to be the only card that Intel can play, I wonder what they're really up to. Because I don't think they will actually do that, since I don't think it really helps them.
It's in Intel's interest to support free operating systems, since the OS is a complementary good to the microprocessor. The availability of a functional free OS makes chips more valuable.
But it's not in Intel's interest to support a free OS that runs on other (cheaper) chipsets such as MIPS & ARM. So far they've done a good job of keeping Microsoft from supporting cheaper, lower-power chipsets, even as the low-power market has exploded. Linux on MIPS/ARM netbooks, on the other hand, might not be so easy to control.
So, WRT Wind River, what do you do if you're Intel? Do you support VxWorks since it doesn't compete with your desktop/laptop market, and hope that this will keep embedded Linux from making more headway on MIPS/ARM and scavenging your netbook profits? Do you support embedded Linux on x86 and hope that this will keep Linux pidgeon-holed in the embedded/geek/low-power market it currently occupies? Or do you do both, push VxWorks on MIPS/ARM and Linux on x86?
"I assumed blithely that there were no elves out there in the darkness"
It ought to be clear by now.
INTEL wants to own your pipes.
The monopoly Microsoft has is trivial, compared to what INTEL is after.
is reminding us that we are that some other schmuck.
What comes around goes around. These are not the times for more power hungry chips, and the economic climate is not going to be forgiving of attempts to put x86-magnitude-or-greater-power chips in embedded stuff.
(Not to say that INTEL won't try.)
But, no, INTEL just wants to own your pipes.
But we should already know from recent history that INTEL wants to own your pipes.
I wonder, can they keep that certification on an x86?
von Neumann equivalence only works when you know that marketing can generate enough of that green fertilizer called funding to push the timing and memory limits back on the next generation.
Anyone who says that INTEL is not going to keep doing what it has been doing for the last ten+ years is just speculating.
We're not talking about punishment for things that haven't yet been done, Shill.
This sale should not go through unless INTEL signs some sort of hands-off agreement to allow Wind River to maintain equivalent support for all makers.
Or Wind Rivers should be required to sacrifice its certification.
They developed it. And some of the work was done in my hometown.
"I work for an embedded systems manufacturer that switched to Windows Embedded as a result of Wind River's horrible support"
What was the name of the company and thank you for that free advert for 'Windows Embedded', the OS that brought viruses to the embedded sector.
"Wind River knew that lots of USB flash devices didn't work on their OS, and they wanted to charge for the development time to fix their bug AND then the OS upgrade once it was fixed"
I don't suppose you could produce any actual citations here, apart from some personal anecdotes.
The problem for my business is that we (like many embedded folks) are still doing good business with the PowerPC architecture [...] So I guess we high end embedded folks will have to jump on the Intel bandwagon.
Have you looked into ARM Cortex cores? Or do you mean something different by "high end" than I guessed?
How helpful are Intel to open source BIOS efforts?
AMD and VIA are listed on coreboot's vendor list. Intel is not.
...How does Intel plan to compete against $6 Arm chips? A smart meter has no need for a 64bit, fat, power hungry, hot 3Ghz pc type chip with no peripherals builtin...
By buying up the main player in that market and either shutting them down or shoehorning 64bit, fat, power hungry, hot 3Ghz pc type chips with no built-in peripherals into the market niche formerly occupied by $6 Arm chips. Worked for Firestone and General Motors. Worked for Microsoft.
Beta is broken and the link to classic doesn't work. Stop wasting our time or there won't be anybody left here.
The PL/M designers really knew what a low-level language should do.
If it wasn't for those meddling BASED variables, and their stupid dog.
You couldn't win. It made debugging other people's code a nightmare. I can't recall the number of times I discovered two based structures weren't QUITE identical, or alternatively they tried to avoid the problem by switching one base variable between two addresses and forgot to switch it at a critical point. And of course you could never depend on people calling their variables "something" and "something_base" so some apparently innocent assignment... AUGH... the memories.
after they bought out BSDi (who got 'em from walnut creek)
When I used VxWorks in 2007-08 I thought the licensing was horribly convoluted compared to when I used it back in 2000-01. I also think their documentation is relatively poor - at least finding relevant results in the Workbench search was a frustrating task.