Slashdot Mirror


Wind River Partners With Red Hat On Embedded Linux

An anonymous reader writes "According to LinuxDevices: 'Calling embedded Linux and VxWorks 'the standards in device software development,' Wind River today announced a dual operating system strategy that adds a newly developed embedded Linux distribution -- Red Hat Embedded Linux -- alongside its proprietary VxWorks real-time operating system.'"

134 comments

  1. Where next? by rf0 · · Score: 0, Redundant

    So RedHat has dropped the desktop, is moving into the enterprise and now the embedded market? Where can it go next?

    Rus

    1. Re:Where next? by Anonymous Coward · · Score: 0, Offtopic

      Where can it go next?

      To the grave, like BSD (I kid, I kid.)

    2. Re:Where next? by sn0wman3030 · · Score: 4, Interesting

      Redhat hasn't dropped the desktop. If anything, it's stronger on the desktop now that it's called Fedora because it's managed by the community. The sky's the limit man. :)

      --
      Life is offtopic.
    3. Re:Where next? by Anonymous Coward · · Score: 0

      Mars.

    4. Re:Where next? by globalar · · Score: 3, Informative

      " So RedHat has dropped the desktop..."

      I don't think they want to drop the coporate desktop. It seems that is where companies like MS made a lot of money. When Linux catches on there, I assume Redhat wants to be the cheaper alternative with a strong brand name.

      Still, I suspect the embedded market is growing with healthly profit margins. Redhat has been interested in this market for a while. I think they bought eCos around 1999. It was already open source (they really bought Cygnus which developed eCos).

    5. Re:Where next? by Neurotensor · · Score: 1

      I thought Red Hat dropped the embedded systems market a while ago when they said as much. They dropped RCOS and RHEL a couple of years ago, according to my memory. I was using RHEL at the time, on an Altera Excalibur PLD / ARM micrprocessor chip. I was reading about the dropping of RCOS and the dropping of RHEL, but I don't remember any references. Some of what I read was on their website (developer part).

      I have a feeling they don't know which market they support. Dropping the consumer desktop was a bit of a blow for their supporters, as nobody can claim Red Hat will be in it for the long haul any more. Finally a reason to go with a better distro.

  2. Business plan du jour by Eric+Smith · · Score: 2, Interesting

    What happened to BSD? It wasn't that long ago that Wind River announced that BSD was the wave of the future.

    1. Re:Business plan du jour by homeobocks · · Score: 1

      The real problem is rooting out the fads. Remember synergy, consumer centricity, and Microsoft Windows?

      --
      MOUNT TAPE U1439 ON B3, NO RING
    2. Re:Business plan du jour by Anonymous Coward · · Score: 1, Funny

      The real problem is rooting out the fads. Remember synergy, consumer centricity,

      I once asked our vp marketing about that. He full agreed and said that it's really about exploiting leading-edge methodologies, harnessing cutting-edge paradigms and matrixing world-class web services.

    3. Re:Business plan du jour by SphericalCrusher · · Score: 1

      It seems that the mainstream (as far as hackers and programmers go, not everyone) portion of BSD has gone to the show of MAC OS X.

      FreeBSD is still awesome though. w00t!

      --
      "Instant gratification takes too long." - Carrie Fisher
    4. Re:Business plan du jour by Anonymovs+Coward · · Score: 4, Insightful

      Indeed, Wind River had bought BSDi, which had earlier bought Walnut Creek and acquired close ties with FreeBSD; thus quite a few FreeBSD developers ended up working with Wind River. But the honeymoon didn't last long... I have no idea what went wrong. But even now they claim ownership of the BSD, BSD/OS and FreeBSD trademarks... There has been a long-term plan for the FreeBSD Foundation to get control of the trademark, but I don't know where that's at.

    5. Re:Business plan du jour by nutznboltz · · Score: 1

      1. Market BSD/OS, an OS that's used by ISPs.
      2. Sell it to an embedded systems dealer.
      3. Profit, but the OS goes to hell.

      Meanwhile ISPs keep using BSD/OS

    6. Re:Business plan du jour by Lattitude · · Score: 2, Interesting

      Traditionally, the biggest competitor to vxWorks (by far) in the embedded space are home-grown OSes. Now some of those people are moving to Linux and getting a robust, full featured OS for free. Perhaps teaming up with RedHat is an attempt to at least sell SOMETHING to these people, namely a toolset (Tornado IDE).

    7. Re:Business plan du jour by Anonymous Coward · · Score: 1, Informative

      I've seen source code to both vxWorks and pSOS operating systems from Windriver. They both contain an enormous amount of BSD code. It's cobbled together poorly and sometimes very basic functionality doesn't even work right. However, after spending a few years with pSOS, vxWorks is certainly a breath of fresh air. Still, they should realize that developing embedded software is not point-and-click stuff. Get rid of Tornado!!! And although you can purchase a license to see the source code for their OS, it's cost prohibitive for a lot of companies, and development is stunted until you have it.

    8. Re:Business plan du jour by Eric+Smith · · Score: 3, Informative
      It's cobbled together poorly and sometimes very basic functionality doesn't even work right. [...] And although you can purchase a license to see the source code for their OS, it's cost prohibitive for a lot of companies, and development is stunted until you have it.
      I've worked for companies with vxWorks source licenses, and fully agree. Both companies had huge problems with the vxWorks networking, and one company ended up licensing a TCP/IP stack from a different vendor. Part of my job was gluing that stack to Wind River's device drivers.
    9. Re:Business plan du jour by Anonymous Coward · · Score: 0
      it's cost prohibitive for a lot of companies,
      That is true of just about anything they sell.
    10. Re:Business plan du jour by Anonymous Coward · · Score: 0

      The buy out of BSDi was more like this:

      'We've licenced your BSD code. You can either sell out to us, or we'll just re-port to, say, 4.4-Lite or FreeBSD.' The biggest customer of BSDi was Wind River, so BSDi sold out for a hunk of cash VS a slow starving to death.

      2 Years ago, Wind River was doing the 'pheer the GPL in the embedded space, use our solutions and be IP protected' speeches. Guess they've changed their tune.

    11. Re:Business plan du jour by Anonymous Coward · · Score: 0

      Bah, you're so far behind.

      It's all about on-demand computing, grid services and middleware.

  3. I fear for Red Hat by Amsterdam+Vallon · · Score: 1, Insightful

    It's just not the same now that they ditched us desktop Linux users.

    Now their main business is selling overpriced licenses for their "enterprise" Linux distribution, which really isn't all that much more bulletproof than most Linux kernels/applications out there.

    Sure, I love Linux, but I think the tides may turn away from Red Hat. Gentoo anyone?

    --

    Reply or e-mail; don't vaguely moderate. Ex-O'Reilly/MIT employee, now a full-time Google employee.
    1. Re:I fear for Red Hat by mehaiku · · Score: 1


      You BLASPHEMER! Emerge TFM immediately!

    2. Re:I fear for Red Hat by Anonymous Coward · · Score: 2, Insightful

      The high cost of Red Hat enterprise Linux is really for the the round the clock support. I don't think Gentoo developers would be very interested in doing 24x7 customer support service for free?

      Besides I don't see much harm in what Red Hat is doing. Nearly all software distributed by Red Hat is open source. Red Hat is getting corporations to pay for the development of kernel code, gcc, glibc, gnome software, documentation and we all benefit in the end! It helps pay for great hackers to do what to like to do full time instead of as a hobby.

    3. Re:I fear for Red Hat by whereiswaldo · · Score: 1

      Try cAos. Basically Red Hat enterprise version but not built by Red Hat, if I understand correctly.

  4. Oooh . . . does that mean we get Linux on Mars? by PIPBoy3000 · · Score: 3, Funny

    I suspect that Linux's file system is a bit more robust than what they used on the rovers.

    1. Re:Oooh . . . does that mean we get Linux on Mars? by m0rph3us0 · · Score: 1

      The next rovers are already slated to run Linux.

    2. Re:Oooh . . . does that mean we get Linux on Mars? by jhoger · · Score: 5, Interesting

      Try using ext2 et al on a flash file system.

      You only get 100,000 writes on an flash chip. You need a strategy for minimizing writes. No general purpose file system made for a hard disk is going to do that optimally.

      In any event, the type of glitch they had on the rover wasn't an obvious file system bug. It was more one of those confluence of supposedly normally handleable events that in concert with each other make for a bad situation.

    3. Re:Oooh . . . does that mean we get Linux on Mars? by Anonymous Coward · · Score: 1, Informative

      Journaling Flash File System (JFFS) helps with this

    4. Re:Oooh . . . does that mean we get Linux on Mars? by jhoger · · Score: 2

      You're right of course.

      The equivalent in WindRiver tools is TFFS.

      The OP though seemed to think that the Linux file system (usually ext2 or 3) would somehow magically help the rovers.

    5. Re:Oooh . . . does that mean we get Linux on Mars? by Anonymous Coward · · Score: 0

      In any event, the type of glitch they had on the rover wasn't an obvious file system bug. It was more one of those confluence of supposedly normally handleable events that in concert with each other make for a bad situation.

      Oh, so they did find life on Mars?

    6. Re:Oooh . . . does that mean we get Linux on Mars? by Anonymous Coward · · Score: 0

      Specify your source.

    7. Re:Oooh . . . does that mean we get Linux on Mars? by Esben · · Score: 1

      Try to use JFFS2 - it is designed for flash and is journalled! And it can't be worse than WindRivers current TFFS/DosFS combo!

  5. Agreed by Anonymous Coward · · Score: 0

    I used to run Red Hat 9. Then they basically gave the finger to me as a long-time user (since the 3/4/5 releases) and said "Find something else."

    Sure, there's Fedora, but it's just not the same.

    I've since moved on to Gnome/Gentoo.

    1. Re:Agreed by Anonymous Coward · · Score: 0

      I used to run Red Hat 9. Then they basically gave the finger to me as a long-time user (since the 3/4/5 releases)

      Serious question: In what ways did you make your long time use worthwhile to them? Did you every pay for or contribute anything?

    2. Re:Agreed by Pros_n_Cons · · Score: 1

      Let's see, I'd say the handful of boxed releases I bought from them at $50 a piece helped a bit. I guess not as much as I thought though.

      Too bad you get your information from slashdot comments or you'd know RHPW is $49.94 from staples, you saved 6 cents! HOW DARE THEY! bastards! http://www.staples.com/Catalog/Browse/sku.asp?Page Type=1&Sku=521660&bcFlag=True&bcCatId=0&bcCatName= &bcClassId=140504&bcClassName=Operating+System s

      --

      -- "of course thats just my opinion, I could be wrong." --Dennis Miller
  6. advantages of embedded linux? by 7Ghent · · Score: 3, Interesting

    Apart from ease of porting preexisting applications, does embedded Linux have any advantages whatsoever over say QNX or TRON?

    1. Re:advantages of embedded linux? by Kenja · · Score: 0, Flamebait
      --

      "Have you ever thought about just turning off the TV, sitting down with your kids, and hitting them?"
    2. Re:advantages of embedded linux? by iminplaya · · Score: 1

      Price?...maybe?

      --
      What?
    3. Re:advantages of embedded linux? by Anonymous Coward · · Score: 0

      No

    4. Re:advantages of embedded linux? by rholliday · · Score: 1

      I can't believe they wouldn't use QNX, with their impressive (although rarely recognized) track record.

      Somewhere I've got that home client they let you download ... never did try it out.

      --
      Xbox reviews.. We think they're funny.
    5. Re:advantages of embedded linux? by El · · Score: 4, Informative

      oes embedded Linux have any advantages whatsoever over say QNX or TRON?Yes, it's a heck of a lot easier to port Open Source applications to, so you don't have to write all your code from scratch. Also, it's oriented towards protected address spaces for each process, unlike vxWorks or pSOS. On the down side, most people consider it to have a larger memory footprint -- but then, memory is cheap and getting cheaper (that's what keeps Microsoft in business!)

      --

      "Freedom means freedom for everybody" -- Dick Cheney

    6. Re:advantages of embedded linux? by Anonymous Coward · · Score: 4, Interesting

      I'm suprized to see you say this. I strongly suspect you don't use QNX or do embedded deveopment...

      Just for kicks, I'm running Firebird on QNX. I've got an project using an small footprint open source webserver and mySQL. I build my embedded projects with gcc, coded with emacs. For profiling and debugging I use their version of the Eclipse IDE -- the open source IDE that has had a massive amount of source contributed by QNX. In fact I bet you 10 bucks that WindRiver's new Linux tools will actually be using QNX's tools, just rebranded.

      -my2cents

    7. Re:advantages of embedded linux? by Anonymous Coward · · Score: 0

      You know I really should use that preview button more often. Notice the liberal use of the word "an".... hmm...

      -my2cents

    8. Re:advantages of embedded linux? by rewt66 · · Score: 1, Informative

      "Most people consider it to have a larger memory footprint"? Um, I've gotten vxWorks down to about 16 KB, IIRC (of course, that was just the task scheduler and semaphores - no drivers, not even serial ports). But I have my doubts that you can get embedded Linux down that low...

    9. Re:advantages of embedded linux? by AndroidCat · · Score: 1

      And why wouldn't most open source projects port to QNX about as easily as anything else, especially if we're talking about embedded applications?

      --
      One line blog. I hear that they're called Twitters now.
    10. Re:advantages of embedded linux? by El · · Score: 1

      I have done embedded development using Linux, pSOS, and vxWorks. No, I have never used QNX, so I'm not really qualified to comment on it.

      --

      "Freedom means freedom for everybody" -- Dick Cheney

    11. Re:advantages of embedded linux? by Animats · · Score: 2, Insightful
      Hard real-time embedded Linux is still something of a hack. RTLinux isn't protected mode; the real-time code is loaded into kernel space. (Neither is VxWorks. QNX runs user programs, networking, and drivers as protected mode programs.)

      The preemptive kernel work has made the user-space real time variants of Linux, like Hard Hat Linux from MonteVista, more competitive. Vendors now claim worst-case interrupt latencies under 1ms, which is far better than it used to be. But they usually mean interrupt latency for kernel-mode drivers, not response time for user programs. QNX can provide worst case hard real time interrupt response to a user program in well under 1ms. Direct interrupt response is far better. See this benchmark in Dr. Dobbs Journal, demonstrating worst case 8 microsecond (not millisecond) latency over hours of testing on a 200MHz computer.

      Linux is getting better at real time. Two years ago it was a joke.

      You can download the free version of QNX here. This is for desktop PCs. The cross-compilers and kernels for embedded systems cost money. It's a cute little desktop OS. Even runs Mozilla.

    12. Re:advantages of embedded linux? by Anonymous Coward · · Score: 0
      Vendors now claim worst-case interrupt latencies under 1ms, which is far better than it used to be.

      Under 1ms? Pfft. Slackers.

      How about this - TimeSys Linux claims a best case latency of under 10 microseconds, and a worst-case latency of ~50 microseconds. Granted, it's with a custom kernel and proprietary modules, but it still shows you what Linux is capable of.

      Heh. Just looked at the date on the paper - it actually shows what Linux was capable of, two years ago. It's probably improved a wee bit since then, don't you think?

  7. Re:Backwards compatible? by jared_hanson · · Score: 3, Informative

    Do you even know what you are talking about?

    Wind River and Red Hat are both software companies. The Ergo Audrey was made my 3Com a number of years ago and was very quickly discontinued.

    In addition, the OS that the Audrey runs is QNX, which has nothing to do with either Wind River or Red Hat.

    --
    -- Fighting mediocrity one bad post at a time.
  8. its deja vu all over again by Dr.Knackerator · · Score: 0, Redundant

    1. Make 'standard' Linux Distro available cheaply 2. ? 3. Charge loads more for it 4. Profit!

    1. Re:its deja vu all over again by Anonymous Coward · · Score: 0

      Here's the open source movement in action. I will take your poorly created post, fix it a little (but not for content) and re release it:

      1. Make 'standard' Linux Distro available cheaply
      2. ?
      3. Charge loads more for it
      4. Profit!

      WOOOHOOOO I contributed to the open source movement. I am now qualified to write an operating system.

  9. Re:Backwards compatible? by normal_guy · · Score: 2, Funny

    Do you even know what you're talking about? Wind River and Red Hat are both software companies. The Ergo Audrey was made my 3Com a number of years ago and was very quickly discontinued.

    No, that's why I asked a question. I thought that perhaps the Audrey hardware runs some kind of software.

    --

    Linux: Free if your time is worthless.
  10. "The Standards" by JessLeah · · Score: 4, Interesting

    My boss likes to say things about "The Standards". In her worldview, anything is the best choice for any given situation if it's "The Industry Standard". That phrase is practically sacred to her. The only reason we're not running Windows (her favourite OS) on our servers is because in her perception, "The Industry Standard" for large Web sites is Solaris on SPARC hardware. But the instant her businessperson friends start saying how wonderful Win2K3 on Compaq servers is, she'll probably be listing our Sun Enterprise servers on eBay...

    After so many years in the tech field, I'm starting to get really really wary of people who say such glowing things about "The Standards". It seems to be a thinly-veiled way of saying "What Everybody Else Is Doing". In the 1800s, "The Standard" way of life for a wealthy white Southerner in the US would include the ownership of slaves. And "The Standard" in industrialised Western nations was, of course, for women (and blacks) to not have the right to vote.

    The point of my little screed is-- if the best defence a company has for their products/services/actions/lack of actions is that they are "the standard"... well, it either shows a severe lack of imagination, or an adherence to "this is today's fad; tomorrow, the fad may be different" mentality. The same sort of mentality that hardcore gamers demonstrate, when one year they get the WhizBang(R) CyberWhatever(TM) 3000 AGP card with 128MB of RAM and are all "wow, look at me", and the next year, they wouldn't be caught dead with anything less than a WhizBang(R) CyberWhatever(TM) Pro 5000 AGP card with 256MB of RAM... Because, I mean, the Pro 5000 is "The Standard" now, and anyone with less is "obviously a limpdicked little fagot" (sic). (End sarcasm)...

    Companies that speak of "The Standard", to me, reek of rat-race-ism, and-- to be frank-- of pure faddishness. Remember: "The Standard" == "What everyone else is doing". And "everyone else" is running Windows on their x86 hardware, and we all know how sterling an example of quality engineering either of those things are... (no flames, please)

    1. Re:"The Standards" by Anonymous Coward · · Score: 0

      I like how you analogize the centuries-long oppression of a huge swath of humanity with a person's choice of OS. Very powerful.

    2. Re:"The Standards" by DdJ · · Score: 1

      Hey, you're trying to rant about "The Standards", but you only managed to rant about de-facto standards. If you want to rant about all standards, including de-jure standards, throw in some comments on the OSI networking stack and how succesful everyone who used it was.

    3. Re:"The Standards" by Otter · · Score: 3, Funny
      In the 1800s, "The Standard" way of life for a wealthy white Southerner in the US would include the ownership of slaves. And "The Standard" in industrialised Western nations was, of course, for women (and blacks) to not have the right to vote.

      Errr, isn't comparing vxWorks to slavery a little bit over the top?

    4. Re:"The Standards" by BillyBlaze · · Score: 1

      Obviously his analogy was to illustrate the evils that can result from making a choice based entirely on the choices of others.

    5. Re:"The Standards" by DAldredge · · Score: 0, Offtopic

      That isn't what he said. Read it again.

    6. Re:"The Standards" by Anonymous Coward · · Score: 2, Funny

      No you fucktard, your boss is making sure that what the company is doing isn't so unique that it puts an unnecessary dependency on the IT staff. The standard is usually cheaper to support and ensures that the company can replace an unruly asshole like you when needed.

    7. Re:"The Standards" by mekkab · · Score: 0, Offtopic

      then, WTF was the point of mentioning slavery?! That second paragraph was so non-sequitor... UNLESS the intention was to say that running on SPARC is a moral sin! (I've seen Solaris do some crappy stuff, but I find inanimate objects to be amoral)

      The only way the grandparent post could have been better is if he mentioned Hitler, terrorism, and the Bhutan death march. That post read like a Kids In The Hall sketch.

      --
      In the future, I would want to not be isolated from my friends in the Space Station.
    8. Re:"The Standards" by sbb · · Score: 1

      You've never developed for VxWorks, have you? (tongue firmly in cheek...)

    9. Re:"The Standards" by mekkab · · Score: 2, Interesting

      Whats funny is that when I mention that two of my projects have a 7 layer networking protocol stack I get slammed by slashbots saying "no stupid! Its only a MODEL to analyze network communications! Its not a protocol stack!"

      Uhm, I've got 100kloc of kernel code and a room full of standards verification test documentation that says different!

      --
      In the future, I would want to not be isolated from my friends in the Space Station.
    10. Re:"The Standards" by DAldredge · · Score: 0, Offtopic

      It was an example. THAT IS ALL IT WAS. He didn't compare it to WR or SPARC. Grow up and don't get offened at the drop of a hat.

      Damn, people are just too quick to bitch.

    11. Re:"The Standards" by mekkab · · Score: 0, Offtopic

      Damn, people are just too quick to bitch.


      You must be new here. Welcome to slashdot.

      P.S.- it was an example that made no fucking sense.

      --
      In the future, I would want to not be isolated from my friends in the Space Station.
    12. Re:"The Standards" by mattkime · · Score: 1

      In the 1800s, "The Standard" way of life for a wealthy white Southerner in the US would include the ownership of slaves.



      You're right. Using Windows is like slavery.

      --
      Know what I like about atheists? I've yet to meet one that believes God is on their side.
    13. Re:"The Standards" by DAldredge · · Score: 1

      Nice observations skills :->

    14. Re:"The Standards" by GaimeGuy · · Score: 1

      erm, most people in the south DIDN'T own slaves. But the people who DID own slaves were the top guys in the economy and in politics: the majority of the south was relatively poor.

      Even today, the economy is driven by the upper class (politics, too, but not to as much of an extent as it used to be). Guess what percentage of people in the U.S. earn over $100,000 a year? 1.5%.
      Now, look at how much of the economy they control: 70%. Seems pretty ridiculous, doesn't it? 1.5% of a country's population controls the majority of its economy, and the other 98.5% only controls 30%. But such is the way of Capitalism and of democracy, and that's exactly what happened in the South in the 1800s. The big plantation owners ran the south, and thus, their views were reflected in the government.

  11. It'll be interesting to watch as this develops... by Anonymous Coward · · Score: 5, Interesting

    First they "acquired" Slackware. And then sold it off/gave it away after doing nothing with it. Then they "acquired" BSD and have done little with it. Now they have linked up with RedHat for embedded Linux tools?

    When WindRiver Systems (WRS) came in several years ago to give a presentation on their strategies for Tornado and VxWorks products we were disappointed. After two hours of the pain and agony of learning nothing we didn't already know, we asked "where's the beef"? (old expression, but I think you "get it") They told us their entire strategy was to become a $1BILLION company inside of a year. Some strategy, eh?

    Our experience is that WRS provides marginal support on the VxWorks products, and have made a mess of their licensing systems and servers (that track tools use and enforce their payment structures). Let's hope WRS doesn't take away from the strength of the Open Source community, the tools development it undertakes, and the great support it gives...

  12. Red Hat Press Release by Anonymous Coward · · Score: 3, Informative

    Since Wind River's site apparently runs on an embedded platform, you can read about Red Hat and Wind River Partner to Develop Linux Based Solution for Device Software Optimization from Red Hat's site instead.

  13. They have been in bed with evryone by stanbrown · · Score: 3, Interesting

    In the past 5 r so years, Wind River has announce grand "startegic aliances" with everyone (with the possible exception of M$) that has ahd there 30 seconds of fame. I even rember back whne they sold a C compiler for various early *NIX machines on teh 70's. I suppose they do OK, but they are certainly not great "geussers of teh future direction" of things!

    --
    nix is very simple, but it takes a genius to understand the simplicity. (Dennis Ritchie) ~
  14. What does that mean to VxWorks? by GPLDAN · · Score: 5, Informative

    Here are the things that WR ships when you go to use VxWorks for your embedded system project:

    Components Included

    Development tools:

    TORNADO Integrated Development Environment
    GNU and DIAB C/C++ Compilers
    WIND VIEW system analyzer
    SNiFF+ PRO code visualization tool
    Full VxSim
    TORNADO BSP DEVELOPER'S KIT


    Runtime Components:
    VxWorks embedded RTOS
    TrueFFS flash file system
    VxFusion
    VxVMI
    VxMP


    So, how far does Linux have to come to match these tools?

    1. Re:What does that mean to VxWorks? by El · · Score: 2

      I beleive TORNADO is just a GUI built on top of GDB, so much of the Wind River toolchain is no better than it's Open Source foundation. The real value that Wind River is adding here is in BSP support for specific processors -- meaning their should be a real market out there for consultants capable of porting Embedded Linux to customer specified hardware.

      --

      "Freedom means freedom for everybody" -- Dick Cheney

    2. Re:What does that mean to VxWorks? by Mechanik · · Score: 1

      So, how far does Linux have to come to match these tools?

      Considering that they are thinking about moving to an Eclipse/CDT-based IDE, hopefully Linux won't really have to do much of anything.

      Eclipse and CDT already run on Java, atop GDB. It's just up to WRS to port whatever OS-aware bits they want to the new Eclipse/CDT architecture, and to make sure that there is a working GDB that can target their hardware.

      I am willing to bet that this new Linux strategy is most of the reason they've been toying with the move to Eclipse/CDT in the first place...


      Mechanik

    3. Re:What does that mean to VxWorks? by pkb · · Score: 3, Insightful

      Wind is doing more than thinking about Eclipse. One of their three major announcements today was for a new Eclipse-based IDE, named WindPower IDE 2. And it supports both Linux and VxWorks, so you're right. VxWorks 6.0 (with process-level memory protection, among other things) was also announced.

    4. Re:What does that mean to VxWorks? by Anonymous Coward · · Score: 3, Insightful

      Ok, pay attention! Now you have WindRiver, which is the largest "proprietary" RTOS (and yes, RTOS) vendor going with Eclipse. MontaVista, the #1 Embedded Linux house also uses Eclipse. So does Timesys, probably the #2 Embedded Linux house. And QNX, another RTOS vendor was a founding member of Eclpise and also uses then environment. Anyone see a trend here???? This could put other tool vendors really out to pasture really quick with this kind of backing for Eclipse. And now that Eclipse has "cut loose" from IBM, the future looks rather bright. Now, if they would only get CDT running on MAC OS X. . . .

    5. Re:What does that mean to VxWorks? by kinnell · · Score: 1
      So, how far does Linux have to come to match these tools?

      Linux is just a kernel. The question should be "How many tools must an embedded linux vendor ship to match the standard vxworks package?". From the point of view of Wind River, this probably means porting a lot of what they already have. Not a bad strategy, really, given that the toolchain is often the deciding factor in the choice of OS.

      --
      If I seem short sighted, it is because I stand on the shoulders of midgets
    6. Re:What does that mean to VxWorks? by Anonymous Coward · · Score: 2, Funny

      That's exactly why I don't use linux. Because until Open source movement gets something as widely used as the GCC compiler, it's just not worth my time to mess around with that stuff.

    7. Re:What does that mean to VxWorks? by Anonymous Coward · · Score: 0

      Yeah, right, keep using WR stuff, you deserve it.

      MV, LW, DENX, etc. with GNU/Linux(es)/jffs2/RTAI/LTT/Eclipse/.. are not good enough for you.
      You can even pay if you don't like to have them for free.

      AC giggling..

    8. Re:What does that mean to VxWorks? by gnalre · · Score: 1

      A quick look would suggest the major missing component would be Windview. This has proved pretty essential to us and it would br interesting if there was a linux equivalent.

      The BSP developers kit allows you to get started pretty quick on development but is not essential.

      The rest could and can be replaced with open source components. The only question is whether linux can match your task performance requirements

      --
      Choose your allies carefully, it is highly unlikely you will be held accountable for the actions of your enemies
    9. Re:What does that mean to VxWorks? by Anonymous Coward · · Score: 0

      I was at the EclipseCon conference. Out of the dozen or so vendors, 4 we from the embedded space: MontaVista, QNX, WR, TimeSys. All were showing tools based on Eclipse.

  15. Bah. Windriver is the SCO of the embedded world. by Anonymous Coward · · Score: 4, Insightful
    While it's great that Windriver is finally starting to throw in the towel on proprietary Embedded OS's, these guys have made enough bad moves in the embedded space to leave a sour impression in the minds of a lot of people.

    They've got lots of crappy, overpriced proprietary software, and to boot they've tried stealing as much from Open Source software as they could get away with. I look forward to seeing them actually contribute something to the community, but I'm not holding my breath. I suspect they'll be like many of the other big names in the embedded space, who are mostly trying to tie people into their own platforms. I am pleased that I can finally tell the snooty VxWorks developers whom I've argued with over the years "I told you so", though. :)

  16. Flaming over Windows? by Faust7 · · Score: 2, Funny

    And "everyone else" is running Windows on their x86 hardware, and we all know how sterling an example of quality engineering either of those things are... (no flames, please)

    Dude, look around. You see any flames coming your way here?

  17. Re:It'll be interesting to watch as this develops. by Anonymovs+Coward · · Score: 2, Informative
    First they "acquired" Slackware.

    I don't think so. BSDi acquired Walnut Creek, who maintained both Slackware and FreeBSD. BSDi wasn't interested in Slackware and got rid of it. Later, Wind River acquired BSDi.

  18. Re:It'll be interesting to watch as this develops. by bad_fx · · Score: 1

    They told us their entire strategy was to become a $1BILLION company inside of a year

    When did Dr Evil acquire them? I must've missed the memo...

  19. protected address spaces by Anonymous Coward · · Score: 0

    it's oriented towards protected address spaces for each process, unlike vxWorks

    the next version of vxworks has protected memory space as an option (along with other things more like traditional Unix processes, as opposed to traditional vxworks tasks). If you're on their beta program, you already can make them.

    Probably this version will be released before the dual-OS-with-RH version, or at the same time.

  20. Blame Wind River by Anonymous Coward · · Score: 3, Insightful

    It was Wind River that didn't want Slackware. BSDi not only kept Slackware to the end, but Slackware was also briefly associated with ixSystems (the last bit of BSDi that remained after Wind River pillaged them, and still remains today I think).

    It wouldn't surprise me if this deal is not the "step three profit" that Wind River expects. After that, maybe they'll go the SCO route and claim to own everything. I certainly wouldn't touch any code submissions from them with a ten-foot-pole.

  21. Wind River = Microsoft by Anonymous Coward · · Score: 4, Interesting

    Well my experience with Wind River was when they bought pSOS, they quickly terminated them as they were their biggest RTOS competitor at the time.

    People say that Microsoft are anti competitive well Wind River certainly know how to destroy the competition.....don't be fooled by this Linux purchase Red Hat Embedded Linux will be disolved into VxWorks.

    Wind River RTOS licenses cost the earth and their technical support isn't that great.

  22. They read Slashdot! by mangu · · Score: 1
    It wasn't that long ago that Wind River announced that BSD was the wave of the future.


    But, after reading Slashdot, they realized BSD was dying...

  23. Suspicious... by fltsimbuff · · Score: 3, Funny

    Anyone else wonder if this might have something to do with the problems with the Spirit rover that just happened to be running a VxWare OS?

    Maybe the next rover will be running Red Hat Embedded Linux...

    Maybe they should make a multi-booting rover. Win2k, a few flavors of Linux, and *BSD. They could boot into Windows to play solitaire on the rover during slow research days. The next rover should also have a nice speaker system on it, and should be able to stream MP3's from NASA to play... To keep the Aliens away from it like in Mars Attacks!... Would hate for it to get stolen and turned into a Little martion child's RC car like Solourner...

  24. Didn't these guys write WinPOet by Anonymous Coward · · Score: 0

    I used to do tech support for verizon DSL, and had a nightmare of a time with a PPPOE. I remember Wind River, and constant software glitches. If my 4 year old memmories are correct, then we're all doomed to unexpected device errors.

  25. Re:Bah. Windriver is the SCO of the embedded world by jbr439 · · Score: 2, Informative

    And heaven help you if you were foolish enough to base a product on VxWorks AE - they're short-lived product which tried to kludge virtual memory via regions. I imagine most were smart enough to avoid AE (why use a work-around when QNX, Linux, etc, provide the real thing), thus WRS has EOLed it. Presumably VxWorks 6.0 is moving to a real process model; but shouldn't it have been obvious from day 1 that this was the way to go?

  26. http://fedora.redhat.com/ by bogie · · Score: 2, Insightful

    " It's just not the same now that they ditched us desktop Linux users.

    See subject title.

    "Now their main business is selling overpriced licenses for their "enterprise" Linux distribution, which really isn't all that much more bulletproof than most Linux kernels/applications out there."

    Overpriced as opposed to what? A free distro like debian with no real support?

    "Sure, I love Linux, but I think the tides may turn away from Red Hat."

    Who knows. But it isn't yet.

    "Gentoo anyone?"

    God no.

    --
    If you wanna get rich, you know that payback is a bitch
  27. Verbing weirds language by Simon+Garlick · · Score: 2, Insightful

    "Partners"?

  28. NASA Mars Rover by brokencomputer · · Score: 1

    NASA, which used VxWorks for the current mars rovers Operating system, is investigating the use of linux for the new 2009 rover. I wonder these two things are linnked.

    1. Re:NASA Mars Rover by MissP · · Score: 1

      Gives us a link that shows you know what you are talking about.

  29. Re:Backwards compatible? by jared_hanson · · Score: 1

    Oh, well forgive my ignorance then. I read this comment:

    Does this mean that I'll finally have some hardware support for my Audrey [3rdmoon.com]?

    and thought you were asking for hardware support from software companies. Damn, I must be really stupid for reading it that way.

    As a tip, I wouldn't go calling up Red Hat or Microsoft or whoever when your motherboard fails. I'm sure they will give you the free f-you.

    In any case, you won't be seeing any support from any companies for your discontinued product because none of them care. This is especially true of those companies who had nothing to do with the product in the first place.

    That is all.

    --
    -- Fighting mediocrity one bad post at a time.
  30. Linux has jffs2 for flash by Anonymous Coward · · Score: 1, Informative

    The jffs2 filesystem operates directly on
    flash. You can use both NAND and NOR flash.
    You can't directly use a block device with
    jffs2; it's strictly designed for flash.

    With jffs2 you get journalling, compression,
    wear leveling, and full UNIX-like behavior.

    Not that you couldn't use IDE flash on a
    rover though; this has built-in wear leveling.

  31. Uh oh! by ddama · · Score: 1
    Given WIND's track record, does this mean that they are now going to attempt to ditch Linux? :)

    Seriously, though, the only strategy WIND has ever had has been to sell heinously overpriced VxWorks products. If they are touting Linux right now, it's only because they expect to be able to convert some portion of that Linux interest into sales of expensive proprietary software and tools.

    The article asked what gain WIND could hope to see out of this move. To me, WIND's gain is obvious -- I'm not certain what Red Hat was thinking! This move is just as likely to backfire in their faces by tarring them with WIND's reputation as it is to generate new sales from the VxWorks crowd.

  32. Re:Bah. Windriver is the SCO of the embedded world by twiddlingbits · · Score: 4, Informative

    What makes you thing WRS is throwing in the towel on the proprietary nature of VxWorks? They could take some things out of Linux that might help performance or increase capability in some areas of VxWorks. I don't think they want to use the Linux kernal as a whole. Maybe they want to see if the can have TWO OSes to sell or maybe a hybrid. I don't suspect you'll see things coming out to the Open Source from WRS whatever they do with Linux, they are quite proprietary with their software. I once tried to get source for vxWorks (customer wanted it) many years ago. I recall the asking price was 50K plus run-time fees.

    If you are a solid embedded engineer who REALLY knows how things work and not just a code slinger you can make vxWorks do some very nice things for you. But you have to be careful or you kill the OS and have to start over. The BSPs are very configurable if you know how the processor actually WORKS. Using VxWorks is not a job for the average programmer, you don't just hack it out and expect it to work. I have taken almost all of the classes they offer (not in the last 5 yrs thought) and found them to be well taught and service we had at a major defense company was excelllent. I could call up the local tech guy and get good answers. Of course YMMV on tech support as we are talking people here. I don't recall seeing Linux with drivers for VME bus and MIL-STD-1553 as VxWorks has. But maybe if Linux hits the embedded market someone will do that. I've not heard of anyone with a sour impression of VxWorks. Plus they HAVE managed to stay in business, if they were as bad as you imply I think as small as the market for embedded OSes is over the last 15yrs (it's getting bigger now) they would have gone under.

    As for Tornado and the Debugger, I've seen much better IDEs. The tools were often much buggier than the BSPs and the OS. Unless they have improved since the last time I used them I think they were more in the way than helpful.WRS is pretty much the leader in embedded general purpose OSes. There are others that are better for specific purposes.

    Oh, and this stuff about vendors tieing you to a platform..ever seen Windows run on anything but a X86 Architecture? If it works for Redmond you can bet everyone is going to try to emulate it in their market. Software vendors are a Monkey See Monkey do bunch with Microsoft as the head monkey.

    Back to lurk mode...

  33. WindRiver is about as stable as windows by Anonymous Coward · · Score: 0

    Just remember to delete unnecessary files or you'll be stuck in a reboot loop.

  34. Re:It'll be interesting to watch as this develops. by Waffle+Iron · · Score: 1
    First they "acquired" Slackware. And then sold it off/gave it away after doing nothing with it. Then they "acquired" BSD and have done little with it. Now they have linked up with RedHat for embedded Linux tools?

    This actually looks like a brilliant scheme. By the latest legal theories, each of the technologies that they aquire gives them ownership over that technology, its predecessors, its derivatives and everything that it influenced. It looks like they've already amassed an IP collection of SCOian proportions.

    If they keep going at this rate, they'll soon be able to claim ownership of every computer program on the planet. We'll all have no choice but to pay up; it looks like WindRiver is going to have the last laugh.

  35. Re:Bah. Windriver is the SCO of the embedded world by MissP · · Score: 1

    Where do you get off saying they "stole" Open Source software? Do you seriously think that they are violating the GPL? Or are you just pissed that they are making money off of the GNU compiler and development tools? A lot of companies are, and are doing it legally. You must be with SCO.

  36. Re:Backwards compatible? by Dahan · · Score: 1
    No, that's why I asked a question. I thought that perhaps the Audrey hardware runs some kind of software.

    Good attempt at backpedaling, but not good enough. Actually, no, it wasn't a good attempt at all.

  37. Yuck by Anonymous Coward · · Score: 1, Interesting

    The large company I work for recently dumped VxWorks for Linux. WR support wasn't just bad, it was positively sleazy. We begged them for help with a serious bug and they were completely unhelpful, dening any responsibility. When we finally were able to *prove* that the problem was theirs they admitted that it was a known problem!

    1. Re:Yuck by gnalre · · Score: 1

      Really?. What issues did you have converting between them?

      --
      Choose your allies carefully, it is highly unlikely you will be held accountable for the actions of your enemies
  38. It depends... by Anonymous Coward · · Score: 0

    Much of the current kit marketed as "embedded" has the performance of 5-7 year-old hardware but in a smaller form factor. Being able to apply some previous experience developing workstation and server applications without having to relearn a new api, toolchain, language, or sometimes all three, is a pretty good selling point.
    I know it, along with licencing costs, sold my employer.
    That said, sometimes the costs will outweigh the benefits and we have to look at the other options. (Unfortunately, it looks like the industry is headed for fewer and fewer options. Sigh.)

  39. Re:Bah. Windriver is the SCO of the embedded world by Anonymous Coward · · Score: 0, Insightful
    Good lord, this is the silliest post I've seen in a while. How in the world did it get marked Insightful?

    Yes, we've seen before the silly argument of "not dropping an old technology - we're adopting a new one" before. If you'll recall, SCO even spouted this nonsense at one time, when they abandoned Xenix for UNIX. In fact, they even used the exact same words. Xenix died shortly thereafter. :)

    "Take things out of Linux"? Do you even know what you're talking about? You clearly aren't familiar with the GPL. Read up on it, and aquaint yourself with why they can't do this without risking opening up their entire source code.

    I agree though, we won't see anything useful coming out of WRS.

    "Solid embedded engineers" don't work with the crap from WRS. The technology in it is a joke; a poorly implemented mishmash of ideas the developers never fully understood.

    "I've not heard of anyone with a sour impression of VxWorks". You are clearly mired in the ooze of WRS. I've never heard a anyone who actually understood OS's who had anything good to say of them.

    Take the recent fiasco on Mars. That was such amateurish coding, it is beyond belief that anyone can defend it.

    As for them staying in business, yes, so has Microsoft. Monopoly power does that, you know. WRS hasn't had much serious competition until lately. And now they are caving in to Linux. Their history has shown clearly that they've tried to resist it; and probably will continue to do so while the market passes them by.

    This is great for the smaller vendors, who know the market better, and can seize the opportunity which WRS has unwittingly legitimized.

    I hope WRS does try to tie people to a platform. Oddly enough, this doesn't seem to be successful in the Linux marketplace, where you have a greater choice of options.

    A kernel hacker of average talent doesn't need WRS or anyone else. Monte Vista's past strategy (which WRS is trying to adopt) has failed, and MV knows this. They are changing, while WRS is trying to duplicate what has already failed. Clearly WRS doesn't know what it's getting into, and it looks like it is well-poised to shoot itself in the foot, while helping everyone else.

    Please remain lurking in VxWorks land. You clearly have no understanding of what embedded Linux is about, or doing. And a few classes won't help correct that either.

  40. Re:Bah. Windriver is the SCO of the embedded world by torpor · · Score: 2, Insightful

    If you are a solid embedded engineer who REALLY knows how things work and not just a code slinger you can make vxWorks do some very nice things for you.

    Same is true for the Linux world. The same statement, exactly, can be made for Open Source development.

    --
    ; -- the corruption of government starts with its secrets. a truly free people keep no secrets. --
  41. Re:Bah. Windriver is the SCO of the embedded world by Anonymous Coward · · Score: 0

    Good lord, this is the silliest post I've seen in a while. How in the world did it get marked Insightful?

    Maybe the slashdot moderation system just plain sucks. Linux fanboys on crack.

  42. Re:Bah. Windriver is the SCO of the embedded world by gnalre · · Score: 1

    Pretty much agree. The thing that would stop us moving to linux is the VME support and propietry drivers like redundant ethernet driver/. I am sure it could be done but would take time and effort with no certain reward.

    The tool we would miss most is wind view. Its nice to setup a system running and then see what all the tasks had been doing while you are away

    --
    Choose your allies carefully, it is highly unlikely you will be held accountable for the actions of your enemies
  43. Why GNU for embedded? by shift · · Score: 1

    I just don't understand how Linux became such a power in embedded development. Its license doesn't lend itself well to the embedded environment. From my experience in embedded development, there is very little that can be turned around and be of benefit to the community, but we have to very carefully work on our embedded Linux systems so as not to violate the GPL.

    My experience working on embedded systems based on BSD has been much better. And guess what got more code contributed back to it, BSD. With Linux we avoid tainting any GPL code so come up with work-arounds. With BSD we work directly with the code, this leads to better knowledge of the code, and better testing/re-use of the existing code which is more likely to generate bug fixes, performance fixes or enhancements that can be released back.

    It just baffles me.

  44. Re:Bah. Windriver is the SCO of the embedded world by Anonymous Coward · · Score: 0

    And clearly you are clueless.

    If you were even slightly knowledgeable in this area, you'd remember the WRS VP who acknowledged that they had used some drivers from Linux in the press. He later tried to backpedal after it was pointed out that this was illegal.

    God knows what else they are trying to clam up about. But clearly Linux is helping them.

  45. Re:Bah. Windriver is the SCO of the embedded world by twiddlingbits · · Score: 1

    I dont doubt it! I see so much crappy code written the last 5-7 yrs its disgusting. MS really set the standard low. Those of us who had to write software where someone's LIFE depended on it being RIGHT and the actions happening ON TIME not when ever the OS decides it like vxWorks. If you can make Linux become hard realtime then go for it. I do know the UNIX kernel and it's not structured for hard real time but maybe Linux is different. I wouldn't mind seeing an Open Source RTOS. There is no monopoly on ideas, WRS can't take the code out of Linux but they can take the concepts!

  46. Re:Bah. Windriver is the SCO of the embedded world by heatmzr · · Score: 1
    The thing that would stop us moving to linux is the VME support and propietry drivers like redundant ethernet driver/. I am sure it could be done but would take time and effort with no certain reward.
    There is this VME driver: vmelinux
    And blatently plugging my own :-)
    VMIC Linux BSP Although we ship the VMEbus driver as part of a board support package for our single board computers, the VMEbus driver is a seperate module. It should work on any Tundra Universe II based VME board and is distributed for free under BSD license.
  47. chaging stories in the vxworks front by frontera000 · · Score: 1

    a brief history of the quest for the RTOS dominance: * Wind River incorprated 1981 and produces a set of libraries that will become vxWorks. initially vxworks runs on top of other kernels, such as pSOS and VRTX RTOS kernels. in order to run vxWorks effectively, you had to also buy pSOS or VRTX kernels. * 1989: vxWorks finally has its own kernel, called WIND. pSOS and VRTX kernels no longer supported by vxWorks. this creates some problems with existing users. * 1991: pSOS creator Al Chao sells the company to ISI * 1995: VRTX is sold to Microtec, then later to mentor graphics * 1999: VRTX creator Jim Ready starts a company that sells linux to embedded realtime market, called Montavista. the product is called hard hat linux. * March 3, 2000: Wind River makes it official that pSOS will cease to exist after merger (take-over) with ISI. * April 5, 2001: Wind River: "... would want to emphasize that it's absolutely not Wind River's intention to contribute or, frankly, utilize code that's licensed under the GPL. We still have very strong opinions with regard to the GPL." Quotes are from this article.. * April 6, 2001: Wind River buys BSD/OS and hires BSDI and FreeBSD team members. Reference article here. BSD vs GPL licensing issues are at the core of the rationale behind the BSD move. Wind River: "... customers are afraid of GPL." * Dec, 2003: Wind River joins OSDL and embraces linux. * Feb, 2004: Wind River partners with Red Hat, to compete against Hard Hat. My prediction: the Realtime and embedded operating systems market will continue in several main areas: * hand-held and consumer electronics type applications : this is where many different OS vendors will compete, including Microsoft Windows CE, VxWorks, and various forms of Linux and other proprietary RTOS. * scientific and research community : traditionally vxWorks, but moving rapidly to almost completely Linux * military ( a big market for commercial RTOS vendors ) : vxWorks will dominate. some of the weapons vxWorks is used inside currently are: Military Aircraft: * C130AMP * Boeing 767 Tanker * EA-6B Prowler * E-2C Hawkeye Fighter Aircraft: * F22 Raptor * F18 Fighter Military Helicopters: * V-22 Transporter * Lockheed Martin AN/APR-48A * Superpuma EC225/725 Cruise Missiles: * Trident Missile Fire Control * Raytheon Tomahawk * Boeing AGM-84 Harpoon * Boeing AGM-86B * Raytheon Standard SM-2 * Raytheon AMRAAM Phase 3

  48. Re:Backwards compatible? by oldstrat · · Score: 1

    normal_guy (676813)" No, that's why I asked a question. I thought that perhaps the Audrey hardware runs some kind of software."

    That's where you made your mistake, software runs the Audrey, not the other way around. ;)