Slashdot Mirror


Embedded Systems Study Rebutted

Gabba writes "LinuxDevices.com has a rebuttal to the Microsoft-funded report purporting to show Windows nearly 4X more efficient than Linux for developing embedded systems. The rebuttal shows the study to be full of flaws in both design and execution."

142 of 203 comments (clear)

  1. The magic of studies by s20451 · · Score: 3, Insightful

    This is a tried and true method in the scientific community: if you disagree with the conclusions of a study, you can always call the methodology "flawed". That way, you never have to pay attention to results that are different from what you believe.

    --
    Toronto-area transit rider? Rate your ride.
    1. Re:The magic of studies by Deusy · · Score: 3, Insightful

      This is a tried and true method in the corporate community: if there is strong competition in the market place, you can always sponsor a ttuday to call it "flawed". That way, you never have to pay attention to the flaws in your own software that you refuse to believe.

      I'm sure this study, if impartial, would be by-enlarge accepted and address the flaws highlighted by said study.

      But how come the _majority_ of "studies" that debunk Microsoft's competitors are usually sponsored by the software giant?

      --

      Free Gamer - Free games list and commentary

    2. Re:The magic of studies by wik · · Score: 5, Funny

      > by-enlarge

      You've been reading too many spams. The correct expression is "by and large". :-)

      --
      / \
      \ / ASCII ribbon campaign for peace
      x
      / \
    3. Re:The magic of studies by pstemari · · Score: 5, Insightful

      Nice troll, but it doesn't fly. There are in fact objective criteria for evalating experimental and statistical methodology, even though both coal companies and the "alternative medicine" crowd wish it weren't so.

    4. Re:The magic of studies by LinuxInDallas · · Score: 4, Insightful

      Because they have the money to fund the studies. Now, whether or not that implies the studies are biased I can't say because I don't know the authors of these studies.

      BTW, if Microsoft funded a study that concluded that Windows wasn't superior for a certain task do you think they would allow it to be published? I think not. Because of that all Microsoft funded studies (that we read) will always conclude Windows is the best.

    5. Re:The magic of studies by jbottero · · Score: 5, Insightful

      What's the name of that new Linux guy at M$? This is the kind of stuff he needs to address. Microsoft can NOT now afford to be spewing out "whitpapers" that can go right to the shreader.

      Look, there is no "brain drain" at Microsoft, they DO have some smart people working for them. So why do they produce frilly lady fluff like this? If Microsoft wants to survive, they will need to work ALONG SIDE linux, have a reallistic approach to compeating with Linux, not just shitting out paper after paper that even marginal techies like me laugh at.

    6. Re:The magic of studies by s20451 · · Score: 1

      That may be, but I have yet to hear a single person say, "Their conclusions are not what I believe to be true yet the study was flawless." There is enough wiggle room in correct methodology for anyone to attack any study.

      --
      Toronto-area transit rider? Rate your ride.
    7. Re:The magic of studies by Tsu+Dho+Nimh · · Score: 1

      Microsoft paid for both the study and the report. A tried and true method of marketing is to set up a study that is guaranteed to show what you want it to.

    8. Re:The magic of studies by caouchouc · · Score: 1

      This is a tried and true method in the apologist community. If you disagree with the exposure of flaws and ulterior motive in a study, you can always accuse the exposing party as using a tried and true cop-out. That way, you never have to make an effort to actually find the truth.

    9. Re:The magic of studies by Anonymous Coward · · Score: 2, Funny

      I've heard this many times before. Of course, I work at a University so perhaps there's a subtle difference.

    10. Re:The magic of studies by thisgooroo · · Score: 1

      there is a big difference between simply calling a study flawed and calling it flawed accompamied by detailed reasons why you think it's flawed. the rebuttal follows the latter path. why don't you tell us why these reasons are invalid?

    11. Re:The magic of studies by fermion · · Score: 5, Insightful
      Perhaps, but in this case the methodology is flawed, and one needs to read no further than the first several paragraphs to see this.

      As clearly point out in the rebuttal, this was a statistical study and as such must follow precise rules to considered valid. First, any sample must be random. The study was not random but self-selective as the names were drawn from a web site registry. Second, the poll question must be made public to insure that they were not leading. Without these two criteria met, we must assume that survey is flawed.

      The problems mount when one reads that the data analysis methodology is not given. We can in fact live without know the specific data, but without the methods we must assume that the analyst crunched the data until they discovered the answer they wanted. This is a classic method of lying with statistics.

      The nail in the coffin, even if we assume the analysts are honest in all other respects, is that we do not know how the result were normalized. All we know is that for the projects developed by the Linux people cost four times as much as the projects developed by the windows developers. Were the Linux projects 4 times as hard? Did the Linux projects return four times the revenue? Were the Linux projects more costly research based projects while the Windows projects merely applications of work already completed? Were the differences in the way the various companies costed the projects.

      All the other stuff is just in the rebuttal is just a rational of why Linux development is probably just as good as Windows development. The fact is that the study has all the classic signs of a mercenary statistician massaging data to generate a predetermined answer. People wonder why kids are so stupid now. It is because companies like MS want to keep them stupid so they will believe these bogus studies.

      --
      "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
    12. Re:The magic of studies by enomar · · Score: 1

      I totally agree with you. How hard would it be for Microsoft to put out there own distribution of Linux? Most geeks wouldn't buy it, but both Linux and Windows have features that average people/businesses need. Being that Linux is free/open, Microsoft could make a killing leveraging the strengths of Linux with their own technologies/support/services running on top. From what I understand, they wouldn't even need to GPL Office, or their window manager. What is holding them back? If it's pride, they need to grow up and do what's best for the company.

      --

      :wq
    13. Re:The magic of studies by ColaMan · · Score: 2, Insightful

      That may be, but I have yet to hear a single person say, "Their conclusions are not what I believe to be true yet the study was flawless."

      That's because most people when confronted with the findings in such a manner believe them.

      If the study is flawless and reaches some conclusion, then scientifically-minded people will accept the results (or at the very least, go and duplicate the study). Not accepting the results implies that you don't follow the scientific method.

      --

      You are in a twisty maze of processor lines, all alike.
      There is a lot of hype here.
    14. Re:The magic of studies by nathanh · · Score: 1
      That may be, but I have yet to hear a single person say, "Their conclusions are not what I believe to be true yet the study was flawless." There is enough wiggle room in correct methodology for anyone to attack any study.

      I read comments like that all the time just by browsing through pulp science magazines like New Scientist. I don't think it's rare nor unexpected for truly correct methodology to change people's opinions. Perhaps your experience has only been with articles using incorrect methodologies and that's why you have a cynical point of view?

    15. Re:The magic of studies by Overly+Critical+Guy · · Score: 1

      A Linux site calling a study unfavorable to Linux "flawed?" No way!

      --
      "Sufferin' succotash."
    16. Re:The magic of studies by jimmyharris · · Score: 2, Funny

      >> by-enlarge

      >You've been reading too many spams. The correct expression is "by and large". :-)

      Shouldn't it be buy-enlarge?

    17. Re:The magic of studies by 4of12 · · Score: 1

      whether or not that implies the studies are biased

      No, we can't say positively.

      The natural forces of the marketplace, however, suggest that such studies would become biased.

      If

      • my research company was able to produce an apparently sound technical report detailing how company X's products were superior to competitors products,
      • company X paid for the report, and,
      • as a consequence of an apparently well-researched independent technical report company X's sales were to increase relative to its competitors,
      then
      • company X would be inclined to contintue funding my research company, which I would like, and
      • I would continue to strive to produce the kinds of reports that company X wanted to buy.

      I would continue to repeat this procedue until I made enough money or until my reputation as an impartial sound technical research company had eroded too much for my reports to be taken seriously.

      --
      "Provided by the management for your protection."
    18. Re:The magic of studies by ubikkibu · · Score: 1

      > This is a tried and true method in the scientific
      > community: [snip]

      There is a tried and true method in the slashdot community: if you aren't educated enough to read the article mentioned, you can always get modded up by posting a cynical and uninformed homily.

    19. Re:The magic of studies by jmdavis · · Score: 1

      In the scientific community, it's called peer review. Any reliable organization would lose all of its credibility if it were simply a shill for the highest bidder.

      I find that most of the people who find it easier to produce using MS tools have used nothing else. If it isn't from a gui suite, they can have a problem. I write little code these days, mostly sysadmin tools, but I edit and read code regularly (part of the problem solving aspect of my job). I've found myself correcting Fortran 77 code for a CS professor's numerical program, or creating wrappers for computational chemistry or physics programs. None of this knowledge comes from a suite of tools.

      That said, I do like Omniweb for certain things, but find Python, Perl, and shell more useful for day-to-day tasks.

  2. This sort of thing is nice... by JessLeah · · Score: 4, Insightful

    ...but needs PUBLICIZING. As in, to non-geeks. Specifically, pointy-haired bosses.

    Wanna bet the pro-MS article will be the one most PHBs will have come across their desk?

    1. Re:This sort of thing is nice... by _Sharp'r_ · · Score: 3, Insightful

      Not sure how anyone mistook the original marketing material referred to as a "study" anyway. All you'd have to do is read it to see that it wasn't a real study in the first place.

      --
      The party of stupid and the party of evil get together and do something both stupid and evil, then call it bipartisan.
    2. Re:This sort of thing is nice... by HBI · · Score: 2, Interesting

      In today's job market, I keep my resume always up to date. If my management were so dumb as to buy into an article like this, i'd get my ass on the market, and cacle evilly as they reaped the 'benefits' of their foolishness.

      (if you fear doing that, you lack skills - get some, mostly people skills!)

      However, very few executives are this stupid anymore. The last 3 years or so have taken a big bite out of the idiot IT manager population. I'm sure there are quite a few still around, but the more blatant ones have bitten the dust (or their whole companies have).

      --
      HBI's Law: Frequency of calling others Nazis is directly correlated with the likelihood of the accuser being Communist.
    3. Re:This sort of thing is nice... by invid · · Score: 1

      Probably a pointy-haired boss.

      --
      The Moore-Murphy Law: The number of things that will go wrong will double every 2 years.
  3. Wow.. by nother_nix_hacker · · Score: 4, Funny
    Windows nearly 4X more efficient than Linux for developing embedded systems
    Windows and Linux can develop their own embedded systems?
    1. Re:Wow.. by Anonymous Coward · · Score: 2, Funny

      You seem to have a problem with humor. That's all right; it's a rocky subject...

    2. Re:Wow.. by Xeth · · Score: 1

      Seems like Microsoft's programmers have improved Clippy's AI a bit...

      --
      If your theory is different from practice, then your theory is wrong.
    3. Re:Wow.. by Perdition · · Score: 1

      You let your tenses shift, Bucky. Not a good move for the grammar Nazis. Plus, your punctuation was far from impeccable and that sentence-oid bordered upon run-on. Brevity is the soul of wit AND good sentence structure.

      He who laughs last must have TiVo.

      --
      Windows XP SP2 told me to install third-party software that prevents viruses and protects stability... I chose Ubuntu
  4. Shock! by Chicane-UK · · Score: 5, Insightful

    The rebuttal shows the study to be full of flaws in both design and execution.

    I'm not being funny here, but since when did anyone ever pay attention to Microsoft backed or funded tests such as this? They'd hardly be backing this comparative benchmarks and reviews only for their product to get slated. Every time I read a 'Windows 2003 Server is 2.3x cheaper than Linux!' type story (where they end up comparing to something like Solaris which.. duh.. isn't Linux!) it just bugs the heck out of me.

    I'd much rather cast my attention to impartial, un-biased sites such as /. for fair reviews of items provided by stores they have no relation to.. now where can I order a Zero Blaster again? :D

    And yes, I am just joking around before I get flamed to hell and back ;)

    --
    "Hey! Unless this is a nude love-in, get the hell off my property!!"
    1. Re:Shock! by CoolVibe · · Score: 2, Funny
      I'd much rather cast my attention to impartial, un-biased sites such as /.

      Excuse me? Slashdot unbiased? Oh well, whatever you say,... Care to invest in a sailing trip around zwitserland?

    2. Re:Shock! by wfberg · · Score: 1

      I'd much rather cast my attention to impartial, un-biased sites such as /.

      Excuse me? Slashdot unbiased? Oh well, whatever you say,... Care to invest in a sailing trip around zwitserland?


      CoolVibe, you tree-hugging hippie, he was being sarcastic! ;-)

      --
      SCO employee? Check out the bounty
    3. Re:Shock! by portnux · · Score: 3, Funny

      The report was full of "flaws in both design and execution"? Maybe it was done by the same teams that ordinarily are involved with their products?

    4. Re:Shock! by CoolVibe · · Score: 2, Insightful

      Right... This proves it. HTML needs a tag. :)

    5. Re:Shock! by wfberg · · Score: 1

      Right... This proves it. HTML needs a <sracasm> tag. :)

      And a <DWIMNWIS> tag ;-)

      --
      SCO employee? Check out the bounty
    6. Re:Shock! by 4of12 · · Score: 1

      Slashdot already includes those tags in most cases to wrap their entire pages.

      View source and you'll see these tags right at the beginning:

      <sarcasm>
      <puerile_humor>
      <rant>
      --
      "Provided by the management for your protection."
  5. maybe 4x more efficient but by joeflies · · Score: 5, Insightful

    after seeing ozzy trying out the iDrive on his BMW, I would guess it may not be more usable or more reliable

    1. Re:maybe 4x more efficient but by Knife_Edge · · Score: 2, Funny

      "Have you ever heard of user error?" - Bill Gates

      Ozzy is user error, folks.

    2. Re:maybe 4x more efficient but by CausticWindow · · Score: 4, Funny

      I'm not quite sure what the iDrive is, but I read a story about the malaysian financial minister. He was going to a meeting in a brand new BMW, with computer driven everything. Suddenly, the embedded computer crashed which caused the doors to lock without a way to open them. Same for the windows and the hole in the roof.

      As it was 200+ degrees fahrenheit, he was almost cooked before a maintenance man managed to smash the bullet proof windows with a sledge.

      --
      How small a thought it takes to fill a whole life
    3. Re:maybe 4x more efficient but by spectecjr · · Score: 1

      I'm not quite sure what the iDrive is, but I read a story about the malaysian financial minister. He was going to a meeting in a brand new BMW, with computer driven everything. Suddenly, the embedded computer crashed which caused the doors to lock without a way to open them. Same for the windows and the hole in the roof.

      As it was 200+ degrees fahrenheit, he was almost cooked before a maintenance man managed to smash the bullet proof windows with a sledge.


      Hmmm... I don't recall there being many computer systems that weren't designed for military use which would survive 200+ degrees fahrenheit temperatures... That's a definite failure mode right there - regardless of the OS.

      --
      Coming soon - pyrogyra
    4. Re:maybe 4x more efficient but by GAlain · · Score: 1

      Yeah, this is called an "embedded minister"

    5. Re:maybe 4x more efficient but by Gorobei · · Score: 1

      200+ F? Wow, lucky it wasn't a mere 40 degrees or so hotter or his blood would have started boiling!

    6. Re:maybe 4x more efficient but by Paradise+Pete · · Score: 1
      As it was 200+ degrees fahrenheit, he was almost cooked

      Yeah OK. Do you have any idea how hot that is?

    7. Re:maybe 4x more efficient but by jwdg · · Score: 1

      It has been argued that this was the correct behaviour - it was a bulletproof car designed to protect him. If it opened the doors every time there was a bug...

    8. Re:maybe 4x more efficient but by CausticWindow · · Score: 1

      No, I have no idea.

      Crazy American units.

      --
      How small a thought it takes to fill a whole life
    9. Re:maybe 4x more efficient but by helarno · · Score: 1

      Actually, that was the Thai financial minister. You can find one of the many articles referring to it here:

      http://www.techdirt.com/articles/20030512/1530243. shtml

      200+ degrees fahrenheit would kill a man quickly. 212 degrees being the boiling point of water, the minister would have been dead long before it reached 200 degrees. I believe there were several cases in the US where moms locked their kids in the car in summer and returned to find them dead. Temperatures reached only around 130-140 F then.

  6. Yeah... by Silvertre · · Score: 2, Insightful

    My Dad works with voice mail systems, if its loaded with winnt it can take up to 30 minutes to boot. With linux it takes maybee 5. One of the problems with windows is the inability to strip out stuff you don't need.

    1. Re:Yeah... by Voivod · · Score: 4, Informative

      Not to support Microsoft or anything, but your Dad isn't using "embedded" Windows. This is like complaining that RedHat 9 takes too long to boot on your i486 embedded CPU.

      Both Windows CE and XP Embedded are designed to let you remove whatever components you want. You can strip out the GUI, networking, swap files, etc. Windows CE can definitially be customized to boot in just a few seconds.

      On the other hand, as an embedded developer I must say that Windows CE is the WORST OS by far I have ever had to work with. It's so bad my company discarded 3 months of work on drivers and a BSP (Board Support Package) for our hardware because neither we nor any of our customers could figure out how to use it reliably. It's an absolute nightmare.

      Linux is very nice for embedded systems and I'd guess 40% of our customers are using it with our hardware, losing out to DOS believe it or not. The only OS I think is better for embedding is QNX. If you can afford it, QNX absolutely rocks.

    2. Re:Yeah... by Stalus · · Score: 1

      The study in question was XP, which loads massively faster than NT or Win2k. I doubted it too, but I installed it on a system and saw for myself.

    3. Re:Yeah... by allanj · · Score: 5, Insightful

      One of the problems with windows is the inability to strip out stuff you don't need.


      I don't know what Windows version you're talking about here, but it most certainly is NOT recent Windows XP Embedded (as in Embedded XP SP1 - I assume you're sufficiently on-topic to be talking about embedded Windows stuff). You can mix and match your own XP configuration, and have it contain just the pieces you need.

      Don't need no steeenkin' GUI? Unselect it.

      Don't need no steeenkin' webserver? Unselect it.

      Don't need no steeenkin' Ethernet support? Unselect it.

      The list could go on for miles - it really works quite well. There's a target designer tool where just about anything is optional, and the database for that tool is HUGE. Module inter-dependencies are handled automatically, and the size of the target image easily available. You could argue that MS would need that tool, since no-one can figure out how their dependencies work anyway (and I'd agree with you :-), but that's besides the point. The point is that it's SOOOO easy to select/unselect options.


      And no, I'm not affiliated with MS in any way - I've just actually USED Embedded XP, and that brings a somewhat different view on things.

      --
      Black holes are where God divided by zero
    4. Re:Yeah... by antiMStroll · · Score: 2, Informative

      Off topic, but for those who care, the QNX OS and desktop are available as a free download at www.qnx.com. Install and configuration is trivial for anyone who can install RedHat or 2K. Interesting OS and enough free software out there to make it worth toying with on a junk computer when there's nothing on the tube.

    5. Re:Yeah... by Lumpy · · Score: 2, Insightful

      and the OS/2 voicemail systems (of which there are MANY MANY more of) take 2.5 minutes to boot.

      Sorry but yet again the real king of full blown PC's in a critical environment is OS/2

      It's on most of the ATM's, Voice Mail subsystems. and other critical banking / business service systems (Yet is missing form the server room.)

      Dont care what the "experts" say... numbers and what I see in the field take louder and more accurately than any self proclaimed expert.

      --
      Do not look at laser with remaining good eye.
    6. Re:Yeah... by Knuckles · · Score: 1

      Are you sure? Have you timed it (and I'm not talking about time to the login screen, but to a fully loaded Desktop)? I just ask because the company I work at is in the process of migrating to XP, so it's the first time I get to play with it. And from my experience on my laptop (Mobile P3, 1.2ghz) it sure is fast as hell at the login screen, but after that it takes forever until it has reached a usable state. So I wonder if that's just another MS trick again

      --
      "When I first heard Daydream Nation it quite frankly scared the living shit out of me." -- Matthew Stearns
    7. Re:Yeah... by spectecjr · · Score: 1

      Yeah... Views like that their recent claims that the components of Windows XP are too integrated to separate out for OEMs who want to pick and choose (so that Dell could have shipped, say, AOL/Mozilla just as "integrated" into windows as IE) are complete lies.

      That's recent as in "4 or 5 years ago", right?

      --
      Coming soon - pyrogyra
    8. Re:Yeah... by spectecjr · · Score: 1

      My Dad works with voice mail systems, if its loaded with winnt it can take up to 30 minutes to boot. With linux it takes maybee 5. One of the problems with windows is the inability to strip out stuff you don't need.

      Hmmm... Windows NT 4.0 takes less than a minute to boot typically. So is this a server machine with lots of self-checks on startup that Linux bypasses or what?

      --
      Coming soon - pyrogyra
    9. Re:Yeah... by anubi · · Score: 1
      "Dont care what the "experts" say... numbers and what I see in the field take louder and more accurately than any self proclaimed expert."
      This is the essence of experience. I would venture to say that the reasons we feel the way we do about a lot of things is precisely this. We don't "depend" on someone else to do the work. We *are* the ones that do it. If we have biases, this is where we get them.

      --
      "Prove all things; hold fast that which is good." [KJV: I Thessalonians 5:21]

    10. Re:Yeah... by binarytoaster · · Score: 1

      My stepdad actually was on the design team for XP Embedded (oh, shut up.) - I got to see some of the stuff it can do at a pretty low level. It was a LOT OF WORK to separate it out into those modules! His team spent almost as much time doing that as anything else. The end result is a really cool OS that I wouldn't mind slapping on some small PC and turning into a media server.

      And to the poster below talking about "IE is TOO removable!!" Sure, it is, but then, so is Konqueror, and they both fulfill literally the same functions. (Web browsing/File browsing) Remember that Linux is customizable to a huge extent by default because that's the way the normal user of Linux wants to use it, and XP is all-in-one by default because that's the way ITS average user wants to use it.

    11. Re:Yeah... by allanj · · Score: 1

      BIG DEAL. Maybe someone should map out the complex dependancies of the system's modules, then might see the true benifits!


      Hey, you know what - that's EXACTLY what they did!


      It's all marketing hype, look at the underlying technology, CE is a pile of junk.


      I hear you - CE is crap. But XP Embedded is cool.

      --
      Black holes are where God divided by zero
    12. Re:Yeah... by Stalus · · Score: 1

      Well, I didn't use a stopwatch.. My experience was with both systems doing auto-logon, so I don't notice a difference between time to logon and time to desktop. When I had 2000 on here, I used to get up in the morning, power on the machine, go do a few things and come back and it would still be loading up stuff at the desktop. Now, I power it on, and it's usually ready to go even if I just walk to the bathroom and back. Not to mention it shuts down faster. I was quite skeptical myself, but seeing the same machine with both OS's fixed that.

      After I get moved and settled in, I'll be putting Redhat on a partition I no longer need, so I'm interested to see how that compares. So far, Linux has only made it to my older laptop.

  7. Is that your final answer? by segment · · Score: 4, Insightful
    Microsoft's "Windows Embedded" operating system platforms (specifically, Windows CE .NET and Windows XP Embedded) are completed 43% faster and at 68% lower cost, on average, compared with similar projects using Embedded Linux.

    Windows XP = money Linux = free to download

    I don't see where the money argument comes into play here? Before someone says something about TCO let me point out a humorous but true text on how Microsoft actually kills (link is a google cache).

    The report includes data from a survey of 100 manufacturers using 32-bit processors in a range of embedded projects and applications -- 50 using various implementations of embedded Linux, and 50 using Microsoft's Windows Embedded platforms(Windows CE .NET and Windows XP Embedded).

    Rubbish rubbish and more rubbish. They shouldn't have been so biased with the study. Which manufacturers were used? Give it a rest now MS. It's obvious for one if MS funded the study, it's bound to be swayed, however if they didn't fund the study, depending on the vendors, it's still bound to be swayed. Remember MS violated antitrust forcing companies to go MS or go to bankruptcy court. How is one supposed to believe any studies they'd do?

    I'm sure someone else is going to post a very good thorough post but we all know this is nothing more than utter bs.

    1. Re:Is that your final answer? by Anonymous Coward · · Score: 1, Informative

      Remember MS violated antitrust forcing companies to go MS or go to bankruptcy court. How is one supposed to believe any studies they'd do?

      Generalized statements like this are stupid and don't mean much. Remember IBM sold equipment to the Nazis so they could round up and gas-chamberize Jews more efficiently. Don't trust anything IBM says. Err...

      How can you trust any study not to be biased when it is being funded by the company who will profit the must from the study?

    2. Re:Is that your final answer? by TheRealSlimShady · · Score: 1
      I don't see where the money argument comes into play here?

      I am going to mention TCO - not to say that it's lower in one case or another though. The money argument presumably comes into play with things like ease of development, API's, developer support, ongoing support - things like that. Saying the OS component is free might make some price difference, but probably not as much as you might think. The same arguments apply both ways of course, so MS will sway the figures their way, companies using Linux will want the figues to sway the Linux way.

    3. Re:Is that your final answer? by segment · · Score: 1

      that's a Bushonian minute I thought you knew

    4. Re:Is that your final answer? by Greyfox · · Score: 2, Insightful

      If you plan to move a lot of units, licensing costs can add up. If you're in a competitive market, a few bucks per unit could be the difference between your customers buying your product versus going to your competition. The Evil TV company I worked for was trying to get OpenBIOS working for them rather than license a BIOS. So what if it takes a developer six months to get it working? It'll more than pay for itself if they manage to move a lot of units.

      --

      I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

    5. Re:Is that your final answer? by update() · · Score: 1
      Windows XP = money Linux = free to download..I don't see where the money argument comes into play here?

      Uh, because there are more costs involved in software development than buying an OS? You're thinking about this like it's you needing an operating system to run a web browser and read email -- where Linux is free and your time is valued at nothing.

      Not that I necessary believe their numbers, which probably don't include per-unit licensing costs anyway. But what you're saying makes zero sense.

      Before someone says something about TCO let me point out a humorous but true text on how Microsoft actually kills..

      Hey, genius -- you realize that's a joke, right?

    6. Re:Is that your final answer? by segment · · Score: 1

      Uh, because there are more costs involved in software development than buying an OS? You're thinking about this like it's you needing an operating system to run a web browser and read email -- where Linux is free and your time is valued at nothing.

      Uh no I'm not thinking it's just browsing. FYI when you install programs and develop software do YOU realise that MS has to go through the same procedure as any other OS. Compiling, etc., do you also know from experience that MS generally takes longer to perform certain tasks, not to mention the god awful that when something goes wrong you normally have to reboot. Can you say Bluescreens they still occur in XP too. Nix based... kill the job and restart it through the shell. That simple.

      Hey, genius -- you realize that's a joke, right?
      I would hope so I wrote it years ago... Uh genius
    7. Re:Is that your final answer? by update() · · Score: 2, Interesting
      Install programs? Bluescreens? What the hell are you talking about?

      The issue is the cost of developing for one platform or the another. Essentially that comes down to developer time. Like the people at LinuxDevices.com, I'm skeptical of Microsoft's claims of wildly more efficient development (and as Greyfox notes, the lack of licensing fees can make up for a lot of development cost anyway) but your boilerplate Linux zealotry is entirely irrelevant.

    8. Re:Is that your final answer? by segment · · Score: 1

      I was answering your post about the document I linked to.... Nothing more. As for Linux zealotry... Don't think so I'm on my XP laptop and use Sol on an Ultra at home thanks.

    9. Re:Is that your final answer? by Darth · · Score: 1

      I don't see where the money argument comes into play here?

      the money argument came in based on time to develop and the cost of programmer salaries for the development, i think. (it's been a while since i read the original microsoft article and the register article about it, but i think that was the crux of it.)

      As was pointed out in the Register article, their sample was skewed to create this result due to the fact that they chose two developers using linux who had uncharacteristically complex projects (resulting in developer man months of 1955 and 1700) and a simple thin client project using XP embedded that took two developers one month (resulting in a developer man month total of 2).

      When your sample size is 50, that pretty much ruins any validity your sample has of representing the industry as a whole.

      the register article is here:
      http://www.theregister.co.uk/content/4/3180 4.html

      --
      Darth --
      Nil Mortifi, Sine Lucre
    10. Re:Is that your final answer? by BitwizeGHC · · Score: 1

      Shoot, by that metric, who knows how many thousands of lives Slashdot has claimed? And don't get me started on Quake or EverQuest.

      --
      N4st0r, trixx0r h0bb1tz0rz! Th3y st0l3 0ur pr3c10uzz!
  8. Define Embedded by spoonist · · Score: 4, Interesting

    First, let me be honest. I just skimmed the LinuxDevices article and didn't read the Microsoft article.

    One thing I've noticed among PHBs is an ever-broadening definition of "embedded systems". I've seen more than one project go down the road of using a cPCI system running Windows NT 3.51 (yes these are current systems running this old version) on a harddrive. These systems are calling themselves "embedded".

    This has been especially in systems that had serious size, weight, and power needs. Had I designed the system, I guess I would've used something like QNX or Linux on a much smaller processor, compact flash card, etc.

    I guess my point is that these days it seems like general-purpose computers are being called "embedded" when I see embedded as much, much smaller (e.g. no moving parts, a microcontroller, etc...).

    I dunno, I'm rambling...

    1. Re:Define Embedded by j3110 · · Score: 2, Insightful

      An embedded system is generally taken to be a specific-use system. It's not small, just specific, like your car's computer is not for running office. Embedded means not general purpose (desktop/laptop/PDA/etc.). You can put a two gigahertz processor in a mars rover, but it'll still be an embedded system.

      The theory is, if you make a system that can barely do the task you need it to, then you will have the cheapest system possible. This is true in some instances, but not all. If you live alone, you probably don't want to watch a DVD, play CD's, and play games all at the same time, but if you buy a DVD player, a game console, and a CD player, you'll have three processors around that you only need one to work at any given time. That's where embedded gets fuzzy because you want to encompass more tasks in the same device. Is a PS2 that does all these things still embedded? Probably, becauce you could dubb it a multimedia entertainment device, and say that's all it does, which is still a very small subset of the features of a computer. What happens when you add email, browsing, and wordprocessing to a PS2? You pretty much can no longer classify it as an embedded system because you'll be hard pressed to find a purpose for having both this system and a computer.

      Not many people want to make a computer replacement though. Why would they? They all fail, historically. Embedded systems only make sense for convenience. You have a CD-Walkman because it's just not convenient to take the PS2 even to the gym.

      So where does this leave us? Just where everything else is. Embedded isn't boolean. Completely embedded systems would pretty much include your microwave and wrist watch. Completely not embedded(general purpose) systems would be your desktop. Most things can be plotted somewhere between, but I would call the PS2 embedded-esque, and a PDA is not very embedded at all (because they can do pretty much anything a desktop can). Embedded is a measurement of tasks a system is designed to handle, not how fast, large, or how many moving parts it has. Consider the following counter-examples: A) A cray computer is being used to calculate all the physics equations to navigate at near light speed in your 20X6 BMW Millenium Falcon. It's still completely embedded because you don't ask it to do your homework like you would the NCC-1701D. B) By the standards of size constraints, a current desktop computer is embedded into the corner of your room, since it isn't a football stadium of tubes(valves). Obviously this isn't the case, because most of the first machines are embedded by todays standards, not vice-versa. The first machines didn't do as much as a TI-85, and had about the same purpose. If the TI-85 is an embedded system, then surely, since the specs are about the same, the ENIAC was embedded. :)

      Summary:
      Measuring embedded's definition the way the average person does would be looking at orthagonal tendancies to place the word embedded on a trend instead of finding the definition of embedded.

      Systems aren't embedded or general purpose. They just have tendancies one way or the other, some stronger than others. It's particularly important to measure the correct variables (not speed, size, etc) when placing an item as embedded or not.

      --
      Karma Clown
  9. Obvious implications by serial+frame · · Score: 3, Interesting

    On a consumer level, there are no real benefits to using Windows on embedded controllers, or even developing for evaluation boards.

    Although I deviate from Linux in this example, it is still relevant to all open source embedded solutions. A few questions: is there an implementation of Remote Terminal Services for embedded versions of Windows, for easy manipulation of the embedded device in question? If so, what sort of licensing costs are implied?

    As demonstrated numerous times before, open standards such as VNC are superior in the aspects of platform-ubiquity, openness, freeness, and simplicity. A shining example of what would be a costly, if implemented, solution, under Windows would be the Ethernet board running Contiki.

    Oh yeah, and how many simultaneous threads, per-process-threads, and processes, do embedded Windows products support?

    One must also compare the existing products that can be compiled between embedded Linux and Windows. I'm willing to bet software written with POSIX in mind beats Windows.

    Excuse me if these speculations seem a bit armchair.

    --

    -
    And the Angel said unto me, "These are the cries of the carrots! The cries of the carrots!"
  10. crap for crap by dirk · · Score: 4, Insightful

    I hadn't seen the original report, but as soon as I saw it was funded by MS, I assumed it was marketting fluff and moved on. Now I see that the "rebuttal" is on LinuxDevices.com, and was meant to specifically prove the MS report wrong and that Linux is better. That means it's more marketting fluff so we can move on.

    When will people relaize that MS is not the only people putting out biased reports. I put the same faith in a "Linux is great" report by a Linux group as I do in a "Windows is great" report by MS.

    --

    "Information wants to be expensive" - Stewart Brand, the same guy who said "Information wants to be free"
    1. Re:crap for crap by barawn · · Score: 4, Insightful
      When will people relaize that MS is not the only people putting out biased reports. I put the same faith in a "Linux is great" report by a Linux group as I do in a "Windows is great" report by MS.


      They'll realize this when other people actually read the article in question.

      Go ahead. Read it. Carefully. Note that nowhere in the report does it say "Linux is great" or "Linux is better".

      In fact, to quote the article,

      Consider that in most embedded software development efforts, only a small portion of time is spent on platform issues. In virtually every project I've been associated with over many years, one engineer has selected the development environment, brought it up on the target hardware, and introduced the other engineers to its use. From that point on, everyone involved is focused on the application rather than the environment. Platform issues constitute only a small proportion of the effort expended on all but the simplest cookie-cutter devices.


      Note what's said there - it doesn't really matter what platform you develop on. That's what's said there. Develop on whatever platform suits your needs.

      Still think it says Linux is better?

      It could be, as John Lettice has pointed out, that developers of larger, more innovative, products tend to choose Linux because of the control and flexibility it offers, while developers of cookie-cutter devices tend to choose Windows because of the help it provides.


      What's that? There, they're saying "Windows is better for some things!" Blasphemy? No - they are actually trying to be unbiased.

      Granted. They can't be completely unbiased. But they're trying, which is the difference.
    2. Re:crap for crap by iabervon · · Score: 1

      Actually, they aren't trying to be unbiased. If they were, they would say "Windows is better for some things", rather than "Windows could be better for some things". In fact, they haven't done a study at all, and are therefore not qualified to claim that Linux or Windows is good for anything, let alone that one or the other is better for a particular thing. What they are saying is that the embedded market is sufficiently broad that no single study can cover it, that accurate results either way couldn't show nearly this big an effect, and that the methodology in the part of the paper they could critique was badly flawed.

      It simply says that the previous paper was marketting fluff; it doesn't say anything about the truth or falsehood of the conclusions of that paper. This is therefore unbiased, although not necessarily particularly useful.

  11. This Just In by drinkypoo · · Score: 2, Funny

    Linux-biased study finds that Microsoft-biased study was full of shit. Anti-Microsoft-Biased readers of Slashdot agree. Film at eleven.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  12. It's all about placement by danaris · · Score: 4, Insightful

    I didn't catch the original, and I don't know where it was publicized or anything, but I imagine it was in places that make it look legit. More importantly, it was in places that people who don't already use Linux might be likely to look. Rebuttals like this are nearly useless unless they are prominently placed in some widely read medium--and by "widely read" I mean someplace that at least an average techie, even if entirely M$-biased, would be likely to at least see the headline. I admit that I have no knowledge at all of the world of journalism, online or otherwise, but I think that people who write studies/rebuttals/articles/etc like this, showing up Microsoft and their precious status quo, should make significant efforts to get them in mainstream media.

    Unless someone already likes Linux, they're not likely to frequent LinuxDevices.com. Someone who already likes Linux is not the target audience for such journalism, or shouldn't be. We need to target it at the others, the people who don't like Linux, because it's articles like this that might make them like it, and it's studies like the one it's rebutting that make them not like it.

    Dan Aris

    --
    Fun. Free. Online. RPG. BattleMaster.
    1. Re:It's all about placement by calica · · Score: 2, Insightful

      Remember we're talking about the embeded space not servers. This means the target audience is Electrical Engineers not "Software Engineers".

      They're generally not as Windows-centric as IT. They WILL frequent LinuxDevices.com. And they will share the rebuttal with their PHB.

    2. Re:It's all about placement by danaris · · Score: 1

      That's possible. I was thinking about it in terms of management, who I'm sure sometimes listen to their techies (of whatever stripe). However, judging by what I've read various places, particularly the Computerworld SharkTank, they also often don't listen to their techies, instead listening only to the most persuasive marketing.

      Dan Aris

      --
      Fun. Free. Online. RPG. BattleMaster.
  13. Redundant and Excessive by Crashmarik · · Score: 1

    It's very much a no brainer trying to decide whether to use windows or linux in development. When your'e done do you want it to be your product or microsofts. How much of a partner do you want to be with microsoft ?

    The rest is neither here nor there. It winds up being religous warfare over which tool, what paradigm or was the salesgirl cute.

    With linux you can own your work, with Microsoft your work can own you.

    1. Re:Redundant and Excessive by IM6100 · · Score: 1

      When you're done, do you want it to be Microsoft's product, the FSF's product, or your product. How much of your source code do you want to be forced to release?

      With Microsoft you own your work, but you're a sharecropper because you don't own the platform your work runs on.

      With Linux, you're a member of a 'cooperative' with an open membership so you have no control over which of your competitors will be climbing around in your code and releasing it in a competing product.

      With a BSD OS, you have full control of the source code for all layers of the product and you can screw the lid down on the source code when you have a finished product and just sell your hardware with a binary stuck inside.

      --
      A Good Intro to NetBS
  14. Extra! Extra! Read all about it! by brooks_talley · · Score: 3, Funny

    Microsoft says Windows better than Linux! Linux advocates disagree!

    In other news, a communist revolution has shaken Russia, and Napoleon suffered a shocking defeat at Waterloo.

    Cheers
    -b

  15. Not worthy of slashdot by mnmn · · Score: 1, Offtopic


    Something like this is too obvious to take any space on slashdot. We all know Microsoft wants to defame Linux with any 'report' they try to pull.

    The reason why its not worthy of mention is because theres a whole slew of embedded manufacturers using Linux or trying to use Linux and not Windows CE. We know how many arches CE runs on and how reliably. We've seen the evaluation packs of ARM7TDMI and ARM720T based chips that allow the running of Linux and companies like QT bringing packages for development on Linux.

    In this regard alone, Linux is the monopolist and Microsoft the underdog. If they get a little reactive it surprises noone and neither do them lying. Most of the comments for this post will be of the sarcastic 'no kidding!' kind.

    --
    "Give orange me give eat orange me eat orange give me eat orange give me you." -Nim Chimpsky
  16. Yay! Yay for biased studies! by Ascender · · Score: 1

    First, I'd like to point out that I've not read the articles, so I could be completely wrong... but:

    I highly suspect that the Microsoft report ends up biasing towards Windows development in a variety of ways. This is just standard marketing practice. When you have someone with an interest in one particlar result directing a study, the study will, of course, be biased.

    By the same token, I suspect that the study on linuxdevices.com is similarly biased.

    The sad reality is that managers and suchlike are most likely to see (and believe) the Microsoft report, or more likely a tagline from it. The naive techies are most likely to see (and believe) the pro-linux report. The cynical techies among us probably secretly wish that the pro-linux one was true, but really know that the only studies worth considering are independant ones without any hidden goal.

  17. Rebuttal to the magic of studies by LostCluster · · Score: 2, Insightful

    This is a tried and true method in the business community: If you can't get a fair study to show the conclusions you want, hold an unfair study. More people will pay attention to the results than the retraction.

    1. Re:Rebuttal to the magic of studies by wik · · Score: 1

      Retractions in the business world? Companies will just pull it from their website and deny that the report ever existed.

      Why admit a mistake when you can just slink away from bogus reports without anyone (who matters) noticing?

      --
      / \
      \ / ASCII ribbon campaign for peace
      x
      / \
  18. Monty Python quote by rbullo · · Score: 1

    Aww, you're no fun anymore.

    --
    OH NOES!!! IT APPEARS YUO DO NOT HAVE ENOUGH MONEY TO PAY FOR DIS HERE PIZZA! WAHT EVER ARE YOU GOING TO DO!?!?
  19. Use gnu/hurd for emedding instead. by Anonymous Coward · · Score: 3, Interesting

    At our company we use GNU/hurd on our embedded operating system. Everybody laughs about how gnu/hurd sucks but its perfect for embedded stuff. We produce Small kde-based web terminals for cyber cafe. On a Yontrix 386 compatible processor with 2 Mb of ram, it boots off a 1.44M flash rom. The KDE is a stripped down version of kde 1.4 with just Konqueror, kedit, and kicker installed. No Xfree86, a EGA frame buffer is used. If you thought KDE was bloated, just see our web termials . Since hurd is completly free and easy to code for, it took us only two hours of programming time to make this system compared to 3 weeks for a linux soloution..

  20. Linux needs its own study by tradervik · · Score: 2

    Writing a rebuttal is nice, but like retractions in newspapers, they are not all that effective in undoing the impression created by the original report. Aren't there any studies out there showing Linux is cheaper? Relying on "Linux is free" is no longer sufficient.

    1. Re:Linux needs its own study by thisgooroo · · Score: 1
      there can't be, simplu because it is impossible to determine generally for all what is the best platform and development environment. if you want to start an embedded project, you better do your eveluations up front, starting with objectives, product purpose, etc. then you can look around what software is available and pick the best.

      a few years ago i was involved in an embedded project where the people who started it didn't have a clue and wouldn't listen to reason. they wanted to buils an internet gateway for small business. they had almost exclusively windows experience but had heard that linux is the big comer in embedded systems. they wanted to buils on a cheap platform (celeron, 32MB RAM, 8MB flash). so what did they pick? naturally the "linux market leader" (red hat 5.x at the time). when i joined, i was trying to point out to them that for the hardware they picked redhat's desk top version was far from an ideal choice, and that other options (at that time linuxrouter or netbsd) were far more appropriate. the only reply i got was "but we have already invested so much work (probably 3 manmonths) in our approach. when they finally realized that thei setp was a nogo, they decided to redefine the product 1 month before inteded production start.

      i didn't stay arount very long, and the company doesn't exist any more. but maybe they would have been better off, given their attitude, to start with one of the embedded windows. it might have prevented them from making some of the stupid mistakes they made.

  21. To quote Homer Simpson: by Anonymous Coward · · Score: 1, Funny


    "Facts Schmacks, you can use facts to prove anything!"

  22. I have a study... by Clueless+Moron · · Score: 2, Funny
    ...funded by myself, which conclusively proves that the Microsoft corporation is run by a bunch of abusive goons whose only goal is to make money hand over fist with no respect for legality or morals while destroying competition and shafting their captive consumers.

    The study goes on to prove that the concept of "friendly competition", which surprisingly many other companies follow, benefits end users the most.

  23. Rebuttal was no better than the original by fzammett · · Score: 1

    I read the original report. I read the rebuttal.

    While I don't doubt that the original is biased towards Windows artificially, the rebuttal did nothing to dissuade me. The arguments forward were nearly always of the "I have experience that differs from the report, therefore the report must be invalid " type.

    Please, if you want to refute a claim, do so based on facts that can be proven (especially if the original is based on what might well be quasi-facts or spin). Simply saying the original conclusions were invalid doesn't make it so, even if they actually were.

    --
    If a pion (n-) collides with a proton in the woods & noone is there to hear it, does lamdba decay into the source pa
  24. Hold it right there you scumbag! by SmallFurryCreature · · Score: 1
    Tsk, commie. So yeah you can compile an awfull lot of the tools you find on youre terrorist build linux pc on say something like the red china zaurus. Or maybe one of youre pinko friends is right now porting it to run on its tainted hardware while under the influence of drugs, depriving many many americans from earning a decent living.

    On a more serious note, I have worked for O2 the netherlands. In that role I had to develop a site for the XDA a pda/phone developed by MS. Slight problem, I didn't have one available. A few weeks away from launch the bloody thing was nowhere to be found. I had had glimpses at it but building the site was pretty much guessing how it would work with the pda.

    The crap thing turned out only to support an ancient version of IE, no CSS for one. This of course was a bit of a bummer. It also crashed repeatdly, well no suprise there, even so terminally it had to be send back to the supplier for repair.

    I also had the delight to work with the zaurus for a short while, after the XDA it was like having the difference between being kicked in the nuts and a blowjob.

    We have come to expect our pc's to crash. It seems to be just a thing they do. But how often has youre tv crashed after years of working non-stop? Youre cd-player? Youre washing machine? I am currently testing 2003 of windows, it has crashed repeatdly on a intel rig. MS just can't write crash proof software. It is the price we pay for the wide choice of hardware and uses we get on a pc. On my phone, thank you but no thanks.

    --

    MMO Quests are like orgasms:

    You may solo them, I prefer them in a group.

    1. Re:Hold it right there you scumbag! by serial+frame · · Score: 1

      We've got Links, Dillo, and we could probably get Gecko working within reasonable constraints. We have commercial products on our side such as Netfront, Opera. If you're talking QNX, you've also got Voyager. So yeah, Windows, 0, the other guys, 1.

      --

      -
      And the Angel said unto me, "These are the cries of the carrots! The cries of the carrots!"
    2. Re:Hold it right there you scumbag! by spectecjr · · Score: 1, Insightful

      We have come to expect our pc's to crash. It seems to be just a thing they do. But how often has youre tv crashed after years of working non-stop? Youre cd-player? Youre washing machine? I am currently testing 2003 of windows, it has crashed repeatdly on a intel rig. MS just can't write crash proof software. It is the price we pay for the wide choice of hardware and uses we get on a pc. On my phone, thank you but no thanks.

      Your TV has the equivalent complexity of Notepad, or Bash. Most of the hard work is in materials choices and up-front design -- it's not complex; it's just refinement.

      Code, however, is complex.

      How often has your TV crashed? Mine does occasionally; it doesn't turn on when asked. It goes through the motions, degausses, and doesn't actually display a picture. My DVD player? Sure. Plenty of times. My cell phone? Yep. It has crashed a couple of times too. How about a router? Yep. Wireless Access Point? Uhuh. DirecTV Satellite Receiver? Yep.

      Crashes = unexpected failures due to a circumstance arising which was not planned for. Some crashes (hardware failure related) are unavoidable. And crashes as a whole become more and more likely the more complex the system.

      Software systems are complex. Heck, the Linux guys can't write crash proof software either. (Watch! Pop in a Knoppix CD. Run Abiword. Click Maximize a couple of times. Watch as it cycles around and around in an infinite loop resizing itself).

      Oh, and if Windows 2003 is crashing repeatedly on your rig, you're not using certified drivers and/or should carefully check your hardware to make sure that it's not faulty, and nothing is loose. Might also help to stop running games on a server OS.

      Simon

      --
      Coming soon - pyrogyra
    3. Re:Hold it right there you scumbag! by bninja_penguin · · Score: 3, Informative

      I know software crashes occasionally, no matter who wrote it, but man, you ought to get your power checked or something, I mean holy shit man, My TV crash? NEVER! All three of my cell phones? NEVER! I don't have a DVD player, but my cable box? NEVER! My router? NEVER! I do turn it off when i leave for overnight or longer trips. WAP? I don't have one, but my cordless phone (landline?) NEVER! I don't have a Satellite Receiver either, but my microwave? NEVER! My automatic sprinkler system controller? NEVER! My coffee pot? NEVER! My VCR? NEVER! I could go on, but what's the point?

      Yeah, he should check out his hardware/driver setup on his 2003 box, but you also need to remember 2003 has just been released, and is, for all intents and purposes,still BETA. Until it's been run in the field for a year or so, and the bug reports have been submitted back to Microsoft and fixed, it is BETA. Just try getting Exchange Server up and running properly, and with all the functionality of it running on 2000 server. It's a bitch, and even Microsoft admits that.

      --
      For those who describe their systems as 'boxen', do you order multiple 'boxen' of corn flakes also?
    4. Re:Hold it right there you scumbag! by spectecjr · · Score: 2, Insightful

      I know software crashes occasionally, no matter who wrote it, but man, you ought to get your power checked or something, I mean holy shit man, My TV crash? NEVER! All three of my cell phones? NEVER! I don't have a DVD player, but my cable box? NEVER! My router? NEVER! I do turn it off when i leave for overnight or longer trips. WAP? I don't have one, but my cordless phone (landline?) NEVER! I don't have a Satellite Receiver either, but my microwave? NEVER! My automatic sprinkler system controller? NEVER! My coffee pot? NEVER! My VCR? NEVER! I could go on, but what's the point?

      I've had cable boxes crash too.

      Anything with a CPU in it has the possibility of crashing. Particularly when that CPU is decompressing streaming data.

      Cellphones? Yep, they crash. Do a websearch. Similarly for other devices. Power is not the issue; the complexity of the task is.

      Your router hasn't crashed? Wow. That's lucky. Ever updated the firmware on it? Ever wondered why you had to? Heck, even cable modems and DSL modems can crash.

      Do yourself a favor. Don't assume that because you've never seen it happen that it doesn't happen. Do a websearch for "Cable modem" +crash. Or any other similar device. They crash all the time.

      As for your cordless phone? It's a simple retransmitter. Sprinkler system and/or coffee pot? Timers and/or simple sensors. Yet again, you're dealing with a state machine that can be described on a single sheet of paper. Microwave? Here's your microwave:

      Set Power = 10
      Set Counter = TimeToCook
      While (Counter > 0)
      {
      Sleep 1 second
      Decrement Counter
      If Door Opened, Break
      }
      Set Power = 0

      Not exactly an impressive bunch of code, is it?

      What TV do you have? Mine's a Sony HDTV. It doesn't always wake up correctly. Yours is little more than a set of pulse generators - most of what it does is done with hardware, not software. Mine has a much more complex computer inside it than yours.

      Yeah, he should check out his hardware/driver setup on his 2003 box, but you also need to remember 2003 has just been released, and is, for all intents and purposes,still BETA. Until it's been run in the field for a year or so, and the bug reports have been submitted back to Microsoft and fixed, it is BETA. Just try getting Exchange Server up and running properly, and with all the functionality of it running on 2000 server. It's a bitch, and even Microsoft admits that

      Linux is therefore, still BETA, and always will be. Please.

      Simon

      --
      Coming soon - pyrogyra
  25. This Study *is* Flawed by 0x0d0a · · Score: 4, Interesting

    Okay, a lot of pro-Linux studies have their own problems (frankly, I don't put much stock in "studies" any more, especially vendor-funded ones).

    However, the numbers this one used are *ridiculous*. Total Cost of Development?

    Okay, let's see. Of the parties surveyed, cancelled Linux projects cost more than CE projects. This Jerry guy (he's got a PhD, so he must just be dishonest, not stupid) then uses this as a basis to claim that Linux is more expensive than CE. He's got to be kidding me.

    By the same metric, all C++ software should be replaced by bash equivalents. Why? Because the average cost of a bash-based project is much, much smaller than the average cost of a C++ project. Of course, there's the little additional detail that the sort of projects one uses bash on are much, much smaller and simpler. That is, of course, the factor that makes the huge difference. However, you can conveniently ignore that tidbit.

    Somebody tried to do the same study with Windows and some Sun servers back in the day to show that Windows made a far cheaper server. Well...yes, but most of the servers being used to average out Windows cost in the study were small, departmental servers that nobody was spending much on. The Sun servers were the far more powerful and capable systems for things like eBay's back end that had technicians swarming all over 'em. Sure enough, the Windows boxes had a lower average maintenance cost.

    Average total cost is *totally useless* without some additional constraints so that you're measuring average cost of *similar projects*. If you took all PVRs with roughly equivalent feature sets and examined cost based on embedded OS, *then* you might have a useful study. The current one is totally useless other than for FUD use.

    1. Re:This Study *is* Flawed by finallyHasANickname · · Score: 1
      Okay, a lot of pro-Linux studies have their own problems (frankly, I don't put much stock in "studies" any more, especially vendor-funded ones).

      I've been drooling over embedded platforms for nearly a decade--jeeze, I hate the look of that word combination, but, moving right along...

      The truth is that I'm a fan of all of them. Here, in no particular order, are some links.
      Lynx is a link on the bottom left at this page.
      An old standby, which really isn't that different from GNU HURD.
      Sun's "telephone system"
      This might very well be the most generic.
      I even like this kind of thing, which displaces quite a bit of O/S purpose.

      And why shouldn't I! Why shouldn't you? Well, the truth is that neither is a rhetorical question. That is my point. There are too many specific considerations, many of which are important, to declare dogmatically that any one operating system ought to be embedded--or even embedded "most often". This is not efficient executive decision-maker thinking. This kind of "debate" is about topics that permit/encourage the deadness of brains of said executives. (And we wonder why tech equity share prices stay in the gutter?)

    2. Re:This Study *is* Flawed by cduffy · · Score: 2, Informative

      Ya know, comparing QNX to HURD is *far* too nice to the HURD.

      Yes, they're both microkernels -- but one is small and fast, and one is huge and slow. If you want a small and fast and well-designed microkernel OS (who some embedded systems development types I know have been putting some serious time into), try taking a look at VSTa.

      FWIW, I used to work at MontaVista. I'm still kind of fond of the product we made. For smaller projects I'd be thinking *reeeal* hard about using VSTa instead (yes, I'd prolly have to write a fair bit of the hardware support myself -- but it'd still have a dramatically lower footprint and, on account of being in userspace, those drivers would actually be easy to debug), but for bigger projects (say, anything involving a serious GUI subsystem) I'd prolly try to get my employer to shell out for a copy of MV{L,G} or QNX or somesuch.

    3. Re:This Study *is* Flawed by finallyHasANickname · · Score: 1
      FWIW, I used to work at MontaVista. I'm still kind of fond of the product we made.

      Product schoduct! The cartoon-like picture of tux with a hard hat on--now there was something neat! ;-D I drooled over Hard Hat Linux too, cduffy. In fact, I'm sorry I neglected to mention and link it. :-| Monta Vista Products here

    4. Re:This Study *is* Flawed by cduffy · · Score: 1

      Product schoduct! The cartoon-like picture of tux with a hard hat on--now there was something neat!

      Yup, I thought so too.

      And then the damn head marketing weenie (whom we hired from *SCO* of all places... think big red horns on her head, and that was long before this current fiasco) made us change the product name and kill the audio tracks from our distro CDs and started promising customers products we didn't have finished yet... ahh, well.

      I still haven't met as generally kick-ass an engineering team since, tho.

    5. Re:This Study *is* Flawed by finallyHasANickname · · Score: 1
      I still haven't met as generally kick-ass an engineering team since, tho.

      Sheesh. That's seriously tragic. I remember seeing the website early on when Monta Vista was still trying to find people for top management positions. Kinda cart-before-horse in my mind but I am no MBA, and besides...

      Sounds like you guys had a sort of skunkworks mentality. I know the feeling, but in geeky endeavors I work alone. Ok. I guess I have to admit that I don't know The feeling you're talking about in engineering specifically, but I know some things about the esprit de corps feelings outside the field and can imagine the rest. Some people in the world just cannot grok vocational hedonism. If management gets the machine firing on all 8 cylinders, boy, look out. Oh well. Now (from what I read in the papers) it's just Snoop For Same in India and Tell Shareholders that Engineering Is Generic and Works Fine Through the Wire. Of course, that puts morale right up there with the mindset of a slaughterhouse worker whose union just got busted, but (as always? ;-) I digess.

  26. Not just embedding Windows, but coding on it by MichaelCrawford · · Score: 4, Insightful
    I'm not sure most people understand that Windows is the most widely used host operating system for developing embedded code. I haven't read the article, but I imagine the study also discussed the issue of which workstation OS was best for writing your code on.

    One reason nowadays that most embedded developers host their development on Windows is that most embedded tools publishers only make their tools available to run on Windows. Often these tools, like compilers for arcane chips, are quite specialized, so the developer is left with no choice.

    That said, I think whoever wrote the report is on crack if they think Windows is a better development environment than Linux. I have been doing embedded for a year now, and one of the main things I still dislike about it is that I have to do most of my development on Windows.

    It is quite common for each compiler vendor to write their own integrated development environment, with an editor and integrated build system. But the market for these products are not as great as the market for IDEs for the development of desktop or server software, which means they can't invest in developing a more refined GUI for their IDEs, so their basic usability and quality is quite poor.

    If you think Visual Studio is a lousy environment for development, you should try the ARM IDE or TI's Code Composer Studio. Using them is like pounding nails with your fists.

    However, the situation is slowly starting to look up. GCC targets many embedded CPUs and is starting to become widely used for embedded development. The other GNU tools also form a more or less complete set of what you would need to develop embedded products, with GDB acting as both a debugger and simulator, LD able to function as an embedded linker, being able to do two-machine debugging with GDB and so on. Also there's GNU make, CVS and so on.

    The result is that while I had to use the proprietary (and expensive) ARM compiler to develop for the Oxford Semiconductor ARM7TDMI-based 911 FireWire/IDE bridge chip (which allows you to hook up inexpensive IDE disk drives as firewire storage), they switched over to building their firmware with GCC for the 922 USB/FireWire/IDE 922 bridge chip.

    I've been using GCC under Cygwin for my 922 development, but a CD with a new SDK on it is expected to arrive in the mail any day now. When it does, I will have a choice of Cygwin, Linux or Mac OS X development environments, all running the same version of GCC. And I'm very happy about that.

    Most likely, though, I will use Mac OS X for my 922 development. I'd prefer using Linux to Windows, but if I can use Mac OS X, I'd prefer that to Linux, if for no other reason than the fact that the clipboard works correctly, as well as that I could use CodeWarrior to edit my source.

    Maybe if I get real ambitious, I might write a CodeWarrior plugin so I can use the CodeWarrior IDE to compile my code with arm-elf-gcc.

    (And don't give me crap about not using Emacs. I was an expert at Emacs when most of you were still in diapers. I still have my .emacs file which I first created in 1987. But I vastly prefer CodeWarrior's GUI text editor unless I have some reason to run a bunch of Emacs lisp code on my source file.)

    --
    Request your free CD of my piano music.
    1. Re:Not just embedding Windows, but coding on it by 0x0d0a · · Score: 1

      Most likely, though, I will use Mac OS X for my 922 development. I'd prefer using Linux to Windows, but if I can use Mac OS X, I'd prefer that to Linux, if for no other reason than the fact that the clipboard works correctly, as well as that I could use CodeWarrior to edit my source.

      You'd like the clipboard to work correctly? The issues with one-program-can't-copy-to-another are gone -- I haven't run into one for years. The old days, where Qt 2.x and below broke the X clipboard rules (and caused all kinds of mayhem) are also gone. Qt 3 has been out for ages, and uses the clipboard in the same way that all the other X11 software out there does. If you use Control-C and Control-V to do your copying and pasting, you get operating just as you do on the MacOS, and if you use a multi-clipboard program (klipper is pretty standard on KDE...I don't believe there's an equivalent included in GNOME, though there are a couple of WindowMaker-dock style programs) you don't lose clipboard contents when the original source program closes.

      As for using CodeWarrior to do your embedded development, let me introduce you to Linux Solutions@Metrowerks.

    2. Re:Not just embedding Windows, but coding on it by WasterDave · · Score: 1

      Interesting post, thanks. I'm afraid I'm going to do my Mac fanboy bit....

      I moved my development work over from Linux to OS X. Project Builder (the bundled IDE) takes some getting used to, but after that is actually kinda powerful. There are definately some rough edges on it, but with any luck those are being ironed out in Xcode. There's also a downloadable profiler called shark, part of the chud tools that is by a long way the best profiler I've ever used. PowerPC centric, sure, but it still pointed out some no-brainer mistakes I made.

      OK, I'm done. eMac's are cheap, give it a whirl :)

      Dave

      --
      I write a blog now, you should be afraid.
    3. Re:Not just embedding Windows, but coding on it by swillden · · Score: 1

      GCC targets many embedded CPUs and is starting to become widely used for embedded development.

      Eh? "Starting to"? My first embedded systems job was in 1995, and GCC was very well established in the embedded market then, long before MS even dreamed of getting into it. I remember chuckling at a lot of magazine ads for various embedded compilers, because they all compared themselves to GCC, trying to find some way to convince people to pay money for them.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    4. Re:Not just embedding Windows, but coding on it by Bas_Wijnen · · Score: 1

      if you use a multi-clipboard program <snip> you don't lose clipboard contents when the original source program closes.

      You don't need a program for that, X has the buffer he wants built in. Only if the program explicitly clears the selection on close, it is lost, and I don't know of any programs that do such a thing.

  27. I've developed WinCE and Linux by EmbeddedJanitor · · Score: 2, Informative
    After 3 WinCE projects and a Linux project I can assure you the Linux option is far less painful, IMHO.

    I guess if your definition of "embedded system" was a rack server set-up and your programmers were already Microsofted then you might make better progress with WinXP embedded.

    --
    Engineering is the art of compromise.
  28. Microsoft studies by big-magic · · Score: 2

    At my previous job, we were involved in several case studies that were paid for by Microsoft. They were called REJ reports (Rapid Economic Justification). Anyone who takes such reports at face value is a moron. Would anyone really expect Microsoft to fund a study that says their technology is inferior? I don't believe such reports really fool anyone. In my experience, they are primarily used by people who have already made up their minds, but need some technical "justification" for the executives.

    But in this regard, I can't really blame Microsoft. Every big technical company has "white papers" and such on their web site that tell why their stuff is so much better than everyone elses. It's marketing material. So what? Everyone does it. It's just that Microsoft is damn good at it.

    The linux community should not complain about how good Microsoft is at marketing, and just get better themselves!

    1. Re:Microsoft studies by antiMStroll · · Score: 1
      Would anyone really expect Microsoft to fund a study that says their technology is inferior?

      Perhaps, but I wouldn't expect them to release it.

  29. That was the point... by barawn · · Score: 4, Insightful
    The "I have experience that differs" is the point of the article. He's an embedded systems consulting company. It's his job to have experience. If it was in context (rather than simply point, click, read through Slashdot) it might make more sense.

    Check here for a more thorough "factual" rebuttal, including my favorite quote from the original report...
    For the purposes of runtime royalty comparison, only Windows CE .NET and embedded Linux will be considered.

    No reasoning, no nothing, as to why Windows XP Embedded (which a lot of the reasoning of the rest of the report was based on). Why, might one ask, would someone do this? Might it have something to do with the fact that the royalty cost for Linux is $0, the royalty cost for Windows CE (in volume) is $2.60, and the royalty cost for Windows XP Embedded is approximately $100 per system?

    Yah. OK. That's a bit like me saying I'm going to compare the reliability of Toyotas and Fords, but for the purpose of the study, only Toyota cars that don't actually run will be used.

    I mean, really - the original report is so bad it's laughable. It really didn't even NEED a rebuttal.
  30. Re:Embedded Boards? by dfranks · · Score: 1
    You'll need a passive backplane (or a lot of screwing around) to use it, make sure you figure that into the cost.

    Also be aware that these things are not even close to being "low power", if you are looking to operate under battery power I'd look elsewhere.

  31. HTML Sarcasm tag support? by 0x0d0a · · Score: 1

    Actually, I think it'd be damn cool if HTML had a sarcasm tag. It has an emphasis tag already, and sarcasm has traditionally been more difficult to get across in the printed word than verbally (since one relies on intonation).

    1. Re:HTML Sarcasm tag support? by Tokerat · · Score: 1


      What would the sarcasm tag actually do? That surely must be decided before one can implement it...

      Also: Does anyone ever even use tags like <EMPHASIS> and <STRONG>? I always just think to use <B> and <I>, and /. doesn't even allow <EMPHASIS>...

      <SARCASM LEVEL="HIGH">Personally, I think we need a <STONG>, for all those lame e-mails that get sent in every Monday. Until we started working on da CD, yo.</SARCASM>

      Oh, oh, one more interesting thought: Perhaps /. could implement the sarcasm tag using message filters and just make it into valid HTML when actually posting, for example, make it bold and green? Let the user decide on how it looks on a per-person basis (that would be a mess of work, however...)?

      --
      CAn'T CompreHend SARcaSm?
  32. Re:Monty Python quote [OT} by thynk · · Score: 1

    The following is OFF TOPIC Please disregard.

    Want a new constitution?

    Ok, so as a rule I don't repsond to .sigs - however...

    This web site kinda scares me. I took several minutes to browse the site and several more to read the text of the pdf file. Spelling errors aside, some of the comments really make me wonder for example:

    SALOON OPERATOR replacement of defective BEER PUMP that fosters alcoholism, mate-battering, drunk driving, and other crimes: Deductible

    FAMILY replacement of defective STOVE to feed family: NOT deductible


    Never mind that the beer pump replacement is a legit business expense, that the bar keep employees people, probably does a fair ammount of good in the community just by being there and needs to turn a profit to stay in business. The point this statement makes to me, isn't that we need reform of tax laws, but that anyone who ownes a business is EVIL. Especially any business that might cater to a audience that doesn't fit into what the author of this crap thinks is right. Thankfully, the author's rights to spew forth such waste *IS* protected and defended by myself and countless others.

    So, no. I don't want a new constitution. I've read mine and it seems to be just fine. I've sworn to defend it more than once, and I have defended it, against all enemies, both forign and domestic and I shall continue to do so.

    --

    Good judgment comes from experience, and a lot of that comes from bad judgment.
  33. How closely did you read? by brokeninside · · Score: 1

    Among other criticisms, I thought the rebuttal had an excellent point that the original study counted "no support" as a strike against Linux and then averaged the cost of commercial embedded Linux distributions in the section on cost. Most embedded Linux toolkits that cost money come with support.

  34. Why This Means Nothing by Petersko · · Score: 1

    When both groups clearly have a strong agenda, I choose to believe neither. Wake me when a non-partisan third party chimes in.

    I don't care what study you refer to, or what product it covers, somebody who disagrees will find lots of problems in the design and execution of that study.

  35. THat tool... by pr0ntab · · Score: 1

    could be AWESOME if it could also be applied to the desktop.

    You know what I mean... UGH have you seen your %SYSTEM% directory lately?

    --
    Fuck Beta. Fuck Dice
    1. Re:THat tool... by allanj · · Score: 1

      could be AWESOME if it could also be applied to the desktop.


      It can - currently, there are licensing issues regarding/preventing this, but it is my understanding (could be wrong, though) that the mix-and-match technology will find it's way into future versions of Windows. Probably in a somewhat less sofisticated manner for the consumer desktop market, but if they keep the full system sitting underneath, the tech-savvy crowd (such as /.) would probably be able to perform considerable tweaking.


      Embedded XP is just a highly configurable XP Pro - it will run without a hitch on a standard desktop machine.

      --
      Black holes are where God divided by zero
  36. If you want to get picky, embedded OS by pr0ntab · · Score: 1

    need not be multitasking. That rules out a lot of the above.

    Otherwise, embedded to marketing types just means "end-user doesn't administer, except for maybe a complete re-flash". ...which is probably a more useful definition when considering the end purpose.

    But I understand a purely embedded OS is the kind that is purely reactionary, and just ties hardware together with minimal logic (hence the non-multitasking aspect, robust interrupt handling aside)

    --
    Fuck Beta. Fuck Dice
  37. Re:The correct response..... by wik · · Score: 1

    More fodder for your anonymous cannon:

    http://www.wsu.edu/~brians/errors/errors.html

    Enjoy!

    --
    / \
    \ / ASCII ribbon campaign for peace
    x
    / \
  38. The real point of the study .... by argoff · · Score: 1

    Considerable space is expended on qualitative discussions of Linux vs. Windows and open source vs. proprietary software. Nothing new is presented here, and this article will say no more about this material, except when it contradicts other more substantive material.

    I hate to say this, but that is probably the real point of the study. They are fishing for any sucker who still thinks Microsoft is a great free market force, and not the result of government granted monopolies. Who doesn't understand that true free market societies are about taking advantage of things like the Internet. Where unlimited and uninhibited copying is a major competitive advantage if you work with Linux, but a major threat if you call "intellectual property" your crown jewels (like Microsoft does). Too bad they don't feel the same way about their customers...

    1. Re:The real point of the study .... by bmajik · · Score: 1

      how did the government grant MS its monopoly ? Last i heard, the government was trying awfully hard (at the impetus of all the sorry competitors that MS beat over time) to break microsoft up ?

      Say what you want about how MS came to be in the position its in, but it sure as hell isn't because the government was helping them out!

      --
      My opinions are my own, and do not necessarily represent those of my employer.
  39. Cost of systems by cactopus · · Score: 1

    Although I skimmed the article it should be noted that they try to view cost of development as an issue as well as speed. If one hires the right staff, one can still design the right code on Linux in about the same time frame...

    I used to work for a startup and our main concern with using Linux was its "freedom" and its cost in the final product. MS always forgets that when people are designing sub $100 hardware for set-top terminals and such they want full capabilities in the hardware but they can't be paying a $15 license for each box. In this role, x86 processors are also too expensive. We had a LuxSonor based design and went with a proprietary OS vendor at the time, but we were already considering PowerPC and Linux for future products.

  40. Re:Obvious implications -answers by Gumby · · Score: 1

    Yes remote terminal services is available for eXP ( I use it everyday :) - even when no actual video hardware is installed.
    Also - the practical limit on threads that are actually running is around 300 depending on how you have the scheduler configured ( you have a couple choices, like whether to priority boost foreground process's etc. ) The reason 300 is the limit is because 300x the time slice is ~ the thread starvation threshold - which will trigger a series of threads being boosted to 15 with double quanta - which will never end. BTW - the thread stavation threshold is not adjustable.

  41. Wouldn't the fact.... by CaptainTux · · Score: 1
    ...that it's a Microsoft funded study be its' own rebuttal? Does anyone really think that this "study" would have seen the light of day if it DIDN'T say Windows was superior? I'm shocked this even made it on /.

    Check out the new Linux PC I have for sale.

    --
    Anthony Papillion
    Advanced Data Concepts, Inc.
    "Quality Custom Software and IT Services"
  42. If dev with windows was really so much faster... by soccerisgod · · Score: 1

    ...then I could have finished my last embedded project within 2 days ;)

    --
    If a train station is a place where a train stops, what's a workstation?
  43. Re:Embedded Boards? by soccerisgod · · Score: 1

    Looks a bit big for being used in an embedded environment..also the specs are a little overkill for that purpose. I'd go look for a much smaller and much cheaper MIPS32-based Au1100 or Au1500 (for multimedia) based board. You won't get as much flash or fancy busses, but it's fast, low power and cheap.

    You will need to get a toolchain working for those, which is a little harder than for x86 but not impossible hehe...

    Another very recommendable product is the XScale platform. If you want to try that, I recommend manufacturers like Karo Electronics.

    --
    If a train station is a place where a train stops, what's a workstation?
  44. humor by commodoresloat · · Score: 1
    I'm not being funny here, but ...And yes, I am just joking around

    I don't know whether to laugh or sigh.

    1. Re:humor by Chicane-UK · · Score: 1

      Sorry - the "I'm not being funny here" referred to the MS comment.. and the "I am just joking around" referred to the dig at Slashdot.

      Sheesh.

      --
      "Hey! Unless this is a nude love-in, get the hell off my property!!"
  45. Re:Monty Python quote [OT} by Yorkshire · · Score: 1

    I think you've missed the point somewhat.

    It's not a case of being anti-business per se, more of recognizing that some businesses are getting tax breaks for things which do more harm than good, and tax breaks being given to businesses where they should not. The businesses represented there being a selection of examples, I believe.

    For example:
    The bar. I agree completely. Just because alcohol is the government approved drug doesn't mean it isn't a drug, so the barkeeper is in reality a legitimatized drug dealer! How many people killed by drunk drivers? More than all other violent crime put together, and that's just one aspect of the sale of alcohol.

    I'm not advocating the banning of alcohol, I don't believe in banning things, but the example is the government subsidizing a drug dealer when it could be helping people who need help.

  46. People would still choose Linux by pmz · · Score: 1

    Even if Microsoft's study was the greatest contribution to scientific knowledge since Einstein, I would still choose Linux over "embedded" Windows. If considering several embeddable systems, Windows would be at the end of the pack.

    The reason is simple: Microsoft has a proven track record for security and reliability--a bad one. Also, they are a greedy, closed, and sinister company. Even further, if I want to ensure an embedded system is useful over the long-term, why would I choose a proprietary system, anyway? Companies come and go like the wind (even Microsoft), but it is much harder to unseat a particular version of Linux.

  47. A slip of the tongue is just as bad... by AntiGenX · · Score: 1
    I enjoyed the article and for the most part it was well-written. The thing that bothers me most was the fact that it refered multiple times to "cheap hardware." To me, cheap hardware is general percieved as shoddy. While I understand the writter's intention, it is often far more effective to say "less exspensive."

    Sorry to nitpick, but use of language is very important to people's perception.

  48. Microsoft-fudded report... by Physics+Dude · · Score: 1

    When I read the first link in the synopsis I could have sworn it said "Microsoft-fudded report" instead of "Microsoft-funded report". ;)

  49. Au contrair by downwa · · Score: 1

    If you actually read the rebuttal, you would see that though it does have a biased author, the rebuttal actually makes sense-- the flaws it points out in the original report clearly do exist. It doesn't matter whether the rebuttal's author is biased if the resulting rebuttal is factual.

    --
    Life's a lot like money-- you spend it, then it's gone. Spend wisely.
  50. Lissen young'un by MichaelCrawford · · Score: 1
    While I wasn't using Emacs, I was punching Hollerith cards in 1980, when I was 16.

    And in 1976, I wrote my first program in FORTRAN on a coding form, then typed it into a teletype terminal on an IBM 360 mainframe at the University of Idaho where my father was a E.E. grad student. I was twelve then.

    --
    Request your free CD of my piano music.
  51. The truly massive cost of Linux is the GPL. by Brett+Glass · · Score: 1
    Having to give away your hard work for free (which you don't have to do with either the Microsoft stuff or BSD UNIX) is the biggest product killer and company killer one could possibly imagine. Just try to differentiate your product from your competitor's when he can see and copy lots (maybe all) of what you've done... for free!

    The study should have included, among other options, embedded NetBSD. (And, no, I have no business association with Wasabi Systems; I just admire what they do.)

  52. Re: Cost of systems: WinCE cost is $3, not $15 by cactopus · · Score: 1

    From what they wanted to charge us... keep in mind this is two year old information.

    And yes I know that CE runs on more than x86, but keep in mind the most mature boxes (and we were looking to license and produce someone else's design at the time) were x86 based. Either which way the numbers didn't work out... and I am not the average slashdotter.

  53. Re:Monty Python quote [OT} by rbullo · · Score: 1

    Don't complain to me. E-mail the constitution's author and tell him how you think it could be improved. I am not in any way affiliated with the web site's owner.

    --
    OH NOES!!! IT APPEARS YUO DO NOT HAVE ENOUGH MONEY TO PAY FOR DIS HERE PIZZA! WAHT EVER ARE YOU GOING TO DO!?!?