Slashdot Mirror


Wind River Announces It Likes Linux After All

onecrazyfoo writes "Wind River is going to start supporting Linux in the embedded market. Pretty big news from the largest company in the embedded tools market. What makes it even more interesting is the fact that they have been very anti-Linux and outspoken about it in the past. You can read more about their announcement at LinuxDevices.com." I'm guessing this has come about because of recent changes in the company.

218 comments

  1. Well well well... by Skyshadow · · Score: 5, Funny
    ....look who came crawling back.

    Somebody direct these guys to the "Supplicants" door. =)

    --
    Every year during my review, I just pray the words "slashdot.org" aren't mentioned.
    1. Re:Well well well... by Rectum2003 · · Score: 1

      Always good to see people coming to the light side ;)

    2. Re:Well well well... by Anonymous Coward · · Score: 2, Funny

      Only because *BSD is dying. ;)

    3. Re:Well well well... by Skyshadow · · Score: 4, Funny
      It's still surprising that it's Wind River -- these guys were *hardcore* anti-Linux anti-GPL folk not two years ago.

      I had a phone interview with them Back In The Day (2000 or 2001) for a release manager position, and we got to talking about how I'd be a sysadmin and specialized in the area. They asked me what platform I was most comfortable with, and when I mentioned Linux I got a rather haughty answer (along the lines of "Well, what *real* platforms?").

      Anyhow, you're right. And that's the beauty of the GPL -- it lets people change their minds when it becomes clear they can't fight the future. Still, you gotta admit, it'd be satisfying to make these folks grovel a little bit...

      --
      Every year during my review, I just pray the words "slashdot.org" aren't mentioned.
    4. Re:Well well well... by NanoGator · · Score: 5, Interesting

      "it lets people change their minds when it becomes clear they can't fight the future."

      Can't fight the future, or did Linux finally reach maturity? There's a big difference between fighting it kicking and screaming and simply not being able to use it because there's things it wasn't able to do.

      Don't assume that everybody who avoids Linux is an idiot.

      --
      "Derp de derp."
    5. Re:Well well well... by Skyshadow · · Score: 2, Interesting
      Can't fight the future, or did Linux finally reach maturity? There's a big difference between fighting it kicking and screaming and simply not being able to use it because there's things it wasn't able to do.

      Given their attitude and the fact that this was relatively recently, I'd say "fighting it kicking and screaming" is a much better representation than "waiting for functionality".

      And I would argue that anyone who does not see the *potential* of Linux, both in terms of technology development and the bottom line, is an idiot. What I mean here are the folks who, despite the staggering amount of evidence and press to the contrary, still think of Linux and OSS software as some sort of quaint ameature effort. The head of my division is one of these guys -- we've taken to calling him "executivus obsoletus". The Wind River folks, at least the ones I talked to, were the same sorts.

      --
      Every year during my review, I just pray the words "slashdot.org" aren't mentioned.
    6. Re:Well well well... by IANAAC · · Score: 4, Insightful

      The only thing that really hasn't been mature on Linux until fairly recently is the desktop. All your compilation tools (and OS sandbox/emulator enviroments) have been quite solid and stable for some time now.

    7. Re:Well well well... by Anonymous Coward · · Score: 1, Insightful

      Another company falling for the greed of money; guess they all want to make money. Just like RedHat = Microsoft in Linux land but Linux users tend to hate M$ or anything non-Linux for that matter... Oxymoron? Most of them just say they hate windows cause they think it's cool to say that; yet they usually use windows just the same.

      Well, I personally use *BSD, Solaris and Windows - I don't hate any of these because I believe in using the right tool for the job.

      Linux is about making money with hype.
      *BSD is about freedom!

      *BSD - may the source be with you.

    8. Re:Well well well... by NanoGator · · Score: 1

      "And I would argue that anyone who does not see the *potential* of Linux, both in terms of technology development and the bottom line, is an idiot."

      Not necessarily. There are a lot of people out there who feel that there are highly overlooked weaknesses of Linux. Now, I don't hate Linux. I don't 'not see the potential' in Linux. But I do think that it's overrated in many ways. I also don't think that Microsoft will sit still and let Linux be better than them as a desktop OS. There's no reason why others wouldn't see it that way.

      "What I mean here are the folks who, despite the staggering amount of evidence and press to the contrary, still think of Linux and OSS software as some sort of quaint ameature effort."

      Yes, people are cautious of hype. As for OSS software being a 'quaint ameteur effort', wouldn't you agree that most OSS software is.. well... recognizable? The OSS community in general really needs to think more about UI design.

      --
      "Derp de derp."
    9. Re:Well well well... by NanoGator · · Score: 1

      "The only thing that really hasn't been mature on Linux until fairly recently is the desktop."

      Though you are right, I wouldn't call it the 'only thing' as if they only have one more problem to solve. It's akin to saying "doctors only need to cure disease."

      --
      "Derp de derp."
    10. Re:Well well well... by Salamander · · Score: 1
      The only thing that really hasn't been mature on Linux until fairly recently is the desktop.

      Yeah, well, that plus there hasn't been a scheduler that was capable of meeting common real-time requirements. Lots of claims, lots of "Linux on top of something else" hacks that cause more hybrid-environment pain than they're worth, but no native Linux scheduler you could really use for any but the very softest of soft real-time. That lack has been more keenly felt on many projects than the absence of a few "make Windows users feel at home" features on a desktop that people who do real work have considered just fine for several years.

      --
      Slashdot - News for Herds. Stuff that Splatters.
    11. Re:Well well well... by merdark · · Score: 2, Insightful

      "And I would argue that anyone who does not see the *potential* of Linux, both in terms of technology development and the bottom line, is an idiot. "

      Sure, and don't you see the *potential* in FreeBSD? In fact, it's been technically superior in a number of ways for a while. Only with Linux 2.6 is Linux really getting an edge over FreeBSD.

      "What I mean here are the folks who, despite the staggering amount of evidence and press to the contrary, still think of Linux and OSS software as some sort of quaint ameature effort."

      Hmm, that is one hell of a generalization. There are MANY OSS project which are quant amature efforts. There are also many which are not. But it's true that as a whole, no Linux based system has anywhere close to the integration and polish of commercial systems. To this very day, I still haven't managed to get my office "Linux" computer to fully work. *Something* is always broken.

      "The head of my division is one of these guys -- we've taken to calling him "executivus obsoletus". "

      Wow, aren't we conceded! Did you ever stop to think that just *maybe* that exective is much older, and more experienced than you? Did you consider that maybe he doesn't like Linux because he knows better?

      I used to like Linux too, and never understood those experienced admins and executives. Then I completed my CS degree in addition to reading some real CS articles on operating systems. I quickly came to the realization that Linux is not all that, and it never has been. That's when I because disgusted with the Linux community for putting on such a farce of a show.

    12. Re:Well well well... by cduffy · · Score: 1

      To an embedded systems company, the desktop is not only minor but irrelevant. Folks in embedded space care about how small and stable the core system is; few embedded applications have any graphical involvement at all.

      Almost all the cases I know of where folks have decided against Linux in embedded space have been not because it's immature or insufficiently functional, but because it's too damn big.

      (One of the up-and-coming OSes I think has a very strong chance of becoming a strong competitor in embedded space has a kernel of about 38 kilobites. Contrast that to Linux, which can't be pruned far below half a mb and is becoming more and more unsuitable for tiny systems as time goes on... see the problem?)

      Anyhow, the desktop is about as far from embedded folks' minds as anything.

    13. Re:Well well well... by Lane.exe · · Score: 1
      Wha? Microsoft hasn't much choice on sitting and letting Linux be a better OS -- it already is, in terms of scalability, portability, development and security. OK, so major software developers (IE game developers, photo/video/sound editing suites and of course, Microsoft) choose to develop for the MS platform, but only from a business model standpoint. Microsoft's business practices have allowed them to take over an undue share of the computer market, and so companies would be senseless to devote a lot of time and energy to smaller markets. But that's changing -- more and more people are seeing the value of open source software. As soon as Linux/BSD/etc gain more desktop share (and it will happen, Microsoft's efforts be damned) then developers will start developing for them.

      And as for OSS UI design, when's the last time you looked at popular Linux desktop environemts like KDE or Gnome? They all share certain similarities with Windows. Perhaps you are speaking of the command-line interface? I don't know much about you kiddies who grew up in the GUI, but back when I was first learning my way around a computer there was no Windows... just DOS. Even at work, when I'm using OS X, I do most of my work from the terminal because to an experienced user, the command line is a faster interface than the GUI. No need having to waste processer power to do nifty little animations. If every "new" user started out on Linux, then they wouldn't be afraid of it. What happens is that Microsoft grabs everyone early (schools, libraries, etc) and people become attached to MS. It's like a security blanket.

      Linux/OSS is the future.

      --
      IAALS.
    14. Re:Well well well... by RoLi · · Score: 1
      Can't fight the future, or did Linux finally reach maturity? There's a big difference between fighting it kicking and screaming and simply not being able to use it because there's things it wasn't able to do.

      Linux reached maturity (= is used in real production environments) a long time ago. And it dominates the embedded market for quite some time already.

      Don't assume that everybody who avoids Linux is an idiot.

      In the embedded market? Are you kidding?

    15. Re:Well well well... by k8to · · Score: 1

      I would argue that ram is getting cheaper faster than Linux is getting bigger. How large is a single surface mount DRAM these days? For this reason, I think Linux will become steadily more applicable to more deeply embedded applications.

      This doesn't, of course, invalidate your claim that Linux is currently too big for many situations.

      --
      -josh
    16. Re:Well well well... by RoLi · · Score: 2, Informative
      Not necessarily. There are a lot of people out there who feel that there are highly overlooked weaknesses of Linux. Now, I don't hate Linux. I don't 'not see the potential' in Linux. But I do think that it's overrated in many ways. I also don't think that Microsoft will sit still and let Linux be better than them as a desktop OS. There's no reason why others wouldn't see it that way.

      So essentially you follow Microserf's discussion rule #1: Reduce all computing to desktops.

      So you want to ignore embedded systems in a embedded systems thread and talk about desktops because that's the only market Microsoft still looks good.

      Fine.

      Microsoft became big because the hardware was cheaper and Windows was good enough. Wherever Linux is "good enough" (read: whereever the needed applications are available) Linux wipes the floor with Windows.

      Just look at the 3d-movie market. That's a desktop/workstation market and it's dominated by Linux.

    17. Re:Well well well... by lewp · · Score: 1

      You're just as big of a fucking sheep as the people you're complaining about. Go away, moron.

      --
      Game... blouses.
    18. Re:Well well well... by NanoGator · · Score: 1

      "In the embedded market? Are you kidding? "

      Well if you want to limit yourself to such a narrow band, then okay. Windows XP is the best OS in the entire world for 78 year old grannies to use.

      --
      "Derp de derp."
    19. Re:Well well well... by NanoGator · · Score: 1

      "So you want to ignore embedded systems in a embedded systems thread and talk about desktops because that's the only market Microsoft still looks good. "

      Pardon me for narrowing the scope down to a scant tens of millions of machines. I'm such a slimeball.

      --
      "Derp de derp."
    20. Re:Well well well... by Anonvmous+Coward · · Score: 1

      "Just look at the 3d-movie market. That's a desktop/workstation market and it's dominated by Linux."

      Psst. That isn't true. It's a strong possibility that it will be in 2-3 years, though.

    21. Re:Well well well... by JKR · · Score: 1
      Hmmm. Never tried to bootstrap an embedded GNU/Linux toolchain from source, have you?

      Jon

    22. Re:Well well well... by Grendel+Frost · · Score: 1

      No. That would be OSX

      --
      Honesty is the best policy, but insanity is a better defense.
    23. Re:Well well well... by NanoGator · · Score: 1

      "No. That would be OSX "

      Damn, OSX won't install on my 78 year old granny's machine.

      --
      "Derp de derp."
    24. Re:Well well well... by Anonymous Coward · · Score: 0

      Only with Linux 2.6 is Linux really getting an edge over FreeBSD.

      Pfff... don't kid yourself zealot, Linux passed *BSD with a loud whoosing sound sometime back in the late 2.2 series. 2.6 is just the final nail in the coffin.

    25. Re:Well well well... by Anonymous Coward · · Score: 1, Informative
      Weta Digital? Linux.
      Pixar? Linux.
      Disney? Just got Adobe tools running on Linux.
      Digital Domain (rendered Titanic)? SGI and NT on the desktop. Linux did the rest. They had this to say:
      Windows NT had several shortfalls. First, our standard applications, which normally run on SGI hardware, were not available under NT. Our software staff could port the tools, but that solution would be quite expensive. NT also had several other limitations; it didn't support an automounter, NFS or symbolic links, all of which are critical to our distributed storage architecture. There were third-party applications available to fill some of these holes, but they added to the cost and, in many cases, did not perform well in handling our general computing needs.
      That was 5 years ago. I wonder what they're running on their desktops today?

      Who else is there?
    26. Re:Well well well... by Billly+Gates · · Score: 0, Troll
      I agree.

      I just deleted redhat off my system and I am installing FreeBSD again as I type this. All I wanted to do was test the new 2.6 kernel but non of the modules worked. When I upgraded modutils it still would not work and now wont boot 2.4. My guess is RedHat put some of the config files in the wrong place.



      Anyway my point is Linux haas serious drawbacks and in my opinion is going downhill in quality from over-complexity and alot of amaturish programs that are crap like you mentioned. Yes some like Apache and Samba rock but weaknesses exist. .Net on a technical and not politcal scale is hell of alot better then cryptic php or Java. Also way do you need Unix in an embedded device?
      I believe WindRiver sells a very high quality OS that I can not think of the name for that is reliable and very tiny.

      . Windows sucks in alot of area's and I deleted off my system but Unix is not the answer for everything either. Unix and particularly BSD was made by hackers for hackers. Everything is a file concept is also nice for system administrator since you can move mountains with scripts. However it matters what you do with it. I am pissed that all the software is only for Windows and that Microsoft killed all competition. I would like several different types of pc's running different OS's. For the ignorant IT managers who claim integration= savings provide no proof. Many have become %100 MCSE NT shops and end up increasing money on software support and integration costs. Schools particularly who used to run Novel and Macintosh. I only use FreeBSD because I like to hack and develop software. I hate being tied in to a windows gui but that is me.

      I wish the fanatics would just grow up sometime. A gui without X or new libraries for Java to compete agaisnt .net would be a start.

    27. Re:Well well well... by Anonymous Coward · · Score: 0

      No... just shortsighted. At some point in the not so distant future, the embedded and desktop markets will converge. Embedded products will supercede due to convenience and economy of scale. There will always be desktops, but they won't always be running Windows.

    28. Re:Well well well... by RoLi · · Score: 1
      Pardon me for narrowing the scope down to a scant tens of millions of machines.

      McDonalds sells more hamburgers in a day than Microsoft sells Windows licenses in a year.

      Hamburgers are about as important to embedding computers as your game-bootloader. So does that make McDonalds ontopic here? Does McDonalds rule embedded systems because they sell more hamburgers than Linux?

      But I even responded to your extreme off-topic comment. That was the part you didn't dare to comment on, you preferred to start a meta-discussion.

      I'm such a slimeball.

      SLIME: spin, lies & insults by Microsoft employees.

    29. Re:Well well well... by 0x0d0a · · Score: 1

      You consider Linux amaturish because you broke your copy when you replaced your kernel with a development kernel and upgraded modutils to a version that your distro vendor definitely doesn't support? I mean, seriously, what kind of standards do you keep? Yes, you need to know what you're doing if you're tossing a new kernel in. Try doing the same thing on Windows -- putting the kernel from XP into 2000 -- and see how far you get.

      I'll be very impressed if BSD can do the same thing you were trying to do with Linux -- take all the modules from one version, upgrade to a new kernel and expect to use the all the modules from the older version.

      Finally, you're right that *ix is overkill for small embedded devices, but I think that these folks are talking about larger embedded devices, things like Linksys routers and the like, that have a web server and firewalling system. Windows CE isn't much more appropriate for small embedded devices.

    30. Re:Well well well... by 0x0d0a · · Score: 1

      I don't think you can realtime-ize Linux effectively without a wrapper. Linux is (comparatively) big, has a ton of functionality, and is constantly being extended by folks who aren't trying to maintain a hard realtime system.

      It's a whole different ballgame than the sort of software being used for tiny hard realtime systems.

    31. Re:Well well well... by Billly+Gates · · Score: 1

      I have been using Linux since 98.

      Upgrading to the 2.6 kernel is different because it uses a different module and devfs system. It supposed to be backwards compatible but you need to upgrade your modutilities. I did this but Redhat put some of the files for their older version of modutils in the wrong place. This caused a conflict and since my USB keyboard uses the mod I could not fix it.

      "I'll be very impressed if BSD can do the same thing you were trying to do with Linux "

      Need to upgrade FreeBSD? cvsup ports-supfile done! Then go to ports and do a $ make install clean and presto! Boy, that was hard.

      With sysinstall you can also uprade your whole distro at once via ftp. Its very easy.

      FreeBSD has a certain quality feel to it but comes at the cost of bleeding edgeness. No need to worry about modutils fucking anything up. If a broken port did this it would not be with the standard cvs tree. No huge VM or module upgrades would ever appear in in minor release version differences. Only the big 3.x 4.x and 5.x branches. This is why FreeBSD 5.2 is still not recommended for production use but the most recent ports are still available in userspace for the 4.x distro's. Try that with a linux distro.

      Gentoo is somewhat closer but the quality varies and its a whole lot harder to miss with config files.

      Try FreeBSD you will be suprissed.

      Doing things like upgrading your modutils is a dangerous and bad idea. You need to upgrade your whole system at once and make sure its been tested. Only debian and FreeBSD can offer that.

    32. Re:Well well well... by Salamander · · Score: 1

      I think you're completely right. Unfortunately, there are a lot of companies out there making claims to the contrary, and a lot of people spending real cash money based on those claims.

      --
      Slashdot - News for Herds. Stuff that Splatters.
    33. Re:Well well well... by Issue9mm · · Score: 2, Insightful

      Now, I'm not ordinarily one to run around calling "troll" on people, but seriously, you called PHP Cryptic. C'mon now.

      It's the easiest language ever.

      -9mm-

    34. Re:Well well well... by Si · · Score: 1

      Especially when you consider there are probably 100x that many embedded devices, it is a narrowing of scope.

      --


      Why is it that many people who claim to support standards have such atrocious spelling and grammar?
    35. Re:Well well well... by Anonymous Coward · · Score: 0

      Unfortunately, there are a lot of companies out there making claims to the contrary, and a lot of people spending real cash money based on those claims.

      Um, isn't this why you should understand the technology before you commit massive quantities of money to it?

    36. Re:Well well well... by merdark · · Score: 1

      HAHA. Ok. Smart guy. Care to back that up?

      I thought not.

    37. Re:Well well well... by Billly+Gates · · Score: 1
      Try to do some huge complex project that is %100 object oriented, rather then based. It can get ugly quickly if you want to do anything advanced and it has some rough edges.

      5.0x looks certainly better but its no Java or .net.

    38. Re:Well well well... by Billly+Gates · · Score: 1
      This is not a Windows vs Linux argument so do not make it to be.

      All he said was that Linux has some overlooked weaknesses. It does in alot of area's.

      First off MS funded the mindcraft fiasco a few years ago showing NT beating the crap out of Linux. Another big fud war similiar to the SCO one today. Anyway after looking at the issues the kernel was enhanced and improved. Especially 2.6 and database programs and raw i/o which Linux lacked at the time.

      I think its good to discuss weaknesses. Some like the above situation and ease of use are improving rapidly.

      Others such as rpm depancy hell are being overlooked as well as security. Yes alot of daemons such as Sendmail, programs written in php, GPM, SSH, and early versions of Apache are almost as bad if not worse then IIS in terms of holes. This may anger alot of slashdotters but the FBI database on cybercrimes, though it mentions outlook and IIS the most, Apache and Sendmail are right behind! The good news is Unix systems are easy to patch and these programs are opensource. A patch from an MS product could effect the machines stability assuming its patched on time.

      Also go to cern's website and do a search for security holes in php?

      My point and his is that no os is perfect and yes Linux could use some improvement.

      Remember the topic here is about Windriver and this thread is just a flamewar.

    39. Re:Well well well... by Anonymous Coward · · Score: 0

      Well if you want to limit yourself to such a narrow band, then okay.

      Narrow? The embedded market must be the most diverse OS market there is. Calling it narrow is ridiculous.

      But leaving that aside, this thread from the start was about Wind River's attitude towards Linux. Wind River make tools for embedded systems. You decide to but in with a comment in response to one of these posts about Wind River and Linux. If you didn't mean your comment in the context of embedded systems then it was a damn strange place to post it, and irrelevant to the ongoing conversation.

    40. Re:Well well well... by Salamander · · Score: 1

      That's like saying it's OK to lie, because it's someone else's responsibility to find the truth. Yes, people should understand the technology before they waste money on it, but vendors and Linux advocates also shouldn't be spreading misinformation.

      --
      Slashdot - News for Herds. Stuff that Splatters.
    41. Re:Well well well... by drakaan · · Score: 1
      Upgrading to the 2.6 kernel is different because it uses a different module and devfs system. It supposed to be backwards compatible but you need to upgrade your modutilities. I did this but Redhat put some of the files for their older version of modutils in the wrong place. This caused a conflict and since my USB keyboard uses the mod I could not fix it.

      So, you *know* that the 2.6 kernel is a beta, and you know that you need to use an updated and unsupported modutils, and you know that RedHat screwed something up, and (hopefully) you know that you could borrow a PS/2 keyboard for 10 minutes and fix things, but you would rather whine about it all?

      That fails to make a strong argument for BSD (as opposed to Linux). You *did* mention Gentoo, briefly ("emerge whatever" works well for me), but saying things like "Doing things like upgrading your modutils is a dangerous and bad idea. You need to upgrade your whole system at once and make sure its been tested. Only debian and FreeBSD can offer that." Is both obvious (first two sentences) and untrue (last sentence).

      Sorry you had trouble with 2.6 beta and modutils, but get over it.

      --
      "Murphy was an optimist" - O'Toole's commentary on Murphy's Law
    42. Re:Well well well... by WNight · · Score: 1

      Everyone who haughtily looks down on it because it's not a real unix, or because it's new, is an idiot.

      If they evaluate it and it doesn't meet their needs, or doesn't run on their hardware as well as the default OS, or they just don't like the default system font, they're free to choose not to run it. To dismiss it out of hand though, because of the association of RMS, or Communism, or "free-can't-be'good" is a stupid move which, pretty much by definition would make them an idiot.

      I actually lost a job opportunity once because I put Linux experience with my other Unix experience. They thought I was unskilled because I used a "toy" system. Linux was the most popular webserver OS, FreeBSD ran CDRom.com, etc. "Toy" OSes were taking over the world and they sat in their ivory tower and declared them and everyone who used them to be playing around. They were idiots. (For the record, they were doing data processing, of the results from their big-iron number crunching. Linux could have done it fine but I'd really have stuck with IRIX which they already had instead of having them buy a PC and so on, or try to install Linux on their existing hardware. I lost the job in the initial phone interview, long before they asked for any advice.)

      But, there are valid reasons for not picking Linux. Most people don't use them though.

    43. Re:Well well well... by WNight · · Score: 1

      RPM dependency hell isn't as much a problem as using the wrong tool for the job. If you tried to install IE6, one file at a time, you'd find it to be a problem too.

      There are two solutions, if you don't use either it's probably because you go to admin-targetted websites like FreshRPMs.net and use server-oriented distros, instead of using a user-oriented distro like Xandros, Mandrake, or even Redhat with Ximian(?)...

      The solution is to bundle everything you may need, similar to the way Windows programs would come with VBRUNx00.DLL because not everyone had them, despite making the download bigger for the 90% of people who already had them. A reasonable solution for end-user targetted packages, and one that many packages like Mozilla do. You need the correct system libraries (libc, etc) but that's pretty much the equivalent of making sure you're using the right version on Windows.

      The other solution, and probably the best one in the end, is to use tools like apt-get, emerge, the bsd-ports system, or urpmi, where you simply select the package you want and all the dependencies are resolved, downloaded, and where needed, built. This hasn't been as widely adopted as it should, but it's starting to be. And really, Grandma shouldn't be picking a Linux distro at random, like she shouldn't be running Win2k Advanced Server. If she has a user-oriented distro, she's probably never experienced RPM dependency hell, even if she tries to install something. (And some OSes like Xandros make this very easy, even offering handy lists of what you might want to install, like having shareware.com built into the OS.)

      Just FYI. Sounds like you might be looking for a better solution and they do exist.

    44. Re:Well well well... by bender3000 · · Score: 1

      Try FreeBSD you will be suprissed.

      Try Gentoo Linux and you are even more surprised.

      --
      Wan't to mail me? Take the Sinatra song away.
    45. Re:Well well well... by NanoGator · · Score: 1

      "Especially when you consider there are probably 100x that many embedded devices, it is a narrowing of scope. "

      Like what?

      --
      "Derp de derp."
    46. Re:Well well well... by DunbarTheInept · · Score: 1

      Actually, it's been my experience that FreeBSD and Linux users aren't at each other's throats much. Their systems are quite compatable and complimentary and both camps realize their differences can coexist in the same world. They don't have to try to crush each other to exist, and so they're happy to just accept that they have differing preferences and let it be. That might not be YOUR experience, but that's probably because (if this post is any indication) you start the stupid bullshit first and people are just replying to you in kind.

      --

      Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.

    47. Re:Well well well... by Si · · Score: 1

      Do you really need a list?

      On-board computers in..
      cars.
      Microwave ovens.
      Washing machines.
      Refridgermerators
      Cameras - digital, video, what-have-you
      Stereo equipment
      DVD players
      Televisions
      Insensitive Beowulf clusters of Soviet Russian overlord sigs (maybe not)
      Scientific equipment - what a catch-all this is!
      Surveying equipment
      Measuring equipment
      Sound-engineering equipment

      anything else with a microcontroller.

      hell, any one of those probably outnumber desktop PCs by 100 to 1.

      Here's some free advice: quit while you're behind.

      --


      Why is it that many people who claim to support standards have such atrocious spelling and grammar?
    48. Re:Well well well... by NanoGator · · Score: 1

      I asked a question, and your answer opened my eyes to something I wasn't aware of. I would have thanked you except you had to be an asshole about it.

      --
      "Derp de derp."
    49. Re:Well well well... by Anonvmous+Coward · · Score: 1

      "That was 5 years ago. I wonder what they're running on their desktops today?"

      The studios you've named are not the entire 3D world. If you were a little more informed on this topic, you'd know that 3D Studio MAX and Lightwave both hold a very significant chunk of the 3D market, yet they do not run on Linux.

      Movie FX is not the entire 3D industry, not even close.

    50. Re:Well well well... by Anonymous Coward · · Score: 0

      I was *pleasantly* surprised when my SCSI, SMP and USB didn't work. I am a fool for trying such an *ADVANCED* setup. I guess my technology is too outdated for Linux. Hmm, outdated, maybe Debian would work.

    51. Re:Well well well... by Anonymous Coward · · Score: 0

      No, you acted like you knew everything there was to know about the topic at hand. You did post more than once and that was the context in which you got slapped down for being a know-it-all who didn't know squat. Then you whine because you can dish it out but you can't take it. Time for a serious look in the mirror.

    52. Re:Well well well... by NanoGator · · Score: 1

      " Then you whine because you can dish it out but you can't take it. Time for a serious look in the mirror. "

      Right. I took a moment to listen to what you had to say, but you gotta twist it like that. Yeah, I need to take time for a serious look in the mirror. Never mind that I had avenues to keep the argument going.

      --
      "Derp de derp."
    53. Re:Well well well... by Billly+Gates · · Score: 1
      Yep, its called FreeBSD. :-)

      Fits my style more.

      But that is not perfect either. Not for grandma, that is for sure. Windows in my opinion is.

      I believe their is a conspiracy theory onto why distro's have rpm and dependancy hell. They want you to keep upgrading and upgrading. I spent at least $1400 buying versions of Redhat, SuSE, and Mandrake over the years since 98.

      The problem is only the distro's are thouroughly tested. Gentoo is not recommend for anyone who does not have alot of time on their hands.

      FreeBSD is the only system that comes close but its made by hackers for hackers.

      All OS's have strength's and weaknseses and I wish VMS and OS/2 were still alive today because I am sick of just WIndows vs Unix. Both have horrible security and modern Unix's are a little overkill for embedded devices.

    54. Re:Well well well... by WNight · · Score: 1

      How can there be a conspiracy to get you to upgrade when the distros are released for free?

    55. Re:Well well well... by Felis+Rex · · Score: 1

      FreeBSD is what I turned to as well, for the reason that even on Mandrake, I was dealing with Dependency Hell almost as soon as I wanted to install software that didn't come prepackaged for it.

      What's wrong with FreeBSD for Grandma? Set it up for her, and she's all set. Just install a display manager so it gives a graphical login screen on bootup. How would it be that much different than Linux Mandrake in that regard?

      --
      "it's only after disaster that you can be born resurected" - My friend Dave
    56. Re:Well well well... by Anonymous Coward · · Score: 0

      Hah! You think I'm the other poster. As if no one else could possibly follow along and decide on his own that you are a neo-maxi-zoom-dweebie. Let me quote for your dweebishness:

      Pardon me for narrowing the scope down to a scant tens of millions of machines. I'm such a slimeball.

      See, those are the words of a self-confident, yet totally WRONG poster. Ya got flamed, ya got what you deserved and now you just want to cry to mommy about it. Boo-hoo.

    57. Re:Well well well... by NanoGator · · Score: 1

      "Hah! You think I'm the other poster."

      That's because you are.

      "See, those are the words of a self-confident, yet totally WRONG poster. "

      My point was valid. And, as mentioned before, I could have kept it going. Instead, I took the opportunity to be informed. You should have picked up that hint that I wasn't arguing just for the sake of being right.

      " Ya got flamed, ya got what you deserved and now you just want to cry to mommy about it. Boo-hoo. "

      Whatever. Takes two to tango.

      --
      "Derp de derp."
    58. Re:Well well well... by Anonvmous+Coward · · Score: 1

      Embedded devices run a very simple OS doing very simple tasks. Worse, they are mass-produced and do not vary like PC's do. Should I mention that Microsoft hasn't chased the embedded market very hard?

      So you guys chose to limit the scope to what Linux does well, and completely avoid the market where Windows is king. Never mind that Linux has had not one, but 2 good user friendly OS's to copy off of all this time. Gee. And NG was accused of narrowing the scope in a 'Microserf' kind of way.

      Admit it, you all were just being assholes. You got lucky he didn't want to carry on the fight.

    59. Re:Well well well... by Anonymous Coward · · Score: 0

      That's because you are[the other poster].

      heh-heh, not. But I bet he is laughing at you for swinging at my pinata. I'll give you a totally useless hint, my slashdot id is just a little under one-fifth of yours and I haven't posted anywhere else in this particular topic.

      My point was valid. And, as mentioned before, I could have kept it going. Instead, I took the opportunity to be informed. You should have picked up that hint that I wasn't arguing just for the sake of being right.

      You can keep saying that over and over again, but doesn't make it any more true. Your point was not valid, and you sure as shit didn't take the opp to be infomed, all you did was try to nurse a wounded ego by taking a cheap shot once your point was invalidated. You were right, you are slime.

      Whatever. Takes two to tango.

      Baby, this is at least a threesome, maybe moresome. The fact that you just can't accept that an impartial 3rd party read your postings and decided you were a dumbshit is too funny, keep stroking that ego. As far as I know, I've never read or responded to any of your other postings on slashdot, maybe I have but I sure don't remember it.

    60. Re:Well well well... by Anonymous Coward · · Score: 0

      You don't know jack-shit about embedded OSes if you think they are all simple. Ever implement *fast* priority inheritance and/or priority ceilings? Ever take a look at what even a "simple" automotive assembly-line robot has to contend with?

      As for MS not pursuing embedded systems very hard, you just haven't been paying attention, WinCE went from a joke to a scary serious contender in like 3 years. It was the first, and so far only, OS that MS gives out the complete source to with only minimal contractese. MS is desperate to have WinCE dominate the market for embedded systems.

    61. Re:Well well well... by NanoGator · · Score: 1

      So far you've tried to impersonate more than one person so you can claim that I'm against popular opinion, and you've tried to annoy me. Niether is working very well. Keep trying, though, as I do find it amusing. I'm curious what your unfinished mission is here.

      --
      "Derp de derp."
    62. Re:Well well well... by Anonvmous+Coward · · Score: 1

      "You don't know jack-shit about embedded OSes if you think they are all simple. Ever implement *fast* priority inheritance and/or priority ceilings? Ever take a look at what even a "simple" automotive assembly-line robot has to contend with?"

      If they're soOOOo complex, then how come Linux hasn't been able to approach Windows in the desktop arena?

      "As for MS not pursuing embedded systems very hard, you just haven't been paying attention, WinCE went from a joke to a scary serious contender in like 3 years. "

      Idiot. Windows CE isn't their embedded systems OS, it's their Pocket PC OS. They have an embedded version of Windows NT as well. Again, they haven't pushed it very hard.

      "MS is desperate to have WinCE dominate the market for embedded systems."

      They don't want Windows CE controlling cars, they want CE controlling PDAs and other devices that they can produce apps for.

      Good job on completely avoiding desktop argument I put forth. What's the matter? Got to drift off course to keep up?

    63. Re:Well well well... by NanoGator · · Score: 1

      What's the matter? Can't take a little of your own medicine?

      --
      "Derp de derp."
    64. Re:Well well well... by Anonymous Coward · · Score: 0

      Idiot. Windows CE isn't their embedded systems OS, it's their Pocket PC OS. They have an embedded version of Windows NT as well. Again, they haven't pushed it very hard.

      Hey felcher boy. You've got some more sucking to do. Try reading the name of the OS at the top of this list of embedded OSes from MS. The only role that embedded NT plays is for server-type tasks. Your clearly demonstrated ignorance of the topic at hand shows just how strong your arguments are. Like I said, jack-shit.

      Good job on completely avoiding desktop argument I put forth. What's the matter? Got to drift off course to keep up?

      Uh, you didn't put any such argument forth, maybe someone else did prior to your postings, but they were smacked down with this, perhaps you remember reading it:

      "So you want to ignore embedded systems in a embedded systems thread and talk about desktops because that's the only market Microsoft still looks good."

    65. Re:Well well well... by Anonvmous+Coward · · Score: 1

      "Uh, you didn't put any such argument forth, maybe someone else did prior to your postings, but they were smacked down with this, perhaps you remember reading it."

      That's right, keep dodging it.

    66. Re:Well well well... by Anonymous Coward · · Score: 0

      Dude, you keep shooting yourself in the foot.

      you've tried to annoy me. Niether is working very well.

      Then, 16 hours later, somehow convinced that your continuing whinings should be acknowledge as some great truth and peeved that no one has paid attention to you, out comes this little bit of self-absorbed buttwipe:

      What's the matter? Can't take a little of your own medicine?

      So you're not annoyed, just desperate for attention, even if is the kind that just slaps you around. Miss your dad much?

      My part has always been about calling you on your self-righteous little tantrum. That's all.

    67. Re:Well well well... by NanoGator · · Score: 1

      "So you're not annoyed, just desperate for attention, even if is the kind that just slaps you around. Miss your dad much?"

      Nah, not desperate for attention. Just find it amusing. What abouut you, though? At least I have email notification. You, though, have to keep reloading until I respond. Who's desperate for attention here?

      "My part has always been about calling you on your self-righteous little tantrum. That's all."

      Tantrum? Heh. Whatever. Call it a tantrum if you like, I just pointed out that an asshole was being an asshole. If I were truely having a tantrum about it, I wouldn't have told the guy I learned something from him.

      Despite how obvious this is, you're still trying to bug me with it. Really, this is reflecting poorly on you. What's the matter? Don't like that I got a +5 for saying that Linux has only recently reached a useful level of maturity? Is that why you continually bring up the 'self righteous little tantrum'? Trying to find weakness in me and exploit it so I can feel bad for making a strong point?

      I hope you develop an interest in women one day. They're more fun than trying to get to people who don't hate Microsoft. Sorry I'm not part of the club! :)

      --
      "Derp de derp."
    68. Re:Well well well... by NanoGator · · Score: 1

      Heh he is dodging that one pretty hard, isn't he? Musta stung. ;)

      Not sure if you caught my other post to numbnuts, but I've basically reached the conclusion he's just trying to get to me because I got modded up for the "Linux is just now becoming mature" post. Keep arguing with him about the embedded stuff, it's funny. He's totally clueless. He read an article somewhere and thinks he knows it all now. :)

      ICQ me when he responds. He's quite obsessive about repying. Guess he's desperate to troll.

      --
      "Derp de derp."
    69. Re:Well well well... by Anonvmous+Coward · · Score: 1

      Well I don't know his motives, but you're right, he is trying a little too hard to win. He really is threatened by you. That's why he's posting anonymously. If he can't succeed, at least nobody knows who he is.

      Oh, my ICQ doesn't work btw. That's why I didn't message you last night. I'll boot back into Windows tonight. I can't believe those idiots think so highly of Linux, it's a fight just to get anything to work!

    70. Re:Well well well... by NanoGator · · Score: 1

      I still think he's one of the people in this thread. He'll just deny it, though. Chickenshit.

      You can't get ICQ to work in Linux? heh. I think I'll wait a little while before I try to switch again. Big surprise only a few people use it. Oh wait! I forgot! Everybody with a microwave has Linux! Well, in light of that, it should be an awesome desktop OS! YOU are the problem! Heheh

      --
      "Derp de derp."
    71. Re:Well well well... by Anonvmous+Coward · · Score: 1

      "Oh wait! I forgot! Everybody with a microwave has Linux! Well, in light of that, it should be an awesome desktop OS! "

      Ha!

      I'm off. I'll be back home in about 3 hours. Promised the GF dinner. Cheers man.

    72. Re:Well well well... by Anonymous Coward · · Score: 0

      You actually have slashdot email you? Man I don't even do that for my real account. So much for having a life.

      If I were truely having a tantrum about it, I wouldn't have told the guy I learned something from him.

      Well, if you think tantrums must include denying the obvious, then I guess not. But, really, duh, you were obviously ignorant, still choose to post like you were a definitive source, got schooled for it and then tried to pretend that you were right all along. Saying no I didn't over and over again doesn't make it any less true.

      As for a +5, I hadn't noticed, but I guess that's why it is easy enough for me to search on "wind" and get back to this subthread quickly enough. But, the only reason I'm posting anon is because my karma is "better than excellent" since about 9 months now and I figure why waste it on educating little miss sally? I've written enough +5 posts to know that don't mean jack, hell I can throw together the right buzzwords, stereotypical ideological representations on a recent story and get a +5 any time I want, but I'm past that now. I prefer to preserve karma and waste fluid on the women instead.

      PS, if you think I hate MS, you are sadly mistaken. I know MS because I work with a lot of their stuff everyday. A broad knowledge of the industry pretty much precludes one from having idealogical favorites. But it sure helps in a slashdot smackdown when the little boy's only bud doesn't even know what the CE in WinCE stands for. Another case of a definitive source that's just full of hot air.

    73. Re:Well well well... by Anonymous Coward · · Score: 0

      You just keep sucking that felch, boy. Lick some of that shit, you know jack-shit, while you are down there too. When you actually post a point, I'll take it down like I have all your other inane phallacies. Sorry, you can't suck on that one, you'll have to stick to the felch.

      Wanna talk about how WinCE is only for PDAs some more? Or how about you not even knowing what priority-inversion is? In this thread, all you are qualified for is to suck on nah-noggin-nator's felch. But at least you do a good job of that! Be proud.

    74. Re:Well well well... by NanoGator · · Score: 1

      "You actually have slashdot email you? Man I don't even do that for my real account. So much for having a life."

      Heh! Is that the best you got? "Take that, email boy!"

      Didn't bother reading past that. If that's the best you can do, I doubt the rest of your message is very insightful.

      --
      "Derp de derp."
    75. Re:Well well well... by Anonvmous+Coward · · Score: 1

      Ah, so your insults are in reruns now?

      "Wanna talk about how WinCE is only for PDAs some more?"

      What's the matta? Don't want to talk about my topic?

      "Or how about you not even knowing what priority-inversion is?"

      Well, we could talk about how your highest priority is to insult me, but the result is the opposite. Instead, I'm smiling. I suppose if we wanted to talk in metaphors about what a priority inversion is, we could discuss your behaviour thus far.

      "In this thread, all you are qualified for is to suck on nah-noggin-nator's felch."

      You seem quite one-tracked about the topic of felching. Got something on your mind there, buddy? Maybe you should whack off before responding to me, that way you won't use the same lame insult twice in a row.

    76. Re:Well well well... by Anonvmous+Coward · · Score: 1

      "Heh! Is that the best you got? "Take that, email boy!"

      heheh he's trying pitifully hard over in his thread with me as well. Poor guy has an obsession with felching. He's the first guy I ever talked to that was into that.

    77. Re:Well well well... by Anonymous Coward · · Score: 0

      Here's the clue - making a whole bunch of posts that nobody moderates up saps your karma, albiet slower than if they were actively moderated down. In case you hadn't noticed, you two have been suckered in to making plenty of them.

    78. Re:Well well well... by Anonvmous+Coward · · Score: 1

      "Here's the clue - making a whole bunch of posts that nobody moderates up saps your karma, albiet slower than if they were actively moderated down. In case you hadn't noticed, you two have been suckered in to making plenty of them"

      And...?

    79. Re:Well well well... by NanoGator · · Score: 1

      I think he thinks either of us cares. Heh. Although I must say, going from excellent karma to only having good karma would definitely be a bigger impact than the insults he's thrown at us so far. Though I think that reflects more on his insults than it does the value of karma here.

      --
      "Derp de derp."
    80. Re:Well well well... by Anonvmous+Coward · · Score: 1

      What's funny is he presents it like Dr. Evil. "Throw me a friggin bone here."

      Heh.

      "I'm so clever, I made you.. well sort of .. post a bunch of stuff here that'll lower your karma. Of course, you can't see the karma you've lost, so you'll just.. uh.. have to imagine it. And without that karma you'll.. uh.. not see any difference what soever on Slashdot. So take THAT!"

    81. Re:Well well well... by NanoGator · · Score: 1

      ha!

      "Crap! My karma has gone down from excellent to .. excellent! NOOO!"

      --
      "Derp de derp."
    82. Re:Well well well... by NanoGator · · Score: 1

      Aww did you finally get tired of trying to troll? C'mon Chickenhawk! You can do better than that!

      --
      "Derp de derp."
    83. Re:Well well well... by Anonvmous+Coward · · Score: 1

      Chickenhawk, heh.

  2. Wow by Cat_Byte · · Score: 4, Funny

    Doing a 180 degree turn that fast has to be hard on the body. It's hard on the hairline when under the sheets too.

    --
    Two roads diverged in a wood, and I - I took the one the bus load of girls just went down.
    1. Re:Wow by Anonymous Coward · · Score: 0

      Oh look a moderator who doesn't even know what the topic is. FYI, This company was anti Linux for the last 2 years.

    2. Re:Wow by Anonymous Coward · · Score: 0

      Do you normally find walking in a straight line hard on the body? ;)

    3. Re:Wow by borius · · Score: 0

      Doing a 180 degree turn that fast has to be hard on the body. It's hard on the hairline when under the sheets too.

      What is that supposed to mean? You lose hair when you turn in bed?

    4. Re:Wow by Cat_Byte · · Score: 1

      hehehe....I dunno how to answer this....it's sexual in nature...lets leave it at that ;)

      --
      Two roads diverged in a wood, and I - I took the one the bus load of girls just went down.
  3. For those who don't RTFA.... by wo1verin3 · · Score: 3, Informative

    Found a link off the main article showcasing products embedded with Linux and actually shipping.

  4. No wonder by Anonymous Coward · · Score: 3, Funny

    Linux is stable even when a telnet to root is posted on slashdot as the 2nd post two stories in a row...

    Click here to get Instant Root

    1. Re:No wonder by batkins · · Score: 1

      Wow, what is this? What's that server?

    2. Re:No wonder by Anonymous Coward · · Score: 2, Funny

      only 1 pic in the /porn directory, this has to be fake

    3. Re:No wonder by Anonymous Coward · · Score: 1, Funny

      sh-2.05b# kill -9 -1Connection closed by foreign host.

    4. Re:No wonder by Pharmboy · · Score: 1

      I just logged in and did:

      echo "/./sbin/init 6" >/etc/rc.d/rc3.d/S01reboot;init 6

      and now the file is missing...(after it rebooted and I logged back on)

      Just out of curiosity, wtf are you doing?

      --
      Tequila: It's not just for breakfast anymore!
    5. Re:No wonder by Anonymous Coward · · Score: 0

      yea, it must be on CD, i make changes, it reboots, they are gone. I saw 35 peeps on at the same time by /./usr/sbin/useradd bob;su bob and then trying to glob, which pulled an error on 35 pt's. :D Must be a knoppix cd.

    6. Re:No wonder by Anonymous Coward · · Score: 0

      reverse ns sez:
      ppp-67-37-26-119.dialup.wotnoh.ameritech.net

      I don't know what 'wotn' stands for, but it looks like it's in Ohio somewhere. what's the area code for the dial-up #

    7. Re:No wonder by Anonymous Coward · · Score: 0

      Linux is stable?

      $ telnet 67.37.26.119
      Trying 67.37.26.119...
      Connected to ppp-67-37-26-119.dialup.wotnoh.ameritech.net.
      Esc ape character is '^]'.
      telnetd: /bin/root: No such file or directory
      .
      Connection closed by foreign host.

    8. Re:No wonder by Anonymous Coward · · Score: 0

      Hey, that's my box!!!

      Redhat Linux, insecure by default.
      Over 7 years with new, daily, remote exploits...

      The MS of Linux... Hmmm, making a shitload of money off of GNU/GPL AND security problems all the time... Sure sounds like MS to me; oh wait, it is the MS of Linux but we Linux losers hate MS - yet we use it at home until we come out of the closet.

  5. Pfft by Rosco+P.+Coltrane · · Score: 5, Interesting

    They're just doing like LynuxWorks former Lynx with their Blue Cat Linux. I have a strong suspicion that WindRiver just wants to profit from some of the Linux hype, given that, apart from the price, quite frankly, their OS and tool suites are just way better than any embedded Linux suite I've ever seen/worked on/worked with.

    It's just another company trying to jump on the Linux bandwagon. Nothing to see here folks ...

    --
    "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
    1. Re:Pfft by FPCat · · Score: 1

      Little late to jump on the Linux Bandwagon isn't it?

      Besides, $699 is more than VxWorks license costs!

    2. Re:Pfft by blair1q · · Score: 0, Flamebait

      And Wind River's tools and OS are crap.

      So that's saying something.

    3. Re:Pfft by El · · Score: 4, Insightful

      Last time I checked, the Wind River toolchain I was using (Tornado) was built on top of gcc and gdb. So they added a GUI wrapper to it -- so what? It's still THE SAME tool chain you get for free with any embedded Linux!

      --

      "Freedom means freedom for everybody" -- Dick Cheney

    4. Re:Pfft by zephc · · Score: 1

      I worked for LynuxWorks during the name change and release of BlueCat back in 2000, and I'm glad to see they're sticking to their guns and making it into a really slick RTOS.

      --
      "I would say that 99 per cent of what my father has written about his own life is false." - L. Ron Hubbard Jr.
    5. Re:Pfft by Anonymous Coward · · Score: 1, Interesting
      quite frankly, their OS and tool suites are just way better than any embedded Linux suite I've ever seen/worked on/worked with

      Speaking as the only person in my previous company who could make Tornado work, I'd rather eat my liver than touch it again. And let's not even talk about Tornado AE, wherein fixing its unbelievably broken implementation allowed me only to discover its unbelievably broken design.

      But anyway, I imagine that Wind River is jumping on Linux simply because their VxWorks AE kernel is a total dead end. The only surprise is that it took them this long to capitulate. If my guess is right, expect to see support for AE dwindle rapidly after this announcement.

      The embedded market is no longer the same as the RTOS market. The old VxWorks 5.4 RTOS kernel doesn't have any memory protection, and that's a deal-breaker these days for any embedded system that doesn't require RTOS-level determinism. In response, Wind River cobbled together VxWorks AE, which is the sorriest excuse for a protected-memory OS you'll ever see.

      Its "protection domain" scheme doesn't operate like any reasonable VM paradigm. An example: (1) You cannot create a protection domain that contains a running process. (2) But the only way to create a process inside a protection domain is to spawn out of a process that's running inside the protection domain. Yes, those two statements are contradictory. Yes, there is a way around it. Yes, that loophole is the only way to use the product.

      Conceivably, they've fixed this since I used it. But that's just one of many indications that the product was half-baked from conception -- they probably just asked their in-house RTOS people to engineer a VM system. I could give worse examples but I'm skating too close to a lawsuit as it is.

      Tellingly, VxWorks AE was originally supposed to be VxWorks 6.0. They changed it to AE after realizing that no one using 5.4 would ever upgrade. Not that they could -- VxWorks AE requires the completely non-backwards-compatible Tornado AE. Oops.


      +++ATH0

    6. Re:Pfft by Anonymous Coward · · Score: 0

      Tornado as a tool sux. its by far the worst IDE i've ever used. The compiler and debugger are GNU tools. Can't complain much about them except GDB takes forever to load, which is annoying. If Tornado is far better than any embedded linux suites, i feel sorry for you guys.

    7. Re:Pfft by Not+Invented+Here · · Score: 1

      You forgot to mention how every BSP author gets the chance to implement PCI slightly differently, so a card vendor can't write a single VxWorks driver and expect it to compile for every board.

      On Linux I can write driver source that works for everyone. On Windows and Solaris I can produce driver binaries that work for everyone. On VxWorks I have to produce a page of instructions so that an experienced VxWorks developer can edit the source to match.

    8. Re:Pfft by Ambient+Sheep · · Score: 1
      > Speaking as the only person in my previous company who could make Tornado work, I'd rather eat my liver than touch it again...

      I know what you mean there. :-)

      Where I work we have a simple solution - we don't use it. We just ignore that bit, and use the GNU tools to compile our code for VxWorks. The only time we ever go near Tornado itself is to use WindView about twice a year to see how long something takes to run or sort out a tricky bit of task interaction.

      VxWorks itself seems quite reasonable (we haven't touched this AE version you speak of). Since we *do* need "RTOS-level determinism", Linux wasn't an option when we started the design process, and RT-Linux was still in its infancy. We design video products, where you simply *must* get everything done in a reliable and predictable order every 16.667ms, or else people get broken pictures...

    9. Re:Pfft by joeslugg · · Score: 1

      I totally agree, but I must say that in the short few years I've been doing embedded development I've seen a frightening number of fellow developers who just simply FEAR the command line and keep clicking away on their GUI until it does what they wanted. Nevermind whatever time was wasted in re-launching a graphical GDB debugger over and over when a non-GUI one would re-launch far quicker.

      Too many folks still need their "GUI blankie" and that is what is "superior" in their minds.

  6. better developer tools by a+no+n+y+man+123 · · Score: 4, Insightful

    Hopefully this will mean better developer tools for embedded Linux in the future.

    This is not enough.

    1. Re:better developer tools by Anonymous Coward · · Score: 1, Informative

      A lot of people say things like this, and I don't understand.

      I've used a $5,000-per-seat tool suite for embedded PowerPC development on a Windows host, and it sucked. When I got permission from my management to move over to Linux-hosted development with gcc and gdb, it felt like being let out of prison! I've got my gcc/gdb/gvim/ctags on a screaming fast Slackware box with a BDM interface to the target, and I couldn't be happier.

      Obviously most people prefer a nice cuddly IDE, but damned if I can figure out *why*.

  7. More concrete proof by Anonymous Coward · · Score: 1, Insightful

    that BSD is dying.

    1. Re:More concrete proof by Anonymous Coward · · Score: 0
      So why now? Why did *BSD fail? Once you get past the fact that *BSD is fragmented between a myriad of incompatible kernels, there is the historical record of failure and of failed operating systems. *BSD experienced moderate success about 15 years ago in academic circles. Since then it has been in steady decline. We all know *BSD keeps losing market share but why? Is it the problematic personalities of many of the key players? Or is it larger than their troubled personalities?

      The record is clear on one thing: no operating system has ever come back from the grave. Efforts to resuscitate *BSD are one step away from spiritualists wishing to communicate with the dead. As the situation grows more desperate for the adherents of this doomed OS, the sorrow takes hold. An unremitting gloom hangs like a death shroud over a once hopeful *BSD community. The hope is gone; a mournful nostalgia has settled in. Now is the end time for *BSD.

  8. toaster by potpie · · Score: 1, Funny

    Ah ha!!! Finally, the belief that Linux can run on anything more powerful than a toaster will be proven wrong... when they make toasters with Linux embedded!!!! I can't wait for the "cat ./toast1 ./toast2 > waffle" feature!

    --
    Esoteric reference.
    1. Re:toaster by ePhil_One · · Score: 2, Funny
      Ah ha!!! Finally, the belief that Linux can run on anything more powerful than a toaster will be proven wrong... when they make toasters with Linux embedded!!!!

      Do you need to run an SMP kernel on the 4 slot toaster?

      --
      You are in a maze of twisted little posts, all alike.
    2. Re:toaster by Cat_Byte · · Score: 2, Funny

      No it's been proven that tweaking the kernel can finally handle 4 slots with a 120 second process. I would recommend disabling sound and SCSI in the kernel.

      --
      Two roads diverged in a wood, and I - I took the one the bus load of girls just went down.
    3. Re:toaster by maxbang · · Score: 1

      Can I run my brand new Half Life 2 server on said toaster?

      --
      I also reply below your current threshold.
    4. Re:toaster by Anonymous Coward · · Score: 0

      As long as you don't mind your toast extra crispy.

      <smallprint>

      * Linux is a registered trademark of Linus Torvalds. Any fire hazard that may occur from insane use is not covered under the GPL. Additional charges of $699 per appliance may apply when hell freezes over.

    5. Re:toaster by Anonymous Coward · · Score: 0

      hehe well at least one person got the joke :D

    6. Re:toaster by jester · · Score: 2, Funny

      Warning : toaster1 is on fire

    7. Re:toaster by sheimers · · Score: 2, Funny


      stefan@creator:~$ eject /dev/toast1
      eject: unable to eject, last error: bread failed
      stefan@creator:~$

    8. Re:toaster by fredrik70 · · Score: 1

      shouldn't that be umount /dev/toast1 ??

      --
      if (!signature) { throw std::runtime_error("No sig!"); }
    9. Re:toaster by 0x0d0a · · Score: 1

      Sorry, the Linux world runs much faster than that. There's Linux in a Toaster already.

  9. Errmmm... by torpor · · Score: 1

    I'd say its more like the seriously kick-ass nature of Linux, lately, in the embedded world.

    --
    ; -- the corruption of government starts with its secrets. a truly free people keep no secrets. --
    1. Re:Errmmm... by EvilTwinSkippy · · Score: 1
      Hey, the reason why Linux is so successful is because Tux is built so low it's impossible to kick his ass. OTOH, his legs are too short to kick anyone else's. He's normally content to be morally superior and unassailable.

      (Waddle waddle)

      --
      "Learning is not compulsory... neither is survival."
      --Dr.W.Edwards Deming
  10. another nail in *BSD's coffin by Anonymous Coward · · Score: 1, Funny
    Well, it was nice while it lasted, *BSD, but with Windows 2K/XP, MacOS X, and GNU/Linux, we don't need you anymore.

    Will the last BSD accolite please patch the OpenSSH buffer overflow?

  11. 2 1/2 years by jsse · · Score: 1

    Took them two and a half year to figure out GPL works for them. :)

    Business is business, badmouth your rival with words like 'viral' and 'rogue' doesn't change the fact. :)

    1. Re:2 1/2 years by merdark · · Score: 0, Troll

      Ha. Just wait till SCO wins. Then you can eat your damn GPL. This company just decided to go bankrupt. I guess QNX will be getting a lot more business.

    2. Re:2 1/2 years by EvilTwinSkippy · · Score: 1

      Hey, I used to badmouth Object Oriented Programming. Now, I find myself "thinking" in OOP. All I have to say for my former sins is OOPs.

      --
      "Learning is not compulsory... neither is survival."
      --Dr.W.Edwards Deming
  12. Woo Hoo! by Anonymous Coward · · Score: 4, Funny

    Fuckin' A, Linux rocks -- Wasup Wind River! That's right. Bitch, make me a sammich.

  13. We should *not* consider this a good thing... by pla · · Score: 5, Interesting

    From the comments so far, I will presume most Slashdotters have no experience with WindRiver.

    Exercising great restraint to avoid writing anything they would likely sue me for (such as a factual tale of my experience dealing with them for over two years), I would just like to point out that we should not, in any way, consider this "good" news.

    Aside from their "quality" tools (the fixing of which I can thank for giving me a reason to learn Tcl), expect to hear about a GPL violation within a few weeks. And if they handle that accusation like they handle their customers' bug reports, well, good ol' Darl may start sounding fairly reasonable to deal with.

    1. Re:We should *not* consider this a good thing... by sasami · · Score: 3, Interesting

      Aside from their "quality" tools (the fixing of which I can thank for giving me a reason to learn Tcl)

      You too, huh?

      I guess every VxWorks shop gets to have this lovely learning experience.

      ---
      Dum de dum.

      --
      Freedom is not the license to do what we like, it is the power to do what we ought.
    2. Re:We should *not* consider this a good thing... by Anonymous Coward · · Score: 1, Insightful

      Uhh, he wasn't saying Linux is shit, he was saying VxWorks (the proprietary RTOS made my Wind River) is shit. And he's right.

    3. Re:We should *not* consider this a good thing... by EvilTwinSkippy · · Score: 1
      the fixing of which I can thank for giving me a reason to learn Tcl.

      Well at least some good came of it.

      --
      "Learning is not compulsory... neither is survival."
      --Dr.W.Edwards Deming
    4. Re:We should *not* consider this a good thing... by streetsushi · · Score: 1
      By wiping out vxWorks, which Linux should inevitably do, WindRiver loses its main source of revenue, which arises from royalties paid to them on each delivered product. Ie, you pay them a percentage of your profit. HUGE motivation to get out of vxWorks(TM). Why would they want to become just a shop that made tools, (for copy by copy license) and give that up?

      Consider that any Open Source tools are going to come from people working on embedded Linux projects. Now, in the lawyer-mentality of our age, wouldn't it seem smart to get all those folks first using WindRiver development tools (which will NOT be Open Source) and then, as the Open Source submissions are made, go after those developing it as 'stealing' from WindRiver? This may sound paranoid, but hey, even we have real enemies, doing stuff that sounds like paranoid fantasy (SCO).

    5. Re:We should *not* consider this a good thing... by Anonymous Coward · · Score: 0

      Most slashdoteers have no experience, period

  14. Nerds on Ice by Anonymous Coward · · Score: 0

    I don't know about WindRiver as a company, but their ice hockey team is a bunch of talentless goons. Maybe the new management regime and their embrancing Linux will make them more sportsmanlike?

  15. Sorry to burst your flaming bubble by Anonymous Coward · · Score: 1, Insightful

    but WindRiver really is very interested in using linux side by side with vxworks and their other products. I've seen some of the demo products, I've heard some of the talks. I know that any company that once shunned linux is forever lying and full of shit from the slashflamerdot's point of view, but companies change with the times. That's the sign of a good company.

  16. FreeBSD by holzp · · Score: 4, Funny

    "Fine, leave me for that flavor of the month! But dont come crawling back with your uptime goes down!" - FreeBSD

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

      LOL scored troll; how typical of such a childish reply.

    2. Re:FreeBSD by Anonymous Coward · · Score: 0
      BSD you grow in the ghetto, living second rate
      And your eyes will sing a song of deep hate.
      The places you play and where you stay
      Looks like one great big alley way.
      You'll admire all the numberbook takers,
      Thugs, BSD pimps and pushers, and the big money makers.
  17. Formerly with FreeBSD Wind river? by agent+dero · · Score: 3, Interesting

    This is an actual question, wasn't Wind River one of the major contributors to the fantastic development work done on FreeBSD?

    If so, how could this be _bad_ for linux in any way shape or form? Even if you don't like the company, linux-heads should wake up and realize, any company that's investing in linux and open source is GOOD, look how far FreeBSD has come from 386/BSD and FreeBSD 2.x

    --
    Error 407 - No creative sig found
    1. Re:Formerly with FreeBSD Wind river? by Anonymous Coward · · Score: 0

      I really can't remember seeing any commits with a "Sponsored by: WindRiver Systems" in them myself.

    2. Re:Formerly with FreeBSD Wind river? by Anonymous Coward · · Score: 0

      You mean another WindRiver, this Wind River is the one that doomed Slackware into oblivion :-P.

    3. Re:Formerly with FreeBSD Wind river? by Anonymous Coward · · Score: 5, Insightful

      This is an actual question, wasn't Wind River one of the major contributors to the fantastic development work done on FreeBSD?

      Short version, no.

      Longer version: When BSDi fell on hard times around 4/2001, it was sold to Wind River. Many FreeBSD developers made the move. Shortly thereafter many major FreeBSD developers bailed to Apple. The vibe from the higher-ups was that BSD/OS was the "real" product at Wind River.

      Wind River are leeches. Don't expect them to contribute much, if anything.

    4. Re:Formerly with FreeBSD Wind river? by cpeterso · · Score: 1


      All Wind River did was acquire BSDi (for BSD/OS) and Walnut Creek CDROM (which was silly because that company just redistributed FreeBSD CDs). I don't think Wind River released anything back to the BSD community. BSDi did donate some SMP code from BSD/OS to FreeBSD 5.0, but I don't think Wind River had anything to do with that.

    5. Re:Formerly with FreeBSD Wind river? by k8to · · Score: 2, Insightful

      Yes, leeches all.

      It isn't like they wrote the manual for GDB or contributed significantly towards C++ support in GCC. Oh wait, they did.

      --
      -josh
  18. At least we know... by Anonymous Coward · · Score: 1, Insightful

    ...who SCO is going to sue next.

    1. Re:At least we know... by Anonymous Coward · · Score: 0

      har. wayy too long without a SCO post.

  19. What are good Embedded Linux Systems? by djroute66 · · Score: 1

    A little off topic, but looking for a new job, and I noticed that a few places around here are looking for rtLinux programmers. Other than rtLinux, what are good Linux embedded systems?

    1. Re:What are good Embedded Linux Systems? by PeteABastard · · Score: 2, Informative

      We use uClinux which is aimed at micros without MMUs. The distro includes a couple of glibc replacements, which are optimised for size. It seems to be quite popular, and meet a range of needs. It has an active developer community and some of the kernel changes for the no MMU systems are being fed into the 2.5 kernel so will have even wider support in the future.

      Peter

  20. Microsoft? by Anonymous Coward · · Score: 0

    slf

    1. Re:Microsoft? by Anonymous Coward · · Score: 0

      slf = Stupid Lameness Filter

    2. Re:Microsoft? by Anonymous Coward · · Score: 0

      They will eventually see the light, too.

  21. Next, SCO... by Anonymous Coward · · Score: 0

    Next, SCO says Linux has the wrong licence and BSD is DA way.

    Then a hollow voice says: "Now, the circle is complete..."

    (yes, I know... "Fool!")

  22. Correct LinuxDevices story url... by Anonymous Coward · · Score: 0

    The link in the Slashdot story is to the LinuxDevices homepage, not the excellent article about Wind River. Save yourself a click -- the Wind River story is located here...

    "Wind River hops on embedded Linux bandwagon"

    Plus, there's an insightful analysis from embedded market analyst, VDC:

    "How will Wind River's anti-Linux past affect its current Linux plans?"

  23. They're not the first in this market... by cduffy · · Score: 2, Insightful

    Indeed, the VisionProbe II sounds very similar to some Abatron hardware (a BDI2000, IIRC) I was using to do kernel debugging via GDB a few years ago when working at MontaVista.

    And speaking of -- there are plenty of companies which have been in the embedded Linux market longer than Wind River, and have much more Linux-friendly engineering staffs. MontaVista is one of these, Lineo another... wouldn't it make sense for your embedded Linux business to go to a company that's been focused around Linux from the start rather than just for the last few months?

  24. but, host tools? by cycle · · Score: 3, Interesting

    Whenever I'm building something on VxWorks, I'm mainly cursing about having to work from a Win or Sun machine. No Tornado for Linux. I would be really, really pleased if they would just release a host-tools-suite for Linux. That would make building stuff for VxWorks a much more pleasant experience. Jumping straight to "embedded linux" support sounds a little like jumping the gun, actually. They've spent 20 years developing VxWorks, it seems to me the most natural and useful Linux support would be to release a Linux-native development kit for it.

    1. Re:but, host tools? by The+Vulture · · Score: 2, Interesting

      I wish that WindRiver would release their host-tools for Linux also.

      The project that I'm working on now, was previously done on Solaris, but the Solaris machines (Ultra 5's) are starting to show their age.

      I'd love to be able to build under Linux. One thing that I have thought of doing is getting the gcc source from WindRiver for the version of Tornado that I'm using, and build my own MIPS cross-compiler/binutils for Linux (I don't really need the GUI, since we use a Makefile that's not geneated from the tools).

      -- Joe

    2. Re:but, host tools? by Soong · · Score: 1

      psst, embedded tools hosted on linux

      and also develop for linux

      Yes, I work for GHS. They didn't tell me to do this. I'm just out astroturfing of my own volition.

      --
      Start Running Better Polls
    3. Re:but, host tools? by k8to · · Score: 3, Interesting

      Back when I was at Windriver, me and another guy over in tech support tried to get Tornado over to Linux, but while we were attempting it, management was deciding to deprecate the other UNIX builds and was busy creating dependencies on the registry and MFC. At the time X libs weren't generally reentrant which was a blocker.

      We got sidetracked and the build stagnated and we never did that final 20%. It would have been so easy with just one person doing it full time. ..

      --
      -josh
    4. Re:but, host tools? by Anonymous Coward · · Score: 0

      A Windriver sales droid once claimed around 3 years ago in a presentation that Vxworks AE would be hosted on Linux. Don't know what became of that. He was very specific not to expect anything for the existing Vxworks 5.X product line.

      You can't get tornado to work on linux, but a bunch of folks have managed to get the gcc toolchain to cross compile properly. Google for "linux powerpc dave korn" and you should find a website with the most hideous background images.

    5. Re:but, host tools? by Anonymous Coward · · Score: 0

      Quit your whining.

      It didn't take me more than 20 minutes to build the toolchain under Redhat from the sources Wind posts on the Online Support web site...

    6. Re:but, host tools? by cycle · · Score: 1

      I think I did it in five. But, the rest of the debugging and profiling tools, for which source code is not available...

    7. Re:but, host tools? by embobo · · Score: 1

      It is possible to build under linux using a cross-compiler and some .h files from the NT or Sun versions. I've done it and it works.

      See SNS or the tech-talk thread

    8. Re:but, host tools? by The+Vulture · · Score: 1

      Thank you very much, I'll give this a shot.

      My only main concern is that we use a custom MIPS variant, that these patches alone may not cover. We'll see though.

      -- Joe

  25. Going the way of Sun? by Brett+Glass · · Score: 3, Interesting

    Sun did a similar thing: it embraced Linux, even though doing so was to feed and support something which was cannibalizing its core business. It is now regretting that decision. Will Wind River? Alas, I suspect so. Wind River has nothing to gain by supporting Linux.

    1. Re:Going the way of Sun? by PeteABastard · · Score: 4, Insightful

      Perhaps they both also have a lot to lose by ignoring Linux. Linux seems to be a disruptive technology, perhaps thier best bet is to build a new core business around Linux, rather than to hang onto their old core business till it is totally eaten.

      Neither Sun nor Wind River were keen to embrace Linux in the past. Perhaps their change of heart is a sign that they see no other choice. It would not be surprising that they regret a decision they feel they were forced into.

      Peter

    2. Re:Going the way of Sun? by chicks.net · · Score: 1
      perhaps thier best bet is to build a new core business around Linux, rather than to hang onto their old core business till it is totally eaten.

      Perhaps they should build a new core business, but it should be in something totally different, like watches or sunglasses. Clearly WindRiver's niche isn't in predicting the directions of the IT community or responding to that communities whining about stupid things like bugs, Linux, and drivers.

      Other companies have made such radical changes to survive and thrive for longer. Commodore made watches before they got into PET's and VIC's. My father actually had a cheesy digital watch they made eons before.

      Considering that WindRiver hasn't made such a radical change it seems doubtful they'll survive. It's sort of sad to watch, but it seems really doubtful that this move won't simply hasten their demise. And I don't know anybody who will mind.

      --

      --
      Free software isn't free, but expensive software is expensive.

    3. Re:Going the way of Sun? by Anonymous Coward · · Score: 0

      sun made it clear that they don't support linux, but they will give it to you -- that is if you buy their heavily priced hardware -- and that they'd also prefer you buy solaris.

    4. Re:Going the way of Sun? by Anonymous Coward · · Score: 0

      Now, lets settle this misunderstanding.

      SUN Microsystems, is basically a HARDWARE VENDOR. "microsystems", you know.. "microsystems", processors, big endians, busses, memory slots, cases, blah blah. Targetted at the server market.

      Unfortunatelly for sun, today a cheap athlon 2.2GHz kicks the ass of a Sun Boxen big time.

      So desperate SUN is now trying to play the software vendor. But that ain't gonna work. Anyway, the core business of SUN is not operating systems. It is servers. Linux might help in it, if only they lower the prices.

    5. Re:Going the way of Sun? by Brett+Glass · · Score: 1
      SUN Microsystems, is basically a HARDWARE VENDOR.

      Bzzt. Incorrect. Sun is no more a hardware vendor than Apple. Sun's product is its version of UNIX, which it wraps in specialized hardware so that it can control the platform. This is why Sun tried to drop support for i386-family processors last year: it recognized that this commoditized its product.

  26. Ha, Ha! by benjamindees · · Score: 0, Troll

    The 3Com rep laughed at me when I asked if I could put Linux on the NBX100. Maybe now someone can fix that one user per phone 'bug'.

    --
    "I assumed blithely that there were no elves out there in the darkness"
  27. First, Embrace Linux, then... by mark_space2001 · · Score: 2, Informative
    ...then Extend and Extinguish, right?

    I don't think of course that they could truly extinguish Linux, but I'm sure they could make some proprietory tools or what not that would make it harder on the competition. I'd in fact expect that this is a pre-emptive strike on their competition, which has probably been gaining on their Tornado tools and WindRiver OS. I even won't put it past them to try to put a few competitors out of business, then start pushing existing embedded Linux users over to their proprietary OS.

  28. loooser by Anonymous Coward · · Score: 0

    box is being reseted every few minuts.

  29. Turds. Heh by Anonymous Coward · · Score: 0

    Kernels or none, I don't pick at my turds.

  30. Slackware? by horster · · Score: 1

    Didn't they dump Slackware? Are they going to fund it again?

  31. Anyone for a game of monopoly? by Zero__Kelvin · · Score: 1


    " On Thursday, the company announced its first move to support embedded Linux, a version of the open-source operating system that has been tailored to work with small devices such as cell phones, personal digital assistants, medical equipment and a variety of other applications."

    Really? A Whole Version?

    --
    Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
  32. Slackware by epcraig · · Score: 1

    Aren't these the guys that sent Patrick Volkerding (and Slackware) packing?

    --
    Ed Craig "Who cares what you think?" George W. Bush, 4th of July 2001
    1. Re:Slackware by Anonymous Coward · · Score: 0
      Aren't these the guys that sent Patrick Volkerding (and Slackware) packing?

      Yup, WRS kicked Pat to the curb. Luckily, he picked up the pieces and has kept Slack going along with his old Walnut Creek buddy, who runs FreeBSD Mall.

  33. Let me get this straight by Anonymous Coward · · Score: 0

    When you have large companies making embedded devices that can not abide by the GPL (Virgin with the Virgin WebPlayer and Linksys with its gateway as two examples), Wind River is 'embracing linux'?

    Wouldn't the 'we want to do something embedded' crowd do far better taking what little BSD[iI] staff is left and using PicoBSD (FreeBSD as hit with a shrink ray) or the NetBSD embedded set? It would be playing to their in-house strengths AND avoiding the whole 'GPL is viral' meme.

  34. Anti-Linux stance? by k8to · · Score: 4, Interesting

    Maybe I didn't read the right articles, but I saw some belief that the GPL kernel might not mix well with the embedded world, and a perception of Linux being embraced by competitors, which caused them to try the other route: BSD.

    I didn't see any kind of "Linux is no good" message coming from WRS. Maybe I missed some clueless sales-drone speeches?

    The people you see making the pro-linux statements today: especially Fiddler, were making similar noises around the time I left, back in 1999. The attitude hasn't fundamentally changed, they just tried other avenues and they didn't work.

    WRS has long had an idiology that the runtime is not the important piece, but that the tools are where the major development value is. This stems from the origin of the company as a tools provider for VRTX. As a result, they've supported multiple runtimes over the course of the company, at times runtimes provided by alternate vendors. Thus, the Linux thing isn't new.

    What might be new is that the general open source movement is providing more and more sophisticated developer tools for free, such that their custom-packaging of GCC and gui project manager/debugger/etc aren't worth the boatload of cash they're used to charging for it.

    --
    -josh
  35. Oh well... by jasno · · Score: 1

    Too bad, I just got laid off from there back in February.

    At least this is a bit of vindication from the guy who used to wander the halls with the linux shirt. :)

    --

    http://www.masturbateforpeace.com/
    1. Re:Oh well... by mosschops · · Score: 1

      At least this is a bit of vindication from the guy who used to wander the halls with the linux shirt. :)

      Mind if I borrow it sometime? Don't worry, I'll wash it before I return it.

  36. poo by Anonymous Coward · · Score: 0

    i love linux
    wind rivers hates linux
    i hate linux
    windows river loves linux
    i still don't like linux

  37. Not surprised by gnalre · · Score: 3, Informative

    Considering the prices for a vxworks seat I am not surprised. I am sure embedded linux at the low end has been killing them for a couple of years now.
    They also changed there strategy and there "crown jewels". The vxworks source code suddenly became cheaper.

    However there is a lot more to embedded development than just buying a package and putting it on. The things vxworks does do well is it provide a very configurable hardware layer which makes moving to new hardware relatively easy. Also some of there visulation tools such as windview are very good(Oh I wish there was something similar for windows) which allows you to sort out bottle necks.

    However you do pay through the nose for this (and there new licensing model has made it very expensive) and for cheap targets it is just not economic.

    --
    Choose your allies carefully, it is highly unlikely you will be held accountable for the actions of your enemies
  38. Tornado IDE and VxWorks contra Linux. by Esben · · Score: 1

    And the IDE WindRiver offer on top of gcc/make/gdb, called Tornado, sucks (slow full of bugs etc.) They have started to ship a new IDE called Sniff but when I tested it was a mess. Might have improved now - it got some potential!

    For people who can live without a fancy IDE and can settle with the command line (or use emacs as a wrapper) Linux is a very good option. For people used to Visual Studie, Tornado is closer to what they are used to, but it is still far from satisfying the Windows developer.

    But with Eclipse around it should be hard for MontaVista or others to create an IDE much better than Tornado.

    At work we use VxWorks but I ported a Linux to some of our processor boards. Quite frankly it wasn't so hard: Linux had drivers for most of our hardware. VxWorks didn't, so we had to buy them or spend a lot of man power developing it.

    But VxWorks got the realtime performance - don't forget that!I tried to do a small meassurement of the (worst case) latency for tasks/process scheduling. VxWorks: ~100us, Linux (with preemtive patch): ~2ms. Since then I have improved VxWorks latency a lot by removing a big interrupt lock out in one of our drivers.

    1. Re:Tornado IDE and VxWorks contra Linux. by Ambient+Sheep · · Score: 1
      > But VxWorks got the realtime performance - don't forget that!I tried to do a small meassurement of the (worst case) latency for tasks/process scheduling. VxWorks: ~100us, Linux (with preemtive patch): ~2ms.

      Exactly; as I said below when you're designing video products (as my company does) you absolutely MUST have everything done in a reliable and predictable way every 16.667ms (20ms in 625/50 standards). 2ms is nearly a lifetime in that environment.

      Don't get me wrong, we'd *like* to use Linux (would make device drivers a damn sight easier to get for a start), but when we evaluated it a couple of years ago it really wasn't up to the job we needed it to do. A pity. We live in hope! :-)

    2. Re:Tornado IDE and VxWorks contra Linux. by leinhos · · Score: 1
      You've probably already checked out the various approaches to realtime applications for Linux:

      RTLinux with a few case studies
      I believe the latency for this approach is at the low microsecond level (from the website):
      FSMLabs RTLinuxPro building block is a tested and validated, hard real-time, POSIX operating system that runs Embedded Linux as an application platform. The RTCore real-time kernel at the heart of RTLinuxPro provides rock-solid, low microsecond worst case interrupt latency and scheduling jitter plus seamless access to Linux.


      See this article for the rest.

    3. Re:Tornado IDE and VxWorks contra Linux. by k8to · · Score: 1

      These hybrid solutions can be very unpleasant to use, with issues like the tcp stack being inaccessable to realtime code.

      Interrupt latency is an important aspect of the total determinism picture, but if you want a moderately complex application to run in a deterministic fashion, RTLinux may or may not be able to meet your needs.

      --
      -josh
    4. Re:Tornado IDE and VxWorks contra Linux. by leinhos · · Score: 1

      Isn't using the TCP stack a bad idea for hard realtime applications? I suppose you could try to UDP data out, or send out via some kind of streaming protocol, but you wouldn't need a hard realtime kernel to do *that* part. RTLinux provides a software FIFO to send data to the non-(hard) realtime side for interfacing to networks, disk drives, etc. It's true that you'd have to have the scsi drivers on the realtime side if you were trying to stream data directly to disk, but then you could probably get away with sending the data to the non-realtime side and just add enough buffering to handle the timing jitter. Usually the hard realtime requirements are for interrupt-driven data devices like A/D and D/A boards, or specialty interfaces.

    5. Re:Tornado IDE and VxWorks contra Linux. by k8to · · Score: 1

      That's not necessarily true.

      If you're communicating to another system via TCP/IP in a deterministic fashion, as part of an overall realtime system, this is crucial.

      You may point out that this is insanity given the nature of ethernet, etc. but in a controlled environment it can be accomodated, and rewriting all the functionality provided by UDP etc. is not necessarily a fun afternoon project.

      In some environments, there can also be the issue of getting io to the devices, for example a torpedo may want to use the io system to send data to a flash file system so that in the event of a reboot it can continue where it left off after a 200ms delay. Buffering this in memory and waiting for the task to be scheduled is not a very good option.

      --
      -josh
  39. Using *NIX Wind River products by Anonymous Coward · · Score: 1, Interesting

    Remember that they first told customers they could not use GPL because of licensing, and they're now embracing the very same technology.

    At the same time, they have dropped the technology they told customers should use at the drop of a hat, leaving customers cold in the dark.

    I would be very, very careful if you plan to use their tools; The Tools You Depend On may also disappear on a moment's notice and no longer be available tomorrow.
    Why become dependent on them if there are excellent, free, alternatives?

  40. Tornado sucks by Anonymous Coward · · Score: 0

    I and my co-workers have used windriver and the unanimous opinion is that it sucks. Hell they shiped me a product that wouldn't even run on my machine cause it had a Pentium 4. I mean what the fuck. We are moving to Linux and so is WindRiver, not because they want to but becuase they have to if they want to survive.

  41. I for one, welcome our prodigal son back by iplayfast · · Score: 1

    The more, the merrier I say.
    Come on in the water's fine!
    Get over here you big lug!

    You got me at hello.

  42. People playing Russian roulette with Tux by 0x0d0a · · Score: 2, Insightful

    What you just asked for is a system where you can get a tested release.

    Red Hat provides that. It's their distribution. If you yank out parts and something doesn't work...it's not a huge surprise. The equivalent to BSD 4.x is Debian stable or RH 7.x (which is what most people see to use for production servers running RH, due to strong maturity). Just because Linus has tagged something as "2.6-pre-foo" doesn't mean that you have a tested, complete system. That means that *he* is getting close to the point where he's ready to hand the kernel off to *Red Hat and other distro vendors* to begin testing and integration. It doesn't mean that the kernel is end-user ready if you want a tested environment.

    After the kernel hits 2.6 and it's been poked at a bit and decided that there's at least a decent chance that you can use it without problems, Red Hat will put it into Rawhide. That should be considered post-development -- about alpha quality. As a matter of fact, Rawhide doesn't even have formal "releases" -- it's a working repository for integration folks -- so it might be considered pre-alpha using conventional definitions. That's when testing on a wide variety of systems begins. When RH feels confident that there aren't known problems after trying on a number of systems, they move to beta, of which Severn is their current release. This is already much further down the pipeline than you're talking about, and it's just *beta*. You may not have a tested upgrade path, but you can probably use the software. Don't cry if it doesn't work -- it hasn't passed rigorous QA, but you can probably use it on a testing system without egregious problems. *Finally*, RH does a release. RH's releases tend to be considered a bit bleeding-edge, relative to extremely conservative distributions like Debian stable (wasn't that long ago that Debian stable finally left the 2.2 kernel). After the thing's been out a bit and bugfixes have been released (kind of like businesses wait a bit after a new Windows release to let people hammer on the thing and find any dings that missed earlier examination), *then* you can consider the thing stable in a conservative sense. *Only* from release to release is there a tested upgrade path on software.

    Your problem was that you were jumping the gun WRT testing by a long way. When you upgrade from FBSD 5.x, you've at least had the piece of software "integrated" into the rest of the software. It's equivalent to Rawhide, if not beta. You were yanking something that Linus hasn't even felt comfortable handing off to QA people yet and saying "gee, it doesn't work".

    Other distros have their own approachs -- I just happen to know RH's better -- but the point remains that there's a hella lot more testing in the pipeline before that software should be considered something that you'd want to put on your system. How do you know you aren't going to run into filesystem corruption, or God knows what? The development releases are releases intended specifically for the use of kernel developers, and if anyone else can get good out of 'em...great. 2.6-pre *is* part of 2.5, ignoring the unusual naming. It's just denoting the fact that there's an intention to move to 2.6 soon. 2.6.0, the first release QA/integration folks should be looking at, is still months away.

    Now, a lot of Linux folks like seriously riding the metal, and some folks use development kernels, even doing ballsy things like putting them on their personal workstations. However, they also don't say "Linux sucks" if something doesn't work or they wipe out their filesystem. A fair number of 'em don't realize that what they're doing is a bit risky -- it's not just using mozilla daily snapshots. There ends up with this misperception on Slashdot that folks should be able to comfortably run development releases of kernels. Folks, it's called "development" for a reason -- it isn't even alpha yet!

  43. somethings smells really bad by Anonymous Coward · · Score: 0

    And the IDE WindRiver offer on top of gcc/make/gdb, called Tornado, sucks (slow full of bugs etc.) They have started to ship a new IDE called Sniff but when I tested it was a mess. Might have improved now - it got some potential!

    A couple years ago Wind River bought Integrated Systems (the makers of pSOS). Sniff+ was the pSOS IDE and it is kind of ironic that it has such an appropriate name. Last time I used Sniff+ my impression was that the product really stank! Worst IDE I had ever used actually.

  44. No, more concrete proof... by i_r_sensitive · · Score: 1
    ...that folks under-estimate the power of zealotry.

    Umm. I think I'd offer some pretty good odds against BSD dying kids.

    Lets count the things BSD has going for it:

    1)OSX - regardless of how you view it, it is BSD for the LCD.
    2)Debian GNU/NetBSD - Debian + GNU + BSD, 'nuff said
    3)Debian GNU/FreeBSD - ibid
    4)The BSD license - wether you live and die by the GPL or not, the BSD license is a fundamentally healthy thing. The more diverse licensing practices available, the greater the chance of one being acceptable to any given organization. Diversity is essentially a healthy thing.
    5)There are a whole smeg-load of web servers out there which use BSD. It works, it's reliable and as long as that is the case, it will still be used.
    6)Zealotry.

    Personally, I think BSD is relevant, and necessary. Even if you don't like their kernel, there is alot of code that has come out of the BSD people which we still use. Net4.0 and ssh being two quick and easy ones.

    That and I find it unseemly for these two camps to waste time sniping at each other, when there are fouler fish in the pond.

    --
    "Talk minus action equals nothing" - Joey Shithead, D.O.A.
    "Talk minus action equals /." -
    1. Re:No, more concrete proof... by ninejaguar · · Score: 1
      The BSD license is exactly why BSD won't die, but it is also exactly why Linux, under the GPL, has eclipsed it. As it turns out, there are more people interested in fairness AND altruism (GPL), than there are in altruism alone (BSD).

      BSD will simply evolve much slower than Linux, and eventually be forgotten except by a handful of zealots. Nothing wrong with that at all.

      = 9J =

  45. VxWorks is still my preferred debugging system by lovethedj · · Score: 1

    I am an embedded sw engineer - working on mulitple set-top-box solutions - some use embedded linux and some use VxWorks, and I must say that 90% of our development and debugging is done on VxWorks by choice.

    The interactive 'C' based target shell simply rules... once your object code has been loaded onto your target - you can execute any public function from the shell command line - can this be done in Linux? (btw, this is not a rhetorical question... can this be done in linux?)

    I agree that the Tornado IDE is buggy and unreliable, but I simply use it for doing the builds and managing the makefiles - I use VC 6 IDE for all of the code editing and project managament.

    The real-time architecture of VxWorks is also much nicer to work with than any rtLinux I have seen. Threads and processes are given a priority, and those priorities are obeyed - none of this having to run in "kernel" space vs user space, etc... Timers are much more acurate, and interrupt timing is extremely reliable and accurate (which is absolutely necessary for video appplications).

    We also rely heavily on WindML - the VxWorks graphics and events architecture - which I also believe out performs and is much easier to work with than any X-windows system I have seen. I have never understood why you would want a client/server window/graphics system on an embedded device anyway. Give me framebuffers, overlay surfaces, and fast blits anyday over the overly complex window server architecture... I don't hate linux - I use it everyeday, but I am not convinced that it has a place in the embedded world...

    1. Re:VxWorks is still my preferred debugging system by Anonymous Coward · · Score: 0
      The interactive 'C' based target shell simply rules... once your object code has been loaded onto your target - you can execute any public function from the shell command line - can this be done in Linux? (btw, this is not a rhetorical question... can this be done in linux?)

      Yes, it can be done in Linux, but not (as far as I know) from the shell command line. GDB's "print" command can evaluate any C expression you enter (including function calls) and print the result.

    2. Re:VxWorks is still my preferred debugging system by Anonymous Coward · · Score: 0

      Complete agreement! Also, before I write a
      *Nix driver I almost always start writing on
      vxWorks until I'm certain the hardware is responding properly and as documented. Then I
      move it to unix/linux/bsd.