Slashdot Mirror


Red Hat And Lineo Respond To MS Embedded Linux FUD

jeffy124 writes: "Red Hat and Lineo, the major spearheads of Embedded Linux, have said that Microsoft's recent white paper comparing Linux and Windows XP embedded is full of inaccuracies, false facts, and overall distorts the value of Linux in general. Lineo has gone as far to say it flat out lies about Linux. ZDNet has Lineo's response, Red Hat comments, and a summary article." Updated by HeUnique: LynuxWorks has also wrote a response (only this one is a bit more detailed).

303 comments

  1. What did you expect? by FortKnox · · Score: 3, Funny

    Honestly, did you expect them to come back with "yup! There right! Everything we did is crap now!"

    Obviously, both sides are biased and think their product is better.

    The only way to see which one is better is an independent, non-biased study of the two.
    Even then, though, I'm sure one will be better for some applications, and the other for other applications...

    --
    Good quote, too many chars. Seriously, the slashdot 120 char limit sucks!
    1. Re:What did you expect? by Syberghost · · Score: 5, Informative

      Obviously, both sides are biased and think their product is better.

      True, but Lineo didn't say "Linux doesn't support plug and play".

      Not only is it blatently untrue, Linux DOES support plug and play, but it's supported it longer than NT. And XP is NT 5.1; if you don't believe me, check your web-server logs.

    2. Re:What did you expect? by Webmoth · · Score: 5, Funny

      I didn't realize an embedded system NEEDED plug 'n play support.

      I mean, how many devices are going to be plugging into your toaster?

      # /sbin/modprobe bread
      # /usr/local/bin/toast
      toast v0.1 alpha
      Usage:
      toast [flags] slot-device
      Flags:
      -s n number of slices (increments slot-devices by n-1, default n=1)
      -c XX color; (one of dry, golden [default], crispy, burnt)
      -e eject toast upon completion (default)
      +e do not eject toast
      slot-device the first slot you are toasting in (default /dev/toast0)
      Examples:
      toast # makes one slice of golden toast in the first slot
      toast -s 2 /dev/toast2 # makes two slices of golden toast in third and fourth slots
      toast -c golden /dev/toast0 -c burnt +e /dev/toast3 # ejects slot 0 but not slot 4
      # /usr/local/bin/toast -s 1 -c burnt -e /dev/toast0
      # /usr/bin/eject /dev/toast0
      # killall -9 firealarm

      Somehow, I don't think so. But if I know the Linux community, someone will implement. And put into a crontab. For perfect toast tomorrow morning as you are getting out of bed. If only we had a changer device (toast jukebox?) then we could implement an automatic jellier.

      --
      Give me my freedom, and I'll take care of my own security, thank you.
    3. Re:What did you expect? by Syberghost · · Score: 2

      I didn't realize an embedded system NEEDED plug 'n play support.

      I mean, how many devices are going to be plugging into your toaster?


      None. But how many are you going to plug into your PDA?

    4. Re:What did you expect? by Chris+Burke · · Score: 2

      Well, none, if you're talking PnP devices, as that was a concept only meaningful on the deprecated ISA bus.

      --

      The enemies of Democracy are
    5. Re:What did you expect? by Anonymous Coward · · Score: 0

      Plug & play is only useful when it is part of what the embedded system is supposed to do.

      It won't do you any good if the box insists on asking you for the install CD for the driver...

      Since XP require signed driversand software from M$, it would be a huge pain in the rear if you have to contact MS everytime you rev up a driver of your embedded hardware.

    6. Re:What did you expect? by whereiswaldo · · Score: 1

      This is hilarious:

      http://uptime.netcraft.com/up/today/top.avg.html

      Windows Isn't Even Listed in the top webserver uptimes list. Hilarious! Not surprising, though.

  2. Normal for them by briggsb · · Score: 5, Funny

    This isn't the first time that Microsoft has lied about XP.

    The bad thing about this is that people will only see the Microsoft lies and not the rebuttals by Lineo and Redhat. The people here on Slashdot already know this about MS, but the rest of the public doesn't. That's what billions of dollars of marketing dollars will buy you.

    1. Re:Normal for them by jd · · Score: 2
      Which is why we need to take action. Comments on the Anti-trust case are still being taken. If 8,000 - 10,000 people were to file complaints that Microsoft is "knifing the baby", just as much now as before the trial, I feel sure that the Judge in charge of settling this case will be rather harsher to Microsoft than they might otherwise have been.


      If those same people lobby the press, it could seriously harm Microsoft's sales. (Remember, it's still the run-up to Christmas, one of the biggest sales periods on the calendar for computer goods.)


      FUD is a dangerous weapon, and it CAN be taken away from Microsoft. But ONLY if we tell the people who matter (the press) that it's just too dangerous to allow Microsoft to retain this weapon of mass destruction.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    2. Re:Normal for them by jamesmrankinjr · · Score: 3, Interesting

      The bad thing about this is that people will only see the Microsoft lies and not the rebuttals by Lineo and Redhat.

      As far as I know, there was no ZDNet article touting the whitepaper before the Lineo and RedHat rebuttals. The article focuses more on the rebuttals than the original M$ paper.

      This is an example of Linux winning the PR war. Probably very few people saw the whitepaper before this article, and their first exposure to it is a ZDNet article painting it as an attempt by corrupt M$ to misrepresent their scrappy Linux competitors.

      As for M$ having better consumer-level PR, how many consumers think about embedded OSes (or even know what one is)? Hopefully customers in the embedded space take due diligence a little more seriously and are a bit less likely to accept FUD at face value.

      Best,

      -jimbo

    3. Re:Normal for them by Dudio · · Score: 1

      people will only see the Microsoft lies and not the rebuttals

      I'm not so sure. Since both sides have an economic interest, the controversy is what makes the story newsworthy to the mass media, not either side's opinion taken in a vacuum. As a result, the average Joe hearing about this is likely to remember "Microsoft and the linux community are going at it again", but would be hard pressed to leave with the impression that "the MS paper must be true because I haven't heard of a dissenting opinion".

    4. Re:Normal for them by briggsb · · Score: 1

      I doubt the white paper was intended to run on ZDNet, but I'm sure it got in front of an awful lot of developers in the hands of Microsoft salespeople. Most of whom probably don't go to ZDNet for their technical news.

    5. Re:Normal for them by Anonymous Coward · · Score: 0

      OK, the people that are making decisions about embedded systems are, at the very least, going to read a "technical" publication on the level of ZDNet. They are, most likely, also going to read real technical publications and websites and whatnot and actually make intelligent decisions based on real information - but even the dullest pointy-haired boss is going to read ZDNet, with it's "experts" like Dvorak and whatnot.

      So if these articles and rebuttals are appearing in ZDNet, they're going to be seen. It's not like they're appearing only on Slashdot and similar geek-only sites...

    6. Re:Normal for them by Anonymous Coward · · Score: 1, Interesting

      Recently Microsoft sent out flyers to many Novell customers that implied that Novell was phasing out NetWare. Novell filed a lawsuit forcing Microsoft to send a letter explaining that Novell wasn't leaving the OS business to everyone who received the 'experation date' ad.

      Too bad the embeded Linux vendors don't have Novell's legal resources. It would be nice to have them send out retractions for this as well.

  3. One comparison they forgot... by lynchmenow · · Score: 1

    Likelihood of product being used in applications where transferring of cash is occuring (ATMs/casino machines): Embedded Linux: Suitable Embedded XP: Not Bloody Likely

    1. Re:One comparison they forgot... by ergo98 · · Score: 5, Informative

      What makes you say that Embedded Linux is "suitable" for use in ATMs/casino machines? I totally agree that the likelihood of Embedded XP taking off is unlikely, however at the same time I doubt any of the hardcore engineering crowd (that is use to the rock solid reliability of PLCs) is going to be touching Lineo anytime soon (yeah I'm sure there are some case studies/design wins where some cash was passed around and some token implementations took place in non-critical sectors).

      If I were to build a critical embedded system right now I wouldn't touch embedded Linux with a 40ft pole: It'd be QNX or one of the other proven systems that I'd trust. Let embedded Linux prove itself for a decade and then maybe then it'll be trusted, but as it sits it seems like yet a Microsoft like "try to get the same code to run everywhere" type of attempts.

    2. Re:One comparison they forgot... by DaveAtFraud · · Score: 1

      Gee, I work for a company (Vericept) that is successfully selling a network monitoring appliance based on Linux. I guess we gotta recall our product now and go back to the drawing board. The same goes for eSoft and some of the other folks we know of using Linux for embedded systems.

      S I G H ! ! !

      So much for my stock options.

      --
      They that can give up essential liberty to obtain a little temporary safety deserve neither safety nor liberty.
      Ben
    3. Re:One comparison they forgot... by ergo98 · · Score: 1

      A network monitoring appliance is hardly system critical, and given that the field is awash in similar solutions that run under Windows I'd hardly claim it as a sphere where quality is #1. I appreciate your sarcasm, but I really think it was uncalled for.

    4. Re:One comparison they forgot... by ergo98 · · Score: 1

      BTW: I looked at your company's site: While I think it's a pretty cool product, most on Slashdot would cast you as the spawn of Satan for working on such a product so I wouldn't quote it too often. :-).

    5. Re:One comparison they forgot... by Anonymous Coward · · Score: 0

      I don't want to upset you, but I know of a bank that has been running their ATMs on NT4 boxes for some years now. Not embedded, but actually the vanilla version (the ATM has an off-the-shelf PC in the back)! As long as you put 'em on a private network I suppose it'll be secure enough.

      I've seen a BSOD on an ATM once, too ;)

      - Bart

    6. Re:One comparison they forgot... by Kymermosst · · Score: 2

      You know, if I was making a slot machine, I probably wouldn't be running ANY OS like XP, Linux, QNX, or anything. I'd probably write in C and do EVERYTHING myself.

      Slot machines are not complicated enough to need a full OS...

      --
      "Alcohol, Tobacco, Firearms, and Explosives" should be a convenience store, not a government agency.
    7. Re:One comparison they forgot... by ergo98 · · Score: 1

      Somewhat agreed, but modern slot machines are often networked together for monitoring and control, so you end up in a situation where your custom OS starts building in networking code, TCP/IP, etc. That's the reason many companies look to something like QNX where you can build a microsystem with only exactly what you need.

    8. Re:One comparison they forgot... by Kymermosst · · Score: 2

      Yeah, that makes sense. Though, if you wanted to NOT use QNX et al., it's a good use for that Zilog Z80 update with the built in TCP/IP stack...

      Some friends of mine went to the Oregon Institute of Technology, and International Gaming Technologies is a BIG corporate donor to them, so the students have projects usually involving slot machine design/programming... I should ask one of them how they'd do it.

      --
      "Alcohol, Tobacco, Firearms, and Explosives" should be a convenience store, not a government agency.
  4. M$ by Anonymous Coward · · Score: 0

    When will we learn. Oh, when will we learn.....

  5. you gotta admit... by mrroot · · Score: 1

    MS has alot more experience getting Windows to work on embedded systems. Linux is realtively new to this area, it was never their goal initially.

    If you consider, NT had an embedded version since the mid 90's and they've just released version 3.x of their Windows CE line.

    --
    I Heart Sorting Networks
    1. Re:you gotta admit... by rmadmin · · Score: 1, Insightful

      Linux is realtively new to this area, it was never their goal initially.

      Linux had no 'initial goals'. When Linus 'initially' wrote it, it was for himself. And if you listen to his interviews, he plain out says that he is NOT competing with MS, nor does he really care about them.

      I think its pretty funny sometimes. Linus creates an OS and gives it to the world. Suddenly thousands of people think that Linux's total reason for being is to destroy MS. Whatever..

    2. Re:you gotta admit... by mrroot · · Score: 1

      Linux had no 'initial goals'. When Linus 'initially' wrote it, it was for himself. And if you listen to his interviews, he plain out says that he is NOT competing with MS, nor does he really care about them.

      I did not accuse him of competing with MS or caring about them. I'm just saying I would not be surprised if XP was better than Linux in alot of aspects for embedded systems, since MS has focused alot more effort towards it.

      --
      I Heart Sorting Networks
    3. Re:you gotta admit... by nyet · · Score: 2

      I would not be surprised if XP was better than Linux in alot of aspects for embedded systems, since MS has focused alot more effort towards it.

      Do you have ANY real evidence of this other than your perusal of Microsoft's marketing materials? Spend some time in the trenches doing actual work, and less time reading the trade rags, and you might BEGIN to get a clue.

      There are hundreds of developers WORLD WIDE who are working hard at building embedded linux devices - and thanks to the GPL they are working cooperatively, and not wasting time re-inventing the wheel.

      Have you actually ever worked with any embedded OS's? Vendors LOVE to sell you their OTHER customers code! I don't know about you, but if i needed a driver for a whizbang6583k chip, I would rather talk to the author than a vendor who simply repackaged somebody elses (old) code and sold it to me. Now picture dozens of customers, all fixing the SAME bugs in this whizbang6583k chip, but not knowing that the bugs have already been addressed?

    4. Re:you gotta admit... by jmccay · · Score: 2

      So what?!?! Translaeted, that just mean's it took them that much longer to get something that only crashed every 30 days! I don't want to buy an embedded device that crashes!
      Do you see XP on a watch? ( I should clarify this for you, XP on a watch as the OS of a small embedded device and not some promo with XP painted on it.) Linux has been put on a watch. IBM did it as a test of Linux's scalability, and they are teaming with another company to make a commercial version.

      --
      At the next eco-hypocrisy-meeting, count the private jets used to get to the meeting. Should be interesting to see that
    5. Re:you gotta admit... by ichimunki · · Score: 1

      No kidding! If you read your historical primary sources about Linux, you will find that Linux was originally designed as an alternative to Minix. See this Usenet post for example.

      More importantly, in a recent kernel development mailing list discussion Linus has indicated that Linux is following an evolutionary growth. Things people want, that are coded well, and make sense from an overall perspective are put into the main tree. Other, more problematic or minority positions require forking, and usually some patching. Witness the existence of the Linux kernel for a number of different CPU architectures.

      --
      I do not have a signature
    6. Re:you gotta admit... by mrroot · · Score: 1

      Do you have ANY real evidence of this other than your perusal of Microsoft's marketing materials? Spend some time in the trenches doing actual work, and less time reading the trade rags, and you might BEGIN to get a clue.

      Whoa, slow down there. I was not stating a fact in my post, just saying that TO ME it seems like MS has focused more effort towards developing an embedded OS than Linux has.

      -- so touchy are those slashdotters!

      --
      I Heart Sorting Networks
    7. Re:you gotta admit... by jd · · Score: 2
      Hmmmm. You've a good point. Most people, after using Windows, embed their computer in the nearest wall.


      Linux' embedded support includes stuff like LinuxBIOS, COMEDI, assorted VME drivers, CAN support, possible low footprint (
      In short, Linux is hardly a new player to this game, it's just not been particularly well-publicised. If 2.5.x had Controller Area Network support (which it could, very easily), COMEDI (a HUGE set of CAN-type device drivers), the MSX patch, and the LinuxBIOS patch, there is not a single platform in existance that could even IMAGINE competing with Linux in the low-to-medium end embedded markets. Linux would simply own those, almost by default.


      But the patches, although they exist, MUST make the stock kernel, before they're truly accepted. And only Linus can do that.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    8. Re:you gotta admit... by lynx_user_abroad · · Score: 1
      I'm just saying I would not be surprised if XP was better than Linux in alot of aspects for embedded systems, since MS has focused alot more effort towards it.

      I can't say I agree with this, can't offer any evidence to confirm or deny it, but for the sake of this argument I'll presume it to be true.

      It's unusual for any corporation to "stumble about in the dark" when approaching any development such as Microsoft would have to do to create a product like an embeddable XP. I would expect Microsoft to be as good or better than most at doing this.

      But in order to achieve such a goal, Microsoft would first have to set that goal as their target. That realization leads me to question what goal Microsoft set out to accomplish with an embeddable WindowsXP, even before I ask how well they performed in achieving this goal.

      Whatever goal they selected, you can rest assured it is Microsoft's goal; and this was part-and-parcel of Lineo's response.

      When you develop an embedded solution using a Microsoft (or some other corporation's) preformed solution, part of your development expense, part of your efficiency cost, will be spent to achieve Microsoft's (or whatever other company's) goals, and to an extent proportional to usage of their preformed solution. You can avoid this cost entirely by using no one's development kit (doing it all by yourself) or you can incurr as much as (but no more than) you need by using a Linux-based embedded package. But if you choose to use Microsoft's embedded XP solution, you get the whole ball of wax (and incur all of the associated cost) regardless of how small a portion of that you actually need.

      The efforts that Microsoft has focused on this have been focused only on providing what they thought was most important. There was, I'd imagine, a concious effort to avoid stumbling around outside of the scope. This is good news for you if the embedded product you're developing is neatly in line with what Microsoft has produced, (but you'd better watch out: it would seem Microsoft is in a better position to produce this device that you are yourself) but means that the Microsoft solution will be sub-optimul if you're trying to stray far from what Microsoft considers relevant and important.

      But that's why your building an embedded product in the first place, no?

      Alternately, there are plenty of Linux developers stumbling around in the dark (no offense intended) outside the mainstream of where Microsoft thinks things are headed. Heck, some of us are here because Microsoft thinks it's outside the mainstream. If you're using a Linux-based solution, you're much more likely to run into some embedded zealot who's already solved your problem, itching to actually be paid to work on the stuff he's already developing, or willing to give you his full attention.

      You won't get that from Microsoft, not because they do want to, but because they're not in that business.

      --

      The thing about things we don't know is we often don't know we don't know them.

    9. Re:you gotta admit... by Anonymous Coward · · Score: 0
      "...Linux's total reason for being is to destroy MS."

      That's probably because most /. posts are so anti MS. I'm neither a Linux fan nor a Windows fan. I don't have blind loyalty to ANY product on this sorry planet. I select what is best for me and if that happens to be product 'A' this week and product 'B' next week then I will have no problem abandoning product 'A' when the time comes.

    10. Re:you gotta admit... by connorbd · · Score: 2

      Pretty simple, really:

      Linux was created as a toy for Linus and a few million of his best friends to play with. The fact that it has grown up to be an industrial-strength mid-size server solution (I'd still go clustered FreeBSD or Big Blue for the *really* big guns, but Linux can do an awful lot in the sub-enterprise level) is nice. The fact that it's demonstrably more stable and for the most part more secure than Windows of any stripe is nice.

      But the fact is that Linux is what it is because people like us (M$-haters) latched onto it. Me, I used to be a hard-core Mac guy (still am, I just have divided loyalties now :-) ), and I know what damage Microsoft can do. But Linus is only one of us insofar as he's out to make Linux the best it can be, with no regard for pressure from outside.

      /Brian

    11. Re:you gotta admit... by Anonymous Coward · · Score: 0

      Did you ever see that IBM Linux Watch? It's about the size of a pack of cigs and nobody ever wears it -- it sits on a display case. MS could strap an iPaq to your wrist and make the same point.

  6. Re:Slashdot Deleting Stories! by Anonymous Coward · · Score: 0

    That was the work of Al Queda. They infiltrated Slashdot. Someone call Ashcroft!

  7. your side/my side/the truth by Anonymous Coward · · Score: 0

    Truth Microsoft knows nothing about embedded just take a look at CE

  8. Something is wrong in Redmond... by mwalker · · Score: 5, Funny

    ...when these kind of resources are used to attack what is essentially a straw man. If they were going to attack a target with FUD, why wouldn't they attack the market leader, WindRiver VxWorks?

    Proof positive they're irrationally scared by Linux.

    1. Re:Something is wrong in Redmond... by TheRain · · Score: 3, Interesting

      I think it's just smart public relations. They make it look like they are afraid of Linux taking their user base and they seem less monopolistic. Microsoft has nothing to fear from other companies... the only real threat is public opinion.

      --
      Please help! I'm stuck inside my virtual reality headset!
    2. Re:Something is wrong in Redmond... by jd · · Score: 3, Insightful
      Because WindRiver, et al, are not storming the ramparts, threatening King William the Gates with a Peasent's Revolt.


      Because VxWorks is not the media's darling, and the European Union's ticket to a cheaper, more secure Government.


      In short, this isn't about fighting the "real" enemy, because the "real" enemy can only do so much damage to Microsoft. Linux, on the other hand, could seriously cripple Microsoft's domination and even inflict some damage to their business model.


      What's more, in this time of fear and suspicion, FUD is a much more lethal weapon. Even in "normal" times, FUD could destroy "lesser" companies, but now, when Governments and people around the world are scared shitless that the Big Bad Ogre is after them, personally... ...Now, a well-placed FUD bomb could obliterate the computer landscape. Forget the Daisy Cutter - that's just an oversize Molotov. This is serious weaponry.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    3. Re:Something is wrong in Redmond... by ergo98 · · Score: 2, Insightful

      You're completely right, and I'd say it's a case of two competitors pretending each other is the primary contendor, when in reality neither of them are (see major battery advertisements for an example of this in action: Agree to only focus on each other and consumers will be fooled into thinking that you're the two most important games in town [because why else would you focus on each other?]). In the serious embedded sphere I doubt either Lineo or Embedded CE/NT/2000/XP have any market saturation at all versus vxworks, QNX, etc.

    4. Re:Something is wrong in Redmond... by mwalker · · Score: 2

      Because WindRiver, et al, are not storming the ramparts, threatening King William the Gates with a Peasent's Revolt

      Huh? WindRiver already stormed the ramparts. They now own the ramparts, and are trying to keep the Microsoft peasants out. Microsoft is the smallest name in the embedded market. They don't make any real revenue there. There's nothing to defend there, only a new market to conquer. But instead of focusing on attacking and annihilating the competion the way they normally do, they're focusing on attacking the other small fish in the pond... Linux.

      I think we may actually be vehemently agreeing. I'm saying that Microsoft is acting irrationally in the embedded space WRT Linux because of some other perception. I think you're defining that perception... it's just amazing how tenaciously they will fight for a market they don't even have anything to do with, when Linux is involved.

    5. Re:Something is wrong in Redmond... by jd · · Score: 2
      Ok, I see what you're saying now. (I love the term "vehemently agreeing", btw! And, yes, I think that's exactly what we're doing!)


      ObTrivia: If Microsoft is an irrational entity, then multiplying it by any rational number will never return a rational result. Explains a lot. :)

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    6. Re:Something is wrong in Redmond... by Krapangor · · Score: 0, Interesting
      But WindRiver is a company.
      Microsoft has already crushed several market leaders by creating dumping prices and/or using their sheer economic power to make up for any losses in the start phase.

      This strategy won't work per definition on free software, so open source is the major threat for them.

      --
      Owner of a Mensa membership card.
    7. Re:Something is wrong in Redmond... by Mignon · · Score: 3, Funny
      WindRiver ... own[s] the ... embedded market.

      Maybe Microsoft should petition the DOJ to investigate WindRiver's monopoly position in the embedded market.

    8. Re:Something is wrong in Redmond... by WolfWithoutAClause · · Score: 2, Interesting

      I don't think Redmond cares whether they are right or not. What they are doing is to give some [apparent] reasons for those managers that have chosen Microsoft software, or may be about to do so, that their chosen path [folly] is "correct", if anyone asks [laughs at them- and well they might.]

      --

      -WolfWithoutAClause

      "Gravity is only a theory, not a fact!"
    9. Re:Something is wrong in Redmond... by mwalker · · Score: 2

      Considering the rate at which they are acquiring and gutting their competition (PSOS, BSDI), let me tell you, you are not alone in your thinking.

      Trust me.

    10. Re:Something is wrong in Redmond... by Anonymous Coward · · Score: 0

      You don't take out your enemy by attacking where they are strong if you can attack where they are weak. When you've attacked their weaknesses such that they will be unable to respond to an attack to their strength, you then crush them.

      If they make claims against the little competition, and nobody rushed to defend them, Microsoft could go unchallenged with what they say.

    11. Re:Something is wrong in Redmond... by ghjm · · Score: 2

      Or more to the point, *dividing* Microsoft by any rational number will also fail to return a rational result. :-)

    12. Re:Something is wrong in Redmond... by jd · · Score: 2

      Hmmm... What happens if you divide it -irrationally-?

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    13. Re:Something is wrong in Redmond... by Anonymous Coward · · Score: 0

      A fatal exception 0E has occured at 0028:C000A42C in VXD MICROS~1 + 00000614. The current application will be terminated.

      * Press any key to terminate the current application.
      * Press CTRL+ALT+DEL again to restart your computer. You will lose any unsaved information in all applications.
      Press any key to continue.

  9. But sometimes there ARE better alternatives by Anonymous Coward · · Score: 0, Redundant
    I used to work closely with a development team that made the transition from a proprietary (and, may I add, unmaintainable and unreliable) embedded OS to Linux. Though some of the concerns in the article did come up, especially speed and size issues, those didn't hurt us much. After all, we could afford a better processor and more memory with the money we saved on royalties and maintenance expenses - these were substantial.

    Unfortunately, if the many features of Linux and the transition from assembler to C didn't hurt us, the licensing did. Things went very smoothly until we needed to make some big changes to the kernel to accomodate a newer version of our hardware. At that point, there was a schism in the group: some of the developers wanted to change the kernel and release the product without source (the "who would find out?" crowd) and the rest of us knew that Linux was not going to fit our needs anymore unless we wanted to give our work away to competitors.

    Well, the "who would find out?" crowd won the first round, and because of release deadlines we "slipped" the kernel changes into the next version of the product. And nobody knew. Except one of us told the legal department about what happened and they became very agitated.

    Now our software runs on embedded NetBSD. It wasn't quite as robust as embedded Linux but it works well and we really can't complain. Transitioning to a new OS took a lot of effort but it was a necessary evil. After all, we couldn't risk getting sued out of existence to save a little money.

    But the question I draw from this is: why not relax the GPL restrictions a bit for embedded applications? It seems like this area of the market will never be dominated by Linux until companies can stop fretting about licensing problems and start concentrating on coding instead.

    -e.t.

    1. Re:But sometimes there ARE better alternatives by WasterDave · · Score: 2

      Didn't you post exactly the same thing about three weeks back? I believe at the time the conclusion was that the legal deparment fscked up because all you had to do was put a link to the kernel patches on your website.

      So, what's the problem with embedded NetBSD? Have you talked to the core team about it?

      Dave

      --
      I write a blog now, you should be afraid.
    2. Re:But sometimes there ARE better alternatives by gmhowell · · Score: 1, Offtopic

      Yes, he did post almost the identical thing very recently. My guess is that this is an anti-GPL troll.

      --
      Jesus was all right but his disciples were thick and ordinary. -John Lennon
    3. Re:But sometimes there ARE better alternatives by Omnifarious · · Score: 3, Insightful

      You want the liscensing changed, and you completely ignore the alternative, which was releasing the source. In fact, you ought to be sued to force the source to be released.

      I'm betting the competitive advantage your competitors might get from seeing the source to your kernel mods would've been heavily outweighed by the time it took them to decipher it. Also, the easiest thing for them to do would be to also use Linux in their product, and releasing source, leaving you on a level playing field with respect to intellectual property concerns.

      If they had tried to copy you, and also used Linux, it would've come down to which of your development teams could make a better product more quickly. Gee, that sounds like competition doesn't it?

    4. Re:But sometimes there ARE better alternatives by Omnifarious · · Score: 0, Offtopic

      BTW, whoever moderated this as a troll moderated out of opinion instead of out of any kind of objective measure of how good the post was.

      This person clearly stated an anxiety people in industries dominated by stupidly restrictive intellectual 'property' conventions and ideas. Industries where intellectual 'property' becomes a weapon instead of an incentive.

    5. Re:But sometimes there ARE better alternatives by Stary · · Score: 0, Offtopic

      Learn to read, and then use the skill to read the comments to the post before posting something like this. For instance,
      Here

      --
      Tomorrow will be cancelled due to lack of interest
    6. Re:But sometimes there ARE better alternatives by nathanh · · Score: 1, Redundant

      Deja Vu. The parent post has been seen on /. before: it's word for word the same. I suspect a canned troll.

    7. Re:But sometimes there ARE better alternatives by Omnifarious · · Score: 0, Offtopic

      It got moderated down while I was composing my other comment, and I didn't look at all the replies first before responding again.

  10. First is better by Mattcelt · · Score: 3, Interesting

    Why does MS always get the marketing leg up on Linux? Momentum is one thing, but it seems to me that Linux is always playing catch-up as well. Why is that so? Has Linux ever had a successful pre-emptive publicity strike against MS?

    Let's face it, if Linux is always reactionary, it will never be seen as anything more than an "alternative" OS. Linux should not be an alternative to Windows. It has a niche all its own. Sure, it overlaps with a lot of Windows functionality, but it's not just "non-Windows". It's much more than that.

    1. Re:First is better by Anonymous Coward · · Score: 2, Insightful

      Why does MS always get the marketing leg up on Linux?

      That's bacause the Linux mindset is not adept at hostile, predatory marketing tactics. It just doesn't come naturally for honest folks.

    2. Re:First is better by reaper20 · · Score: 3, Insightful

      Has Linux ever had a successful pre-emptive publicity strike against MS?

      (NASDAQ Guy Voice)
      Actually, there's a list of them published everyday - BUGTRAQ, the anti-MS marketing engine for the new millenium.

      Moving on .... There's MS's marketing, and there are the plain facts. We don't need to attack Microsoft on the marketing front. They do that for us. Their security record and dumb licensing costs will continue to harm Microsoft, regardless of what they say about Linux.

      Companies are slowly becoming more enlightened to Linux every day. Believe me, people are starting to notice the ridiculous security problems and licensing costs. One step at a time. I sit in the corner, waiting for the day when someone high up enough asks "I'm sick of this garbage and all our IT money going down the drain, there has to be an alternative, if only we had a choice!"

    3. Re:First is better by dollargonzo · · Score: 1

      what makes you think that people will suddenly start saying that "i am fed up", etc...just because linux is out? NO! it has been going on for years, and ppl at this point (those that are still using windows and not linux extensively) have never seen anything better. the sad thing is, they consider microsoft a reliable source, so they will believe the m$ BS that they spit out constantly.

      sure, m$ is scared shitless of linux, because an open source OS that they can't buy was the only thing they didn't predict; but getting people to switch to linux is a slow process...yuo can't force them to switch unless you start using microsoft marketing strategies.

      QED

      --
      BSD is for people who love UNIX. Linux is for those who hate Microsoft.
    4. Re:First is better by Mattcelt · · Score: 1

      Touché! You might be right, at that...

      C'mon, mod this guy up to "funny"!

    5. Re:First is better by Anonymous Coward · · Score: 0

      Why does MS always get the marketing leg up on Linux?

      Ummm... because their marketing budget is thousands of time bigger. Duh.

    6. Re:First is better by reaper20 · · Score: 3, Interesting

      what makes you think that people will suddenly start saying that "i am fed up", etc...

      That's where your Friendly Neighborhood Linux Advocacy Guy comes in:

      "Man, all that cash for Exchange! This junk is so expensive"
      "You know, you can do email without exchange, and for free..."
      "No you can't, seriously?"
      "Yep, we can even get rid of IIS too, just let me come in on the weekend and I'll set it all up, IMAP, the works ..."
      "But what about support?"
      "Don't fire me." :)

    7. Re:First is better by Anonymous Coward · · Score: 0

      MS gets the marketing leg up on Linux because there is no "Linux" (in the sense of a company). MS is a big-ass COMPANY. Linux is a rag tag band of individuals and companies who rarely cooperate on anything.

    8. Re:First is better by pinkj · · Score: 1

      I've yet to see any Linux ads on television. Maybe if enough money was rounded up for some television time there might be some more interest. The fact the ad was on television would alone cause enough of a stir.

  11. ms vs reality by ryusen · · Score: 2, Interesting

    the funny thing i see about it all is ms' accusations as to why embedded linux wont work are basically critisms that only point to linux being weak on the desktop...
    - no ie
    - no media player
    - no plethora of drivers
    - no big company support for end users

    etc etc...

    --

    I believe sex is highly over rated... unless it involves me
    1. Re:ms vs reality by the_radix · · Score: 2, Insightful

      You just validated Microsoft's arguments with your third point: no plethora of drivers. No matter how fancy Linux has gotten, it still hasn't been able to interface with the huge base of hardware that Microsoft products can. There are a lot of companies that cannot afford fancy new hardware; they must make do on something that was brought in years ago. And Microsoft products play nice with them.

      Now, while we may be talking about embedded systems, realize that there are embedded system companies that have to make their systems work as seamlessly as possible with what their clients have lying about as well.

      In addition, since at least 75% (incredibly conservative) of their end-users will be using some kind of Microsoft product on their home computer, having a Microsoft-run embedded system means happier end-users.

      As for support, I would much rather have a big, rich company supporting my software than a bunch of chatrooms. If my system is compromised or causes damage, I want to be able to say, "This company here is responsible for it", instead of telling my pointy-haired boss that we either have to fix a problem ourselves with software that we shouldn't have to, or wait an indeterminate amount of time for "some people on the Internet" to fix it, or not. That's too big a liability for a company.

      --
      This .sig is either false or a paradox.
    2. Re:ms vs reality by Anonymous Coward · · Score: 2, Interesting

      However, the popular architectures for embedded devices are Arm, Dragonball, PPC, MIPS. Which of those does windows XP embedded run on? Hint: None. Yes, Wince runs on Arm and MIPS, but that's /not/ XP embedded, which this article is about... Microsoft XP embedded runs on x86. Embedded developers stay away from x86 in general, because it's such a power-hungry architecture full of legacy backward compatibility kludges.

      Now, which of those architectures does Linux (not to mention NetBSD) run on? Hint: All of them (well... you're pushing your luck on a dragonball, but ucLinux exists... )

      Microsoft are just lying through their teeth.

    3. Re:ms vs reality by nyet · · Score: 2

      You just validated Microsoft's arguments with your third point: no plethora of drivers. No matter how fancy Linux has gotten, it still hasn't been able to interface with the huge base of hardware that Microsoft products can. There are a lot of companies that cannot afford fancy new hardware; they must make do on something that was brought in years ago. And Microsoft products play nice with them.

      You are smoking crack, son.

      Have you actually DONE any embedded work? I have. With PSOS, VxWorks, and Nucleus. On several different processors (AMD29k, i960, M68k, and PPC). With SEVERAL different PCI bridges, chipsets, memory controllers, network interfaces, uarts, and DMA controllers. NONE of which are supported by Microsoft, and NONE of which are unilaterally supported by the OS's we have used. Guess which OS does?

      As for support, I would much rather have a big, rich company supporting my software than a bunch of chatrooms. If my system is compromised or causes damage, I want to be able to say, "This company here is responsible for it"

      Good for you. All you have proven to me is that you are evasive, slime sucking, scum who LOVES to point fingers and blame somebody else for your problems. *I* would rather have the source code and access to the original author, so that if there IS a problem, I can tell my boss we can a) sack up like men and take responsibility and b) fix it, not hide like good corporate lackeys.

    4. Re:ms vs reality by reaper20 · · Score: 2

      There are a lot of companies that cannot afford fancy new hardware; they must make do on something that was brought in years ago. And Microsoft products play nice with them.

      I strongly disagree. Older hardware is Linux's strong point. I'm sitting here looking at my 386 firewall. Linux only has problems with hardware that Should Not Exist(tm) anyway, things like cable select. Blame the OEMs, crappy hardware is crappy hardware.

      "This company here is responsible for it"

      That point is irrelevant. If you find a bug in MS's software, you have to wait for MS to fix it, which is the same as "some people on the Internet". Either way, you have to wait. With the code available you at least have the option to fix it yourself.

      That's too big a liability for a company.

      Do you really think that having MS software is not a liability? Can you blame them when their software fails? If it's there fault what can you do about it? You can't even sue them if your mission critical software fails. What can your company do about it? Nothing! Read the EULA. There is nothing you can do ... you're worse off than the OSS solution!

    5. Re:ms vs reality by nyet · · Score: 2

      Now, while we may be talking about embedded systems, realize that there are embedded system companies that have to make their systems work as seamlessly as possible with what their clients have lying about as well.

      Cripes, is there anthing in your post that is accurate? I almost missed this gem.

      While MS products ARE engineered to work well with other MS products, MS also spends most of its time trying to figure out now NOT to interoperate with other vendors whenever possible. Everybody else (other than MS) is aiming to interoperate with everybody else (including MS). Now, tell me again, if interoperability is a requirment, why I should choose MS?

    6. Re:ms vs reality by markmoss · · Score: 2

      For embedded systems, you don't worry about a plethora of drivers. You just need one driver -- for the circuit you're going to put into the product -- and you're probably designing that circuit yourself. If a generic driver will work, that's nice. More likely, someone's going to have to tweak the driver a bit. Would you rather do that in the secretive world of MS-approved code, or starting with open source?

      Admittedly, the GPL can sometimes be a stumbling block here -- companies might think that publishing the source code to their particular driver hack will give away some of the secrets of their design... 10% of the time, they might be right.

  12. Nonsense. by Flarners · · Score: 2, Insightful

    We all like to spit out the rhetoric about how "people listen to Microsoft, but not us", but the fact is, this is no longer true. The antitrust case, while falling short of remedying the Microsoft situation, has at least drastically changed Joe User's perception of Microsoft, as the below-expected XP adoption rate shows. Everyday, Linux becomes more and more mainstream, and as it does, we see an increasing number of mentions of Redhat and Linux in general in tech magazines and newspapers. Any resource people go to to find the latest technology news today is likely to have a Linux section in it (short of "Windows Magazine" and other Microsoft asskissers). It's silly to say that "people will only see the Microsoft lies and not the rebuttals by Lineo and Redhat." This may have been true three years ago, but not anymore.

    --
    "The problem with the French is that they don't have a word for 'entrepeneur'." -George W. Bush
    1. Re:Nonsense. by RazzleFrog · · Score: 3, Interesting

      It is very difficult to make a direct correlation between the XP sales and the Microsoft case. PC sales have also decreased dramatically. Joe User doesn't see any reason to upgrade to XP since they are happy with what they have.

      I seem to remember also reading how consumer polls people siding with Microsoft. I will try to find them.

    2. Re:Nonsense. by AB3A · · Score: 1
      We all like to spit out the rhetoric about how "people listen to Microsoft, but not us", but the fact is, this is no longer true.

      This statement is too broad to make sense in either case. People are watching the Linux world, but few understand it well enough to read and comprehend the arguments for and against the case that M$ tried to make.

      The bottom line is this: Decision makers don't understand when an argument like this is FUD or not. And if they can't understand it, who do you think they'll listen to? An amorphous world-wide community of software geeks and no money, or a company with so many Billions of Dollars that they could squash your business overnight and not even get noticed.

      --
      Nearly fifty percent of all graduates come from the bottom half of the class!
  13. What do you expect from M$ marketing department? by t0qer · · Score: 1

    The truth?

  14. Unsupportable by sparkyz · · Score: 1

    What's most interesting to me about this is that I don't even need to read the rebuttals to know what they contain. There is a real dearth of assertions in the MS white paper that can be scientifically tested and proven. I suppose in the real world, you have to say aomething; but really, it scarcely merits any notice at all, never mind an actual formal response. (Yes, I am aware that imparts some irony to this very post).

    Incidentally, is Linux really putting it's best foot forward in relying on RedHat to leap to the defense of Embedded Linux?

    --
    Oops
  15. When Will Slashdot Respond to Michael Sims' FUD? by Anonymous Coward · · Score: 1, Interesting

    Please stop making it look like MS is the only company that tries to play the FUD game.

    Another Gaping Microsoft Security Hole Goes Unpatched: How about some of the beauties in this one?

    I believe the editors on this site spread just as much FUD as the evil borg M$.

  16. Petition online! by jd · · Score: 2, Troll
    When I read these reports, the Microsoft stuff sickened me. I've started a petition online, in the hope that the negative publicity might spur Microsoft into retracting some of it's FUD.


    (The petition, per se, is pretty useless. Nobody's going to listen to it. But, a slashdotted petition, right now when vocal opposition to Microsoft could actually have some impact on the MS/DOJ settlement, MIGHT create enough publicity to force Microsoft to back down.)


    The bottom line is this. Not a single statement in the Microsoft evaluation was honest. Some had some technical points correct-ish, but in a way as to give a highly (and deliberately) misleading impression. Yet this is the information CEOs and technical managers will be relying on.


    If it's not made illegal to decieve people out of their money, then it damn well aught to be at least made a very painful experience for the perp.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    1. Re:Petition online! by Anonymous Coward · · Score: 0

      Someone did a similar petition to get rid of Katz, and that didn't seem to work...

    2. Re:Petition online! by insta · · Score: 1

      I think the 9 voices that have signed will definetly shake up Microsoft.

    3. Re:Petition online! by Anonymous Coward · · Score: 0

      pffft, way to slashdot a petition, I signed it and
      am the 12'th person to do so...

    4. Re:Petition online! by jd · · Score: 2

      Of course not! Katz have nine lives! You've gotta run another 8 petitions.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    5. Re:Petition online! by marick · · Score: 1

      This is a clever idea, BUT:

      The whole idea is anathema to civil-libertarians. Believe it or not, FUD is speech, and as such, should be considered protected under the first amendment.

      Furthermore, if we hold Microsoft to such harsh rules, won't the same rules apply for all, including Slashdot posters?

    6. Re:Petition online! by ShelfWare · · Score: 1
      Is there anything that can be done to prevent MS from continuing their bashing of competition?

      This should only go so far, MS has the marketing and PR capability to spread a lot of FUD. They are doing this because there isn't any specific company or persons that they are bashing. IANAL, but isn't this something similar to defamation of character?

      Because of MS's wealth and market dominance, much of the general public will just believe what they say. I fear that MS will continue its practices until the Open Source/Linux community can put together a PR/marketing organization that will squash any/all FUD coming out of Redmond. It doesn't need to be a for-profit thing, just an Open Source organization that will promote Open Source products/markets/etc. and organize rebuttals to MS when they put out the FUD spread.

    7. Re:Petition online! by naasking · · Score: 1

      Blatant lying is not protected under the law. Ever heard of false advertising? Slander? Those are crimes, not protected speech. Why? Because they are blatantly, intentionally false and designed to harm another party. So if Microsoft is saying false, disparaging things they should be stopped. It IS a crime.

  17. Re:hey.... by Anonymous Coward · · Score: 0

    I noticed this too. I for one am glad, i missed getting first post (3rd) and don't want the world to see my failure

  18. For a good laugh... by iforgotmyfirstlogon · · Score: 2

    http://www.microsoft.com/windows/Embedded/xp/techi nfo/develop/training.asp

    They make it sound like building with tinkertoys. That's what we really need, right? A whole bunch of imbedded devices with custom-built kernels put together with all the quality of your average Access database.

    What a crock. I'll never buy one.

    - Freed

    --
    "Coffee should be black as hell, strong as death, and sweet as love." -Turkish Proverb
    1. Re:For a good laugh... by iforgotmyfirstlogon · · Score: 1

      OOps!

      Link Here

      - Freed

      --
      "Coffee should be black as hell, strong as death, and sweet as love." -Turkish Proverb
  19. When the burn the Reichstag by Zen+Mastuh · · Score: 2, Interesting

    ...will they convince the masses that the open source people did it?

    --
    "What is the sound of one belly slapping?"
  20. The only possibly reason you want Embedded Windows by selectspec · · Score: 3, Insightful

    Is if you needed to work with some proprietary MS protocol like CIFS, DCOM (embedded DCOM?? ugh), or some other stupid MS thing.

    --

    Someone you trust is one of us.

  21. /. Hypocrites? by Anonymous Coward · · Score: 0

    So it's okay to lie about MS, but it's not okay to lie about Linux?

  22. Re:Shitto! by Anonymous Coward · · Score: 0

    i guess, you're going to wash your hair in the toilet

  23. Did anyone else laugh at this? by Rkane · · Score: 1

    "Linux is a follower, not an innovator"

    That Microsoft team has been watching too much Elmer FUD recently.

    1. Re:Did anyone else laugh at this? by Anonymous Coward · · Score: 0

      in a lot of cases that's true most gnu programs are just copys of older unix ones, and half the programs I just say in there about info "we are trying to photoshop, outlook, aim, etc.." Linux is very useful but it's not an innovator.

    2. Re:Did anyone else laugh at this? by Anonymous Coward · · Score: 0

      True enough, but for _microsoft_, which has _always_ been a copier rather than an innovator, to level this charge, is like the void of deep space calling the kettle black...

  24. Some XP freatures misunderstood by taniwha · · Score: 1

    as this shows the exact details of some XP were rather misunderstood

  25. Excuse me Mr. Freed by Anonymous Coward · · Score: 0

    What's with the broken link? I mean, what's the point of intentionally putting a space in the URL--so you can prove to the world how 31337 you are when you copy/paste into your browser bar and delete the space so you can visit it? That's not the purpose behind the hyperlink, my friend.

  26. heh, that's not the point... by Ender+Ryan · · Score: 1
    Did you even bother to read the article, or even the full summary on /.? The point is that MS is blatantly lying to discourage developers from using Linux for embedded systems.

    --
    Sticking feathers up your butt does not make you a chicken - Tyler Durden
    1. Re:heh, that's not the point... by FortKnox · · Score: 1

      My point is, if Lineo came out first and said that there stuff was better, MS would come back saying they blatantly lied....

      Its the politics of marketing.

      --
      Good quote, too many chars. Seriously, the slashdot 120 char limit sucks!
    2. Re:heh, that's not the point... by turbine216 · · Score: 3, Troll

      no, i think that WAS the point. I read the whole white paper, and all the corresponding articles, including the responses from Lineo and others. The white paper does NOT blatantly lie about anything. It points out a number of features of embedded XP that are either not present in Linux or are not as good. That's called marketing. Of course the truth is stretched at some points, and of course MS is trying to make Linux look bad. THAT'S FUCKING MARKETING!!!!!! That is how customers are won and lost!!! What is MS supposed to do, release a white paper that says "Linux is every bit as good as our embedded solution." They might as well say "don't buy XP!!" That is not how business works, my friend. The world is not the Linux-centric commune that all of you daydreaming hippies want so badly. It's never going to be that way. There's always going to be competition, and most of the time, some company is going to dominate that competition.

      But i digress. My point is, if you want to say that MS actually lied in its whitepaper, you show me one point in that press release, and give me some facts to prove that it is an outright lie. Then you can say that MS is in the wrong. Until then, MS is merely competing.

    3. Re:heh, that's not the point... by Steveftoth · · Score: 5, Informative

      If you really read the white paper, it seems to me that the only real point that MS is making is that under linux you have a choice of what to include or use in your embedded device.

      The windows solution they provide may be very good, but what if you don't want it? I mean, it sounds to me from the paper like if you use MS, then you are building an wireless internet wma/web browser/email device. They talk about how much better the web is on it and how much better the media playback is on it. Why don't they just release a device with all these features themself?

      On the other hand, the linux solution they describe is not very concrete on what it can or cannot do. Seems to me like linux has options, while win XP doesn't. (except in the choice of languages aparently, you aren't contrained to java and C like in linux ;) )

      If I were desgining an embedded device, I would use linux, cause even though it might be 'more work' according to this report, at least I'd have a choice of what tools and features to include in my device.

    4. Re:heh, that's not the point... by den_erpel · · Score: 1

      The thing that surprises me the most in this white paper, is that they are claiming that having only one solution (e.g. browser, windowmanager) is good. I guess this is the way they are convincing people monopoly is a good thing.
      For one thing, I know people that *are* using their IE on embedded products and CE, and don't want to persue it because of huge problems, crashes and unstability, even though the company payed big licensing fees. Don't be mistaking, it's a _big_ player in the embedded devices market.
      Of course, if people (or should I say managers, since all too often, decisions of this kind are taken by managers that are not hindered by any technical knowled whatsoever) believe this FUD in the white paper, they are likely to believe MS is the only solution and will not consider other alternatives.
      But the ECBS engineers and ultimately the customers will be the disadvantaged in this case, since they will have to get a product working on defective technology and an inferior product will be sold to the customers, ...
      So in the end, we're all worse off if this disinformation is believed and not counteracted.
      I guess it shows again what can happen/is happening, when Marketing is used out of proportion, ...

      --
      Genius doesn't work on an assembly line basis. You can't simply say, "Today I will be brilliant."
    5. Re:heh, that's not the point... by SubtleNuance · · Score: 2

      That's called marketing. Of course the truth is stretched at some points, and of course MS is trying to make Linux look bad. THAT'S FUCKING MARKETING!!!!!!

      Did you ever stop to think that blatantly propagandizing falsehoods in the marketplace is not of benefit to anyone... I would suggest Marketing is a wholy un-ethical and un-necessary 'thing'. Who needs it if it is constructed of obvious lies meant to mis-represent reality and truth.

      That is how customers are won and lost!!!
      That is not how business works, my friend.

      And here-in lies the root of the problem...capitalism prevents honest objectivity. See Capital by Marx.

      But I digress, what is important here? If M$ is publishing purposefull half-truths and out-right lies, is it no longer " wrong "? Or do you expect us all to accept this swirling mess of self-serving lies as truth simply because it is 'marketing' meant to 'win customers'? Really turbine216, is it now wrong to take issue about being immoral? Or does serving $$$$ make up for all? The entire basis of your argument requires immorality - even for extremely liberal and wide definitions of 'morality.'

    6. Re:heh, that's not the point... by mocm · · Score: 1

      You want an example. Well there is the one about NVIDIA having to release their code and having to spend a lot of money because they wouldn't. The only true part abou that is that they copied some code.
      Everything else is pure fabrication and FUD against the GPL.

      NVIDIA already had released the code only under their license, but they copied some parts of the bttv driver (which they even acknowldged in their code). After they had been told about their mistake, they changed the source (unfortunately not the license) and everything was fine. This may have cost them maybe some hours of discussion and 30 min of work which they should have done in the first place. The whole thing had nothing to do with the GPL, it could have happend with any license. The problem was that NVIDIAs license stated that the code was written by them and their property, which kind of made us mad.
      Imagine what M$ would have done to them.

      What Microsoft does is not marketing. It's innovating the truth.

      --
      ***Quis custodiet ipsos custodes***
    7. Re:heh, that's not the point... by cavemanf16 · · Score: 1, Offtopic
      Dude, been reading your stuff for a week or so now regarding the moderation system and the slashdot editors apparent 'abuse' of the system. While I still enjoy reading some of the Slashdot front stories at a +2 level, I do enjoy reading the trolls and flamebaiters every now and then to make sure I'm not missing out on some really funny stuff or the general mood of the crapflooders/trolls.

      I have also been paying attention to the stuff you post that DOES get modded up, and it does appear pretty coherent, ontopic, etc. Which is why I've added you to my friends list on my Journal (you're the first), and will continue to monitor your efforts to put some sense back into this site.

      Feel free to add me as a friend, but unfortunately, I haven't seen any blatant abuses happen on my account since I've already learned the 'slashdot way', and most of my comments are either funny, or some rant about why Linux rulz or the RIAA/MPAA suck, and generally get modded up.

      Anyways, good work with the underground, keep it up. If nothing else, it's funny to watch guys getting paid to spell badly screaming at their users for complaining about slashdot. LOL!

      I recall the Steven Satchel interview, and the point he made about how slashdot was more widely read than most people think. Interestingly, this point has been lost on even its own editors. They may want to tone down their rhetoric on how great their site is if they want anyone to pay serious attention to some of the truly crappy issues that I think do need addressed in the technology/political/legal arena today.

      P.S. It's no use posting this one anonymously, and besides, the 50 Karma cap ain't THAT special. ;) If I'm lucky, I might even receive some of my very own negative editor moderation. ;) ;)

    8. Re:heh, that's not the point... by turbine216 · · Score: 2

      you're completely off the subject. we're not dicussing morality here...we're discussing the facts. Your idea of what is moral or immoral means nothing to microsoft's investors. The fact of the matter is that Microsoft published a white paper detailing what they believe are the features of embedded XP that make it a better product than any embedded Linux distribution. If embedded Linux distributors disagree, fine. Let them disagree. But to accuse microsoft of "blatantly lying" about its product or the competing product would be to part with reason. That IS how business works...in order to compete, a company must show consumers (and in this case, developers) why their product is superior. If they don't, then the other company wins.

      I'm very sorry that these bad bad people happen to disagree with you and mr. marx, but hey - that's life.

    9. Re:heh, that's not the point... by Anonymous Coward · · Score: 0

      They're comparing to RedHat 7.1 - that's NOT EVEN A COMPETING PRODUCT IN THE FIRST PLACE. RH 7.1 is intended primarlily for servers, with a faint nod towards people who use it as home desktops and scientific/engineering workstations. It's not even vaguely intended for the embedded product market. In this case microsoft AREN'T just distorting the truth, they're both outright lieing, and constructing straw men to be knocked down.

    10. Re:heh, that's not the point... by nagora · · Score: 5, Insightful
      THAT'S FUCKING MARKETING!!!!!!

      No, it's fraud and misrepresentation. They're both illegal. I take it you think libel and slander are just "FUCKIN MARKETING" too?

      if you want to say that MS actually lied in its whitepaper, you show me one point in that press release

      "Linux lacks an integrated tool set, so OS and applications development time is slowed"

      This is not true, there are several. Go to Trolltech's site (www.trolltech.com) to see one.

      "For example, there are at least five different window managers and at least four competing browsers, increasing programming complexity and reducing the pool of available developers."

      There is no reason why this should increase the complexity of development; the WM makes no impact on the code; there may be several browers (it's called choice) but there's only one HTML spec. Since these have no effect on the code the second part is also false.

      "There is no common integrated development environment (IDE) for Linux. OS development is command-line driven and applications development requires a new set of tools for each device. Developers must either build their own tool-chain from piecing together Open Source tools or opt for a specific vendor's costly toolset."

      This is bollocks from start to finish; most of it was true in 1998, though.

      "Comprehensive OS foundation with proven performance and reliability"

      This can't be true since XP has not been out long enough to be "proven" as reliable.

      Then there's a bunch of benchmarks followed by "Note: WindowsXP Embedded was not tested directly. Internal Microsoft testing indicates that WindowsXP Embedded exhibited similar or better reliability and performance characteristics than WindowsXP Professional."

      'Not tested directly' is the same as 'Not tested'.

      "Linux looks to Java as a distributed applications development environment."

      Linux has never done this; Linux looks to source code as a distributed application environment, in general.

      "Open Source does not an ecosystem make"

      Making this claim raises the question of is it true? I can't see any reasonable way to describe the millions of programmers supporting Open Source and the newsgroups and mailing lists where they can be contacted as anything other than an "ecosystem" in the sense MS is using.

      "The Red Hat Worldwide Technical Support Guidelines and Definitions document states that Red Hat will not support any modifications made to their distribution of Linux that are not approved or recommended by them."

      The lie here is only implied but is a lie all the same, it is that MS will do this. Try modifying Windows XPE's code (assuming you have it) and see if MS will help you debug it.

      The distortions in the rest of the piece may indeed be marketing but if you said them of me I'd be laughing all the way to the bank with the damages award.

      TWW

      --
      "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
    11. Re:heh, that's not the point... by dup_account · · Score: 1

      But it different if you show how your product is "superior" without mentioning other products. This paper isn't really about how good M$ is, but rather how bad Linux Embedded is. And since they feel they can't compete thru honesty, they use Marketing.

      This is one of those things that constantly drives me nuts... The how Perl sucks so that Python may rule... How everything not Smalltalk sucks so that Smalltalk may rule.

      If your stuff is so great, tell us why it is great, what I should use it for, and I'll make up my mine on whether or not to use it.

    12. Re:heh, that's not the point... by Anonymous Coward · · Score: 0

      "we're not dicussing morality here...we're discussing the facts."

      First of all, Microsoft is somewhat famous for whispering FUD that they usually don't have the balls to put in print. WordPerfect deletes your files? Lotus Notes will self destruct on 1/1/00? MS said so, and didn't give anyone an official chance to respond.

      Dirty, immoral, and probably worth complaining about, because it's the only way to stop it.

      Now, in this case this is a small specialized market populated by people Who Know What They Are Doing.

      If Microsoft wants to torpedo their sales efforts by lying their asses off and losing respect from their customers, go ahead and let them. Nobody should be discouraging them. The fact is that an embedded developer is not going to be swayed by this crap.

    13. Re:heh, that's not the point... by gol64738 · · Score: 1

      wow turbine216,

      you exactly the kind of person Microsoft wants working for them. actually, your views would constitute a possible management position! wow!

      it's people with views like yours that makes Big business evil in the eyes of honest people.

    14. Re:heh, that's not the point... by connorbd · · Score: 2

      Pick up Microsoft's Server+ certification guide sometimes.

      I work in the computer department of a large downtown Boston bookstore (the best in the area, though ironically not belonging to the biggest chain -- if you're from around here you know where) and I actively steer customers away from Microsoft-authored books because they're not to be trusted for their information. I felt particularly vindicated the other day when flipping through their Server+ guide and found a sort-of-irrelevant passage on selecting network operating systems.

      Linux was mentioned but no other Unix; Novell and (of course) Win2k were also mentioned. The hilarious part was the comparison of features; Linux got a thumbs down for security (okay, Linux isn't great but...) and Win2k, natch, a thumbs up (... it's better than this!). Love it, love it, love it: FUD even in the context of a guide platform-independent certification exam.

      /Brian

    15. Re:heh, that's not the point... by bmajik · · Score: 1

      1) There is no integrated development environment and toolchain for general purpose C/C++ coding for Linux that is comparable in integration and featureset to something like MSVC on Win32, or even something like ProDev for Irix or Workshop for Solaris.

      2) Gnome/KDE are more than WM's. When someone says "there are no environments for linux", people bitch about how Gnome/KDE are more than that. When someone says "there are multiple competing unfinished environments", someone says "they're just window managers".
      Two points are obvious -
      2a) if slashdotters wobble about these things being WMs or Environments, how are potentially inexperienced developers supposed to figure it out in a reasonable amount of time ?
      2b) Each window manager does things slightly differently. So does each web browser. Case in point - write a configuration for a window manager. Now convert it for use with a different one. Ha ha.

      3) You cant say XP isn't proven, and then later say XP is just NT all over again. XP has _10 years_ of OS development behind it. Not the same as 30 years of UNIX, but its still a bit of a stretch to call the guts of XP "unproven" in the same breath as saying "its really just W2k with some extra gui bits".

      4) "Not directly test" = "Not tested"

      Bullshit. Of course, maybe _you_ can't build the bridge from repetitive testing to intelligent testing on changed subsets, but I know for a fact MS internally has a toolchain which gives statistical test coverage assurances based on deltas between binaries. Guess thats what happens when you have a group like MSResearch at your disposal.

      There may very well be things that are demonstrably false in what MS has released. You haven't mentioned any of them, if there are.

      Common slashdotter tactics used in your message include:
      - "I am an Armchair legal expert"
      - "I get to have it both ways" (its a WM, its an environment, what is it ?)
      - "Your test isn't good enough for me" (because it doesn't say what I want it to say)

      Nice job, ace.

      --
      My opinions are my own, and do not necessarily represent those of my employer.
    16. Re:heh, that's not the point... by nagora · · Score: 3
      1) There is no integrated development environment and toolchain for general purpose C/C++ coding for Linux that is comparable in integration and featureset to something like MSVC on Win32,

      "Comparable" is subjective; MS said there was none

      2a) if slashdotters wobble about these things being WMs or Environments, how are potentially inexperienced developers supposed to figure it out in a reasonable amount of time ?

      This is a non-issue. You write the code and the window manager manages the window. It's the same under Windows.

      Case in point - write a configuration for a window manager. Now convert it for use with a different one.

      I'm starting to wonder if I just don't get what you're talking about. What do you mean by "a configuration for a window manager"? Do you mean a configureation program or a program configured for a particular window manager? In the latter case it's your own fault if you paint yourself into a corner by working to a specific WM. There is simply no reason to do this.

      3) You cant say XP isn't proven, and then later say XP is just NT all over again.

      I never even mentioned NT!

      XP has _10 years_ of OS development behind it.

      Development is change. Certainly parts of the Win32 code have remained for 10 years, but there is a lot of new CODE in XP and it's code that crashes, not experience.

      but its still a bit of a stretch to call the guts of XP "unproven" in the same breath as saying "its really just W2k with some extra gui bits".

      Maybe that's why I didn't say it.

      but I know for a fact MS internally has a toolchain which gives statistical test coverage assurances based on deltas between binaries. Guess thats what happens when you have a group like MSResearch at your disposal.

      Guess that's why they produce buggy shit like Outlook, IIS and IE. If you didn't test the final build you didn't test the product. "Not directly tested" is marketing bullshit for "test this for us, please".

      There may very well be things that are demonstrably false in what MS has released. You haven't mentioned any of them, if there are.

      Clearly you would say that if MS had said that the sky is pink with orange polka-dots and I quoted them.

      Common slashdotter tactics used in your message include: - "I am an Armchair legal expert"

      Yes, slander and libel are little-known technical areas of the law, aren't they?

      "I get to have it both ways" (its a WM, its an environment, what is it ?)

      I never mentioned environments. It's a WM. KDE and Gnome come with their own WM but I don't use or need either, but everyone has a window manager. You can define environment any way you like but it's got nothing to do with the WM.

      "Your test isn't good enough for me" (because it doesn't say what I want it to say)

      Your test isn't good enough because it didn't test the product. They even SAID they didn't test the product.

      Well, that was a breath-taking bit of denial. I particularly enjoyed the bit where you made up bit that I had said. And the bit where you claimed that MS saying they hadn't tested the program meant that they have. Stunning. I hope Bill gives you that promotion you're obviously looking for.

      BTW, the Dreamcast was a Windows-box.

      TWW

      --
      "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
    17. Re:heh, that's not the point... by bergeron76 · · Score: 1

      You brainwashed Microsoft dolts are the one with the "tactics".

      Just once I'd like to meet a Microsoft zealot who _thoroughly_ (and not the MCSE version of thoroughly) know's both systems (Linux and Windows). Then you might be able to open your mouth and produce a comprehensive statement. It's so typical for a Microsoft kiddie to recite the same "slashdotter tactics" and consider it a valid arguement.

      Educate yourself regarding linux, and then you'll see how senseless your statements are.

      I'm glad I've learned both systems, and I sleep better every night knowing that I've made an informed decision on the OS that I use and my company depends on.

      Moron.

      --
      Don't think that a small group of dedicated individuals can't change the world. It's the only thing that ever has.
    18. Re:heh, that's not the point... by Steveftoth · · Score: 2

      I really liked your post until the part about the Dreamcast being a windows Box.

      That is not true. There was a version of win ce that ran for the DC. A developer had the option of using it, but it was not mandatory. In fact, most games didn't use it. And all the really great games (SC, Shenmue, etc. ) don't use it. They use their own custom kernel.

      Sorry to be so anal. I just really love consoles.

    19. Re:heh, that's not the point... by Anonymous Coward · · Score: 0

      Wow, great catch moron. Yes, I use RoadRunner, which is through Time Warner Cable, which sleeps with AOL nightly. You are flipping amazing! Do you want to come spend the night with me?

    20. Re:heh, that's not the point... by clueless_penguin · · Score: 1
      On the other hand, the linux solution they describe is not very concrete on what it can or cannot do. Seems to me like linux has options, while win XP doesn't. (except in the choice of languages aparently, you aren't contrained to java and C like in linux ;) )



      Umm, what happened to C++, Fortran, Perl, PHP, several variations of lisp, pascal, yadda, yadda, yadda. But in fact on either platform, if you are doing embedded work you will be using C for the most part, Java if you have excess resources to throw away.


      If I were desgining an embedded device, I would use linux, cause even though it might be 'more work' according to this report, at least I'd have a choice of what tools and features to include in my device.


      You very obviously have _NO_ experience in this realm. If you were designing a typical embedded device you would probably not use either XP or Linux. Try running either on a microcontroller that can address a grand total of 64K. Most embedded projects use either one of a number of extremely pricey RTOS's or they use a roll your own approach. And your attitude of using Linux come Hell or High Water would probably get you fired. Its all about making money, which means fast time to market. It also means it has to be reliable, unlike certain consumer OS's. The tools have to be easy to use. I have not had a chance (yet) to play with Lineo or HardHat Linux, so I can't speak to them. Unfortunately most embedded processor compilers come as plugins to Visual Studio. As someone with extensive Unix and Linux experience I find VS highly braindead and annoying. But that's what people know, and unfortunately its what will sell XP as a viable platform for larger projects. I'm very happy to see Linux gaining market share, but please get over the attitude that just because its Not Microsoft(tm) its the right thing to do. You have to use the right tool for the job, and that is not always Linux. To do anything else will pretty much ensure your company's demise.

      --
      Use the spatula, Luke
    21. Re:heh, that's not the point... by bmajik · · Score: 2

      Fine. I live in seattle, you can meet me here.

      Obviously you could construct a definition of "informed" that I wouldn't qualify for, but the assumptions you've made about me are unfortuneate, and because i've been shooting from the hip all day, I'll respond to them anyway

      1) I've spent a lot of time with linux. Not as much lately, but "enough".

      I've also spent a lot of time with OpenBSD, Solaris, IRIX, and even NeXTSTEP. Infact, I would wager to say that I know Solaris and "general unix" stuff far better than I know windows.

      Please dont assume that because I've reached a different conclusion than you that I'm ignorant.

      2) I've tried to learn as much as possible about every system I've come in contact one. I haven't "decided" that _any_ of them do everything i need done well. I envy you in that you have found that linux seems to meet all of yours. At the current time, my home network consists of windows 2000, windows ce, macos 9, openbsd, solaris 2.6, and irix 6.5. If there were one OS that met every requirement, i'd save a lot of time and money, i think.

      So, while its too bad that we see things differently, it'd be nice if in the future, you could leave me out of the "just some other microsoftie that doesn't know linux" bucket.

      That said, do you have any pointers for how i can further educate myself in order to see how senseless i am ?

      --
      My opinions are my own, and do not necessarily represent those of my employer.
    22. Re:heh, that's not the point... by Malcontent · · Score: 2

      "Try running either on a microcontroller that can address a grand total of 64K"

      What kind of a microcontroller is capped at 64K AND is able to run XP? I can't think of one perhaps you can.

      The point is if your embedded system is running on intel then you have the MS options otherwise you are most likely to be using linux.

      --

      War is necrophilia.

    23. Re:heh, that's not the point... by blane.bramble · · Score: 2

      3) You cant say XP isn't proven, and then later say XP is just NT all over again. XP has _10 years_ of OS development behind it. Not the same as 30 years of UNIX, but its still a bit of a stretch to call the guts of XP "unproven" in the same breath as saying "its really just W2k with some extra gui bits".

      No it hasn't, or are you claiming that Microsoft started developing XP in 1991, back in Windows 3.x days? In which case it can't be a full 32 bit system. If it is a new kernel, then it has 18 months development. Just because Windows has 10 years development behind it doesn't mean XP has. This is typical FUD.

    24. Re:heh, that's not the point... by nagora · · Score: 1
      I really liked your post until the part about the Dreamcast being a windows Box.

      That was an "in" joke. I didn't mean it; I've never even seen a Dreamcast.

      --
      "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
    25. Re:heh, that's not the point... by vrt3 · · Score: 1

      He mentioned XP as a viable *development* platform, not on the embedded side.

      --
      This sig under construction. Please check back later.
    26. Re:heh, that's not the point... by Anonymous Coward · · Score: 0

      You can bend over, because you got owned by both replies.

    27. Re:heh, that's not the point... by Anonymous Coward · · Score: 0

      bmajik, owned again!

      He speaks half-truths and blatant lies. I wonder if he works for Microsoft?

    28. Re:heh, that's not the point... by fredrik70 · · Score: 1

      You cant say XP isn't proven, and then later say XP is just NT all over again. XP has _10 years_ of OS development behind it. Not the same as 30 years of UNIX, but its still a bit of a stretch to call the guts of XP "unproven" in the same breath as saying "its really just W2k with some extra gui bits".
      From what I know is XP mostly based on the win2K codebase and win2K was IIRC a complete rewrite and *not* based on NT whatsoever.
      Then again, Linux hasn't 40 years of code behind it. It's not based on the old UNIX codebase, it does have 10 years of development behind it though.

      --
      if (!signature) { throw std::runtime_error("No sig!"); }
    29. Re:heh, that's not the point... by ndogg · · Score: 1

      I think he was speaking within the constraints of, if you were given only a choice betwixt Windows and Linux, what would you choose?

      --
      // file: mice.h
      #include "frickin_lasers.h"
    30. Re:heh, that's not the point... by bmajik · · Score: 2

      Follow the lineage back

      XP->W2k->NT4->NT 3.51->NT3.1, iirc.

      I think you'll find that the First windows NT, while not widely used, came out in a similar time frame to what I claim.

      Remember, NT and OS/2 were intermingled in the early days. OS/2 2.x was out in the Win 3.1 time frame. IIRC, MS was already working on NT when OS/2 2.1 shipped.

      So, I stand by my claim (for now :)

      --
      My opinions are my own, and do not necessarily represent those of my employer.
    31. Re:heh, that's not the point... by bmajik · · Score: 1

      No. W2k was an evolution of NT4. Thats why it says "Based on NT Technology" every time it boots, and on the box, iirc :)

      That said, W2k was a significant evolution over NT4. It's probably fair to say change(NT4, W2k) >> change(W2k, XP).

      Many systems in NT4 were re-written for W2k, obviously. For instance, lots of systems were made restartable for W2k because people hated how often you had to reboot NT. Similarly, in W2k people got irate with the speed of w2k booting. So for XP, that was specifically targeted, and, afaict, much improved.

      So while the XP pro "kernel" isn't the same as the NT4 server kernel, they're the same lineage, and I'm not sure I'd quantify the code churn as being on the scale of linux 1.x -> linux 2.x or more like linux 2.2->linux 2.4.

      --
      My opinions are my own, and do not necessarily represent those of my employer.
    32. Re:heh, that's not the point... by Steveftoth · · Score: 2

      I shouldn't try to be funny when making a post, it only messes things up. I was trying to make a (bad) joke about the outragous MS claim that their os supports like 50 million languages, while linux supports like 2.

      Oh, and I have no experience in embedded dev, I never claimed to. I was just saying that, given that paper, and my current outlook, I would choose linux cause it seems from what they are saying that windows is very constricting.

      I don't think that linux is the end all of anything. If I ever got a job in embedded dev, then I don't think that linux is always the right choice. I was just saying if I ever decided to do a hobby type project, then I'd probably use linux. Mostly cause the tools are free to cheap and I could customize it easier. Or at least that is my impression.

    33. Re:heh, that's not the point... by Trepalium · · Score: 1
      Thats why it says "Based on NT Technology" every time it boots, and on the box, iirc :)

      Yes, Windows 2000 is based on New Technology Technology.
      --
      I used up all my sick days, so I'm calling in dead.
  27. threat to pocket pc by frankmu · · Score: 2, Insightful

    i wonder if this attack is due in some part to the linux handhelds (like the Sharp Zaurus and the Samsung) that are coming out. These pdas use the same hardware as the wince machines, but you don't have the MS tax associated with them.

    --
    Supreme executive power derives from a mandate from the masses, not from some farcical aquatic ceremony.
  28. Why IE etc? by Tim+Ward · · Score: 1

    Well, many "embedded" systems are actually things like set top boxes, phones, and suchlike.

    Much of the web, like it or not, is targetted at IE.

    An operating system which only supports browsers with substantially less functionality than IE, eg it's harder to find downloadable plugins for common formats, is less likely to be used for these applications.

  29. troll alert by __aanonl8035 · · Score: 1

    Already posted here

    Nice troll though.

  30. Tell that to average users by zeus_tfc · · Score: 5, Insightful

    It's silly to say that "people will only see the Microsoft lies and not the rebuttals by Lineo and Redhat." This may have been true three years ago, but not anymore.

    I disagree. The people that know about Linux as a viable option to M$ are the same as they have always been, the technically oriented *cough* geeks *cough* people that keep up on the latest computer accessories.

    A perfect example of this is the Pentium comercials that have been running on TV, where the aliens in the UFO are playing with gizmos (not the gremlin one) and, bored, plug in a Pentium 4. Suddenly, everything comes to life.
    What are the average users going to think when they go to buy a computer? Are they going to ask "what is a reliable, cost effective processor?" Not a chance. They are going to say "I want to mix and burn CD's. Obviously, I need a Pentium 4." To reach the majority, PR and marketing are everything.

    --
    "...At the end of the day"..."when everyone goes home, you're stuck with yourself." RIP Layne Staley
    1. Re:Tell that to average users by nick_burns · · Score: 4, Funny

      The same thing happened to me. My computer became absolutely useless once I saw those first Windows XP commercials. I immediately went out and bought it so I could use wireless networking, Instant Messaging, and CD Burning. I then played some Madonna and flew around while high on angel dust.

    2. Re:Tell that to average users by Anonymous Coward · · Score: 0

      Funny, when I saw the ad I thought the computer looked like a greenish blue O2......

      And it wasn't that long ago that Intel was using MIPs systems to produce their ads.....

    3. Re:Tell that to average users by TheFrood · · Score: 3, Insightful

      But the Microsoft white paper and the Lineo/RedHat responses aren't targeted at consumers; they're targeted at developers of embedded systems. I would guess that the responses will reach most of the people the white paper did.

      TheFrood

      --
      If you say "I'll probably get modded down for this..." then I will mod you down.
    4. Re:Tell that to average users by anshil · · Score: 1

      I can still remember the marketeer of Intel explaining that the brand new Pentium 4 will speed up the internet. *g* *g* *g* *g* :o)

      --

      --
      Karma 50, and all I got was this lousy T-Shirt.
  31. The "GPL is bad" argument by larien · · Score: 3, Informative
    Microsoft keep trotting out the same old argument about GPL code, specifically that because of the "viral" nature of the license, any code incorporating GPL code has to be released, potentially opening up Intellectual Property.

    I really hate this argument! At least with GPL code you have a choice; use the code and release as GPL or don't touch it. With Windows code, you have no choice; as you can't get the code without paying MS money or getting some NDA signed, you cannot use it.

    1. Re:The "GPL is bad" argument by osgeek · · Score: 5, Insightful

      Yeah, but the option of at least having a binary library that does what you need is usually all you would ask for. Microsoft definitely wins the business case on this bullet item.

      I like the embedded Linux option in a lot of ways, but honestly, the scariest thing about it is the GPL. There are too many competitors out there who'll just blatantly use every line of your source code in a knock-off box.

      I've known firmware developers personally who've copied binary driver code illegally and used it in commercial products. Open sourcing your own work is just like handing those crooks the keys. You might as well give up your whole business model and go do something else.

      Just paying MS for the libraries up front is a lot wiser of a business decision in most cases, because you're dealing with known, mostly-reasonable costs.

    2. Re:The "GPL is bad" argument by Simba · · Score: 1

      You're missing a key point here. With Windows code, you have to pay MS buckets of money and sign your life away to their lawyers... BUT, if you go and develop something spiffy and marketable, you can go along your merry way and use M$ code to further your own product and not release any of your modifications to the public.

      The GPL does suck when it comes to retaining IP. No company in their right mind is going to toss zillions of dollars into development something just so they can go and release the fruits of their labor to their competitors.

      The GPL is based on a pseudo-startrek idealistic reality that all humans should work to better themselves. Well, I hate to break it to you, but the world is run by cold hard cash, and it will be for the next significant future. Try explaining to a PHB how you're going to make a profit by building something, and then giving away the secret sauce.

      So what is one to do? Can one avoid the borg and still retain their IP while giving a little something back to "the community"? Yes, with a BSD style licence and an Apple-style hybrid of OSS and Proprietary Code.

      That way companies are able to release what is not critical IP, and would not hurt them should a competitor get their hands on it. As well, they can keep the Proprietary software under lock and key. Something for everyone. The OSS boys get device drivers and a trickle of performance/etc enhancements, and the company who spent all the funds making those things happen gets to keep the idea and profit by it.

      Wow. Profitable companies that use open source. What a concept.

      --
      Hippies smell.
    3. Re:The "GPL is bad" argument by Shagg · · Score: 3, Informative
      I like the embedded Linux option in a lot of ways, but honestly, the scariest thing about it is the GPL. There are too many competitors out there who'll just blatantly use every line of your source code in a knock-off box.


      I'm not sure you understand the GPL entirely. Just because you are running your app on a linux device, does NOT mean you have to release source code. You can market your product to run on linux and keep it proprietary.

      The only time you are forced to release your own work is if you incorporate GPL work into your own application. The idea is that if you stand on the shoulders of GPL programmers in order to create your product, you have to give your work back to the community as payment for using their development effort to jump start your own development. Merely running your proprietary app ontop of the linux OS does not mean you have to release anything to the public.

      --
      Unix is user friendly, it's just selective about who its friends are.
    4. Re:The "GPL is bad" argument by oyenstikker · · Score: 1

      Maybe I'm misunderstanding the GPL, but can't you call GPL'ed libraries from your proprietary binary?

      --
      The masses are the crack whores of religion.
    5. Re:The "GPL is bad" argument by Chris+Burke · · Score: 2

      No, you can't... but you can call LGPL'd libraries from a proprietary binary, and most authors of what are strictly libraries are kind enough to make it LGPL. Glibc and GTK are two examples that spring to mind, but others also.

      --

      The enemies of Democracy are
    6. Re:The "GPL is bad" argument by Chris+Burke · · Score: 2

      Yeah, but the option of at least having a binary library that does what you need is usually all you would ask for. Microsoft definitely wins the business case on this bullet item.

      Not even close, so the cigar stays safely within its humidor. If you just want a library that does something (and clearly you aren't wanting to edit the source in this case, if binary-only would work), then you can just link your closed app with any LGPL'd library without concern.

      Here you get the same functionality of the windows library, but with the advantage of having the source, just in case you need it. And if you -do- need to modify the source (to fix a bug, for example) that probably isn't some huge distinguishing feature you don't want your competitor to have.

      I've known firmware developers personally who've copied binary driver code illegally and used it in commercial products. Open sourcing your own work is just like handing those crooks the keys. You might as well give up your whole business model and go do something else.

      I've known firmware developers personally who've copied binary driver code illegally and used it in commercial products. Open sourcing your own work is just like handing those crooks the keys. You might as well give up your whole business model and go do something else.

      If writing firmware is your business model, then that might be good advice regardless. Unless you're contracted to write the firmware, but then the existance of a contract would mean any competitors getting the code would be meaningless anyway as you have the guaranteed income of the contract.

      Just paying MS for the libraries up front is a lot wiser of a business decision in most cases, because you're dealing with known, mostly-reasonable costs.

      Is this a non-sequitor, or am I blood type AB+? I don't follow the connection between having to distribute the changes you make GPL code means you should use MS libraries which you cannot modify in the first place. I mean, at what point are you actually writing code of your own that you're worried your competitors will take?

      It sounds like the problem is you just don't understand the GPL at all.

      --

      The enemies of Democracy are
    7. Re:The "GPL is bad" argument by Anonymous Coward · · Score: 0

      "I like the embedded Linux option in a lot of ways, but honestly, the scariest thing about it is the GPL."

      Then forget the GPL and write your own code! Oh, my fault, that is a bit of a bother. If you want to take GPL code for free, then be willing to freely share your modifications to it. Fair is fair, right. You can't eat your cake and still have it.

      But of course the selfish man really hates that.

    8. Re:The "GPL is bad" argument by Trepalium · · Score: 2
      You're assuming the Microsoft assertion that anytime you use any GPL code in any project, you must release all code that uses that GPLed code, which is completely untrue. There's only one real time when you need to release -- when you link the code of the GPLed product to your own. Calling external GPLed programs is perfectly legitimate, as is running proprietary programs on a GPLed kernel. The only time you need to release changes would be if you modified either the GPLed kernel or one of the GPLed programs you were using.

      Quite frankly this argument is getting old. If you copy someone else's code and don't abide by their licensing terms, you're no different from the person who makes unlicensed copies of proprietary software. Most Linux libraries that provide common functionality are LGPLed (which is allowed to be linked against a proprietary binary program) or can be licensed from their author under different terms for a sum of money. The GPL really is no more viral than a Microsoft EULA -- you either agree to be bound by it's terms or you cease the infringing activity.

      --
      I used up all my sick days, so I'm calling in dead.
  32. M$ the Innovator .. wtf??? by TheViffer · · Score: 1
    In general, Microsoft says it offers an "unmatched technology portfolio" while Linux is "a follower, not an innovator."

    I am sorry .. come again??

    And this is a company that still had MSDOS as base of there operating system up to 98 ME release? An OS they never even wrote?

    This is coming from a company that did NOT have networking or sound support built into Win 3.1 but my old SLS Linux installation did?

    This is coming from a company that created email .. no .. web browsing .. no ... word processor .. err .. no .. spread sheet .. no ... instant messaging .. no .. a windowed interface .. no ..

    As far as that goes WTF has Microsoft EVER made!

    Lets continue ... Hand Held PC's .. no .. game systems ... no ... finacial software packages (great plains) ... no .. and operating systems ... no .. gawd ... etc, etc, etc!

    --
    -- Knowing too much can get you killed, but knowing who knows too much can make you rich.
    1. Re:M$ the Innovator .. wtf??? by RazzleFrog · · Score: 1

      While I don't agree with Microsoft's point. Yours is even more ignorant. How's about we look up innovate in the dictionary and then look up invent (source: m-w.com)

      innovate: to introduce as or as if new.

      invent: to produce (as something useful) for the first time through the use of the imagination or of ingenious thinking and experiment.

      So tell me mr. troll, do you understand now? Microsoft doesn't call themselves inventors - they call themselves innovators. I do however believe that Linux developers are also innovators (and probably better at it).

    2. Re:M$ the Innovator .. wtf??? by SnarfQuest · · Score: 1

      The dancing paperclip!

      --
      Who would win this election: Andrew Weiner vs Andrew Weiner's weiner.
    3. Re:M$ the Innovator .. wtf??? by Anonymous Coward · · Score: 0

      Sometimes I wonder who's FUD is worse:

      This is coming from a company that did NOT have networking or sound support built into Win 3.1

      I successfuly ran several Win31 desktops on a LAN, without issue

      to 98 ME release? An OS they never even wrote?

      Are you SERIOUSLY saying that MS did not write Win98? How about Exchange, did they not write that as well? and Win2k, what did santa-fucking-clause write the code for them?

      This is coming from a company that created

      and what the fuck did linux bring to us?

    4. Re:M$ the Innovator .. wtf??? by Anonymous Coward · · Score: 0

      "As far as that goes WTF has Microsoft EVER made
      ?"


      DHCP.

  33. I have to admit you need a clue. by nyet · · Score: 5, Informative

    I have done porting work with just about every single embedded OS (some predating windows CE by about a decade). I have built/tested/deployed i960 and AMD29k boards using psos, m68k boards using vxworks, and ppc boards using nucleus, all in house, from scratch. You, sir, apparently have done NONE of those, because if you did, you would know that porting Linux is no different. We did it for three different ppc boards, also in house. The process was no different from developing a BSP for any of the other commercial vendor products. The difference is that Linux 1) is a real OS (even if it is lacking in the RT arena still) 2) no rediculous per unit royalty fees 3) free tools 4) portable tools (i.e. can cross compile from whatever platform I like) 5) rediculously stable 6) HUGE driver support (with source - something the commercial vendors love to nickle-dime you for, btw) 7) a large software library (e.g. just about every useful UNIX app exists in one form another) 8) excellent support via source code, email-lists, and irc. (Yes, the "linux has no support" meme is complete FUD - have you ever tried to negotiate WindRiver's support dept. even WITH a fully paid up support contract?)

    The fact that MS has been "doing embedded versions" since the mid (try late) 90's is completely irrelevant. There are a ton of crappy, buggy, useless products that still exist today that their vendors have been "doing" for a lot longer. What makes you think that just because they are old that they don't suck?

  34. No! by Anonymous Coward · · Score: 0

    Stop trying to make it look like it's NOT a conspiracy! I see it all the time on slashdot--people leave spaces in their URLs and then say "oops" when someone tries to find out what the real motive is. As if the spacebar is close to any other key, anyway. You're one of them!!!!!!!!

    1. Re:No! by iforgotmyfirstlogon · · Score: 1

      At the risk of damaging my Karma, I will address this.

      I forgot to hit the damn preview button. I refreshed the topic discussion list, realized what I had done, and then added the response which actually contained the link. I made a mistake, and made an effort to correct it.

      As far as your sophomoric conspiracy theories go, genius boy, I think you need to brush up on your knowledge base. The lameness filters add spaces into long words automatically to keep some asinine poster from making a line that is so long it makes the world have to scroll to read all the postings. If only the lameness filters would catch ill-informed comments like yours.

      - Freed

      --
      "Coffee should be black as hell, strong as death, and sweet as love." -Turkish Proverb
  35. posting somewhere by momovt · · Score: 1

    Someone needs to post this retort by Lineo somewhere where MS supports will read it. That way, they can see for themselves how badly skewed MS point of view is.

    1. Re:posting somewhere by RazzleFrog · · Score: 1

      Something tells me that the average Joe User is not going to a) understand half of what is written there and b) care about embedded OS's. As for the technically inclined MS supporters, they are just going to say that Lineo and Redhat are just as guilty as Microsoft.

    2. Re:posting somewhere by Anonymous Coward · · Score: 0

      post it on the MS-patches and fixes download page. it gets enough hits.

  36. Examples in the real world.... by cadfael · · Score: 1
    Yep, you are right, M$, Linux sucks so bad that a Linux set top box would be a bad idea. And goodness knows, there is no support for this sort of Linux.


    Freakin' cheeseheads...

    --
    -- The Hollow Man
    Non illegitimati carborundum
  37. And Windows is any different? by Anonymous Coward · · Score: 0

    Windows has at least 10 different shells: www.shellcity.com
    Not to mention at least 100 of different MP3 players, HTML editors, image viewers, browsers, file managers, etc.

    But the fact is: that's not a problem, and neither is Linux.
    You are not forced to use all of them: use your distribution's default desktop and you'll be fine.

  38. What MS says about developing for embedded linux by nick_burns · · Score: 1

    Embedded Linux offers a standard kernel but no standard device level application programming interface (API). There are multiple implementations of other major OS components so developers end up working with different programming environments and tools for each device, decreasing efficiency, limiting code re-use and increasing application development time.

    I guess this means that it's not good that developers can choose what tools they work with or pick the language best for the application. Not to mention the fact that only having a few hundred thousand developers who haven't had to sign non-disclosure agreements can't help you out in any way.

    For example, there are at least five different window managers and at least four competing browsers, increasing programming complexity and reducing the pool of available developers.

    And as all of us know, competiting web browsers is BAD!!! SO BAD!!!! Bad enough that Microsoft intentionally broke the law to attempt to stop this. I guess we should all strive to be the same. We should all give way to the Nazis^H^H^H^H^H^H almighty Bill Gates!

  39. What? by SirSlud · · Score: 2

    There is no common integrated development environment (IDE) for Linux. OS development is command-line driven and applications development requires a new set of tools for each device. Developers must either build their own tool-chain from piecing together Open Source tools or opt for a specific vendor's costly toolset.

    Uh? Kdevelop? Code Crusader? Squid? And there are like, 4 or 5 others. Rediculous.

    --
    "Old man yells at systemd"
    1. Re:What? by Anonymous Coward · · Score: 0

      That's RIDICULOUS, you illiterate karma monkey. There's no fucking "e" in the word!

    2. Re:What? by SirSlud · · Score: 2

      Now now. You are getting a little too exscited. (I suppose this could constitute troalling, but what the hell; you called me a Karma monkey!)

      --
      "Old man yells at systemd"
  40. Oh yes, lets bash MS some more. by Anonymous Coward · · Score: 0

    Yes, and no one has ever lied about the capabilities of MS products right. What goes around comes around. You spend all day bashing MS, its no surprise they return the favor. Just look at the post about embeded XP. Not a damn one of you knew anything about it, yet you all posted all kinds of negitive comments.

    1. Re:Oh yes, lets bash MS some more. by mkmiller · · Score: 0, Offtopic

      It looks like ol' Bill is starting to post on /.

    2. Re:Oh yes, lets bash MS some more. by TheAwfulTruth · · Score: 2

      Oh yes, the millions of windows developers and users are all named "Bill". And everyone on /. is named "Linus". Now it all makes sense...

      --
      Contrary to popular belief, coding is not all free blow-jobs and beer. Those things cost MONEY!
    3. Re:Oh yes, lets bash MS some more. by mkmiller · · Score: 0

      actually, I was suggesting that Bill Gates was posting on /. as an AC. ha-ha.

  41. Typical by Pedrito · · Score: 3, Informative

    There is no common integrated development environment (IDE) for Linux. OS development is command-line driven and applications development requires a new set of tools for each device. Developers must either build their own tool-chain from piecing together Open Source tools or opt for a specific vendor's costly toolset.

    Uh, yeah, that's what happens when you use a monopoly to put all of your competition out of business. In the old days there used to be a choice of IDEs for Windows. In fact, I remember at one point Borland was the leader in development tools. Oh well, what do you expect from M$?

    1. Re:Typical by Amazing+Quantum+Man · · Score: 2

      Developers must either build their own tool-chain from piecing together Open Source tools or opt for a specific vendor's costly toolset.

      So they admit that Visual Studio(r) is overpriced?... oh wait, they were trying to make that point about Linux, weren't they?

      --
      Fascism starts when the efficiency of the government becomes more important than the rights of the people.
    2. Re:Typical by tshak · · Score: 2

      There aren't any other IDE's? First you preach Open Source, then you complain about a lack of choice for Windows IDE's. Well, if there's a lack of choice, start an OSS project and make your IDE the Right Way(tm).

      --

      There is no longer anything that can be done with computers that is nontrivial and clearly legal. -- Paul Phillips
  42. False Facts? by Foamy · · Score: 1

    ...is full of inaccuracies, false facts, and overall distorts... Huh?

    1. Re:False Facts? by renehollan · · Score: 2

      I think is a polite way of saying, "LIES".

      --
      You could've hired me.
  43. Re:Is anybody else shocked? by Anonymous Coward · · Score: 0

    I bet this is not "First Post."

    double check your logic

  44. everyone keeps saying... by dollargonzo · · Score: 1

    that its their nature to diss each other's products because they are biased, and that redhat / lineo overreacted to the m$ propaganda...but think of what would happen if they DIDN't respond to them. everyone would keep believing m$, and we would all be bought out...

    QED

    --
    BSD is for people who love UNIX. Linux is for those who hate Microsoft.
  45. Nice argument, but bogus by jd · · Score: 3, Insightful
    • Modules can be binary-only, and under any licence you like
    • If the plug-in support is insufficient, then you can always extend it. HP offer a plug-in scheduler system (although they say Linus hates the idea), and plug-in IP stacks have been supported for some time.
    • "Internal" releases can be binary-only, where "internal" can reasonably be interpreted as anything other than the "mass market".
    • If none of that convinces you, then what's the commercial value of a driver? It's just a transliteration layer, and a cinch to reverse-engineer with nothing more than basic electronics diagnostic tools. (You know the inputs, you know the outputs, so you know the black box in the middle.)
    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  46. Re:The only possibly reason you want Embedded Wind by jd · · Score: 2
    But people have cloned most of those for Linux already. Sure, they're proprietary to MS, but that doesn't stop anyone, really. DCOM for Linux has been around for many years.


    (If worst comes to worst, you just run the MS driver through the WINE module, and do some fancy coding to make it -appear- like a Linux driver.)

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  47. MS is trying to VisualBasic-ize the embedded world by nd · · Score: 1

    Anyone else notice how MS seemingly wants to do for the embedded world what they did for applications development? Today they have an army of relatively clueless VB developers who supports Windows.

    If you look at the kinds of things they're offering (a 'windows embedded studio', with wizard looking things, MCSE/cookbook type classes for wannabe embedded systems programmers), it becomes apparent. It's like they want to make embedded systems programming a point-n-click process.

    God help us..

  48. Lying? by _Ash_ · · Score: 1

    Lineo has gone as far to say it flat out lies about Linux.

    Lying is just another way of looking at the truth :)

  49. The difference is in interpretation by Webmoth · · Score: 2

    Appears to me that interpretation is the keyword here.

    In Microsoft's viewpoint, the ideal system is a "ready to run" package containing everything they think you might possibly need, taking most every possible situation into account. Microsoft seems to be interpreting the phrase "major OS components" as meaning "everything we provide in the package." Some developers may want purchase a large feature set in one lump, and Microsoft delivers a superior product in this respect.

    To the Linux developer, however, "major OS components" is interpreted as meaning "the kernel." And only the kernel. Everything else -- device drivers, window managers, web browsers, server daemons, user interface, user software -- are extras added on top, with only those components required being chosen.
    Linux also provides very model-generic and very model-specific hardware drivers, whereas Windows drivers tend to be very model-specific. As a result, a windows hardware developer must rebuild the driver in order to use it on an updated device; in Linux, chances are the generic driver will work (even if not optimally).

    Microsoft interprets "solid development" as "we make everything." While this does allow for tight quality control (debatable) and standardized programming practices, it loses the adavantage of a-thousand-monkeys-at-a-thousand-typewriters efficiency that Linux development has. When you have a large, diverse programming base, you can pick and choose from the best of the code offered. It is unlikely that any Microsoft developer can see the entire code base of his project; only in Linux and other OSS OS's is this possible.

    I like this little bit of FUD: "Developers must either build their own tool-chain from piecing together Open Source tools or opt for a specific vendor's costly toolset." Microsoft implies here that their toolset is not costly, in fact cheaper than the many free toolsets available for Linux developers.

    --
    Give me my freedom, and I'll take care of my own security, thank you.
    1. Re:The difference is in interpretation by humphreybogus · · Score: 1

      This is right on the money. In fact, if you think about it, the crux of Microsoft's response to the DoJ's antitrust suit is just this--that it is fundamentally impossible (whether that is technically true or not) to remove such add-on pieces from the underlying operating system. Not only is this all-in-one approach emblematic of Microsoft's thinking, but other approaches (eg, base + optional components) would make their antitrust defense ring hollow.

      To my eyes, this is one of the core differences between using Linux software and Microsoft software. With Microsoft software, lots of tools, drivers, etc. come in one shiny box (provided you can afford it), and it does everything one could want, and lots of other stuff besides. With Linux software, each additional functional component is optional. As a result, in consumer markets, Microsoft is perceived as "easier," which is often the case for the majority of users. In highly technical markets such as embedded operating systems, Linux has far more to offer, as one is not locked into a monolithic set of components/functionality (licensing issues aside).

  50. Nice sig by autopr0n · · Score: 1

    Actualy, its not that great, although the irony of you actualy getting first post makes it a bit humourous :P

    --
    autopr0n is like, down and stuff.
  51. OT: your sig. by autopr0n · · Score: 0, Offtopic

    Self improvement is masturbation - Tyler Durden

    Is that like one of those slogans in 1984, you know that can be read backwards and forwards? that is, if Self improvement is masterbation, does masterbation improve the self?

    --
    autopr0n is like, down and stuff.
  52. Fighting FUD with FUD by huckamania · · Score: 1

    This piece was definately written for the kiddies here on /. and it contains as much fud as the ms piece. Here are my criticisms... According to Lineo, nothing in the entire universe is not supported by Linux because someone will volunteer to write it for you or you can write it yourself you lazy bastard. This is amazing. I guess GM and Ford can call all of their cars electric since they could actually replace all of the engines. IE is less compatable because it includes ms extensions. That doesn't make it less compatable. If that's the argument than it don't work. Java is not agreed upon by organizations and companies. Unless Sun has split into multiple companies and organizations. Java is still owned by Sun, is still mostly interpreted and still slower than something written with the os in mind. Linux has multiple GUI's. If your product needs a gui and you want to have the largest pool of customers to draw form than that is an issue. In my mind the lack of a common GUI is what keeps Linux from grabbing more desktop space. Lineo's answer is par for the course, support them all you lazy bastard and not only that but be glad you have the freedom to choose and differentiate. Fighting FUD with FUD is a losing proposition. Fighting MS FUD with Linux FUD is also counter-productive and playing into their hands.

    1. Re:Fighting FUD with FUD by King_TJ · · Score: 2

      No way... A common GUI has nothing to do with why Linux hasn't dominated the desktop space.

      That's a defecit in MS products, NOT an advantage.

      The reason has MUCH more to do with what comes pre-loaded on a new PC, and the "critical mass" of users who have already learned the Windows way of doing things. Once you sell a new user that first PC with Windows on it, you set them on the road of learning that one style of desktop. If they started out with X and KDE (with options to use Gnome or other desktops with just a few clicks of the mouse), they'd be just as comfortable with that.

    2. Re:Fighting FUD with FUD by Anonymous Coward · · Score: 0

      And if this was a problem, how can I run KDE apps in Gnome? Enlightenment?

  53. Which just goes to show... by nyet · · Score: 1

    .. how effective a completely content-free marketing campaign can be. I didn't mean to offend, it just rankles when people base their opinions on what they see on TV and not what their experience tells them.

  54. Re:I have to admit you need a clue. by mrroot · · Score: 1

    You're right, everything Microsoft sucks completely and Linux is the best operating system for everyone everywhere all the time. I can't even figure out how companies even make any money using Microsoft products because they suck so much.

    It must be a conspiracy.

    --
    I Heart Sorting Networks
  55. LynuxWorks too. . . by GeorgieBoy · · Score: 1
  56. Re:Is anybody else shocked? by Anonymous Coward · · Score: 0

    Actually, having just read the articles in question, MS didnt lie about a damn thing, and Lineo's "point by point refutation" was nothing but cheerleading. In other words, business as usual in La-la Lunix land.

  57. Re:What do you expect from M$ marketing department by jd · · Score: 2
    • The Truth Is Out There
    • Microsoft's Marketing Department is WAAY Out There


    Conclusion: They are not in the same general vicinity. The truth must therefore be moved further Out There, if Microsoft is to be able to provide it.


    Work on this is apparently underway.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  58. Innovating, following, or just good competition? by eugene+ts+wong · · Score: 1

    Red Hat and M$ accuse each other of being followers instead of innovators. I consider this to a display of bad "sportsmanship". In a free market, people should be able to take a product and try to get it to the consumer at a much cheaper price. Could you imagine being told that you couldn't sell water melons because somebody already sold them first?

    Don't get me wrong. I think that it is good to have patents and copy rights. However, criticizing a company for making software that reproduces the functionality of yours is not in keeping with the principles of a free market.

    This is also true for M$. If they want to take somebody else's idea, then they should go ahead and do it. The only issue is whether or not the copied work is copy righted or is even copy rightable.

    I use RH6.2 because it's free and a few other reasons, not because it crashes less often than M$. I personally want software that works better than [or as well as] M$ software. So if Red Hat or somebody else creates something cheaper than M$ and is good enough in quality, then who is anybody to complain?

    Sincerely, and with thanks,
    Eugene T.S. Wong

  59. XP Embedded, surely you're joking? by AaronW · · Score: 5, Informative

    I am a software engineer writing networking code that runs in embedded environments. No one in their right mind would choose Windows XP for embedded development for a number of reasons.

    1. Embedded devices use a wide variety of microprocessors, memory architectures, and hardware, often with custom boot code. At least in the hard-core networking industry, X86 is not a big player since RISC processors tend to be a better fit (almost all networking protocols are big endian, for example). As far as I know MS is X86 only (not counting Intel's Unobtainium).

    Also, many embedded products are based around non-Intel processors to cut costs and power requirements. There are a wide variety of RISC processors out there with varying levels of integration.

    In the networking area I'm in (dealing with network processors from companies like Agere, Broadcom, Intel, MMC, Vitesse, etc.) most of the parts come with support for Linux and VxWorks. I do not see much support for Windows.

    2. Embedded developers often need very low level access to the operating system. I doubt very much that MS will make available the source code to their OS. Where I work, we have the full source code to VxWorks ($$$, but worth it), which our product is based. This allows us great flexibility in terms of adding features or fixing bugs (what, bugs in commercial software???). If we had to wait for Wind River (or Microsoft for that matter) to fix a bug we'd never get anything done.

    3. Linux is becomming very popular in the embedded area in part due to its open source and the licensing issues in many instances. Linux also has a proven track record of having been ported to a wide variety of hardware, from IBM mainframes to the Sega Dreamcast and other platforms. XP has no such track record.

    4. Many embedded environments do not want features like IE, media player, or even a GUI. In the networking products I've worked on the only front end is either through a serial port or a telnet session.

    Embedded developers are not your typical programmers. It's one thing to write an app in a nice GUI front-end and be able to step through the code in a debugger (like one can do with user-space apps). In the embedded world it's often the case that everything is running at the kernel layer.

    -Aaron

    --
    This post is encrypted twice with ROT-13. Documenting or attempting to crack this encryption is illegal.
    1. Re:XP Embedded, surely you're joking? by nd · · Score: 3, Interesting

      Initially, I would have agreed with your assessment.

      But, as per my comment I posted above, I would argue that this is only true for the current embedded software engineers. There was probably a time when user-space applications programmers were extremely talented and technical, and made their own choices. Today this is obviously not the case. If some of these guys are still around today, I wouldn't be surprised if they think back about the good ol' days when programmers were real programmers.

      My theory is that if Microsoft has its way, the same thing will happen in the embedded world someday. You'll have clueless "Microsoft Certified Embedded Systems Engineers" providing "100% Microsoft Solutions", and they will be numerous.

      I would like to think that the amount of technical ability requied for embedded development is too great to allow this to happen. But then again, the user-space application programmers several years ago probably thought the same thing when they were squeezing every ounce of performance out with hand-optimized assembly.

    2. Re:XP Embedded, surely you're joking? by cadfael · · Score: 1
      The only challenge I make to this is as follows:

      Embedded developers often need very low level access to the operating system

      This should be more like almost always. And the bug fix issue is why we are using Linux in the newest project where I work. We cannot wait for M$ to finally get off their backsides and fix broken things....
      --
      -- The Hollow Man
      Non illegitimati carborundum
    3. Re:XP Embedded, surely you're joking? by mpe · · Score: 2

      Embedded developers often need very low level access to the operating system. I doubt very much that MS will make available the source code to their OS. Where I work, we have the full source code to VxWorks ($$$, but worth it), which our product is based.

      This also renders all Microsoft's fuss about "driver signing" utterly irrelevant. Since how can they possibly certify drivers for hardware they have never even seen

    4. Re:XP Embedded, surely you're joking? by fredrik70 · · Score: 1

      Hmm, sorry, not an MS fan myself but the do support other than x86, from msdn:
      Supported processors include ARM720T, ARM920T, ARM1020T, StrongARM, XScale, MIPS II/32 w/FP, MIPS II/32 w/o FP, MIPS16, MIPS IV/64 w/FP, MIPS IV/64 w/o FP, SH-3, SH3-DSP, SH-4, 486, 586, Geode, Pentium I/II/III/IV.
      (Have a look)
      Also, source code available for CE at least right here
      Of course you have to agree to the licence agreement first...

      --
      if (!signature) { throw std::runtime_error("No sig!"); }
    5. Re:XP Embedded, surely you're joking? by AME · · Score: 2

      Your entire post strongly suggests (to me, an embedded developer for motion control systems) that you haven't done embedded development yourself.

      --
      "I have a good idea why it's hard to verify programs. They're usually wrong." --Manuel Blum, FOCS 94
    6. Re:XP Embedded, surely you're joking? by Trepalium · · Score: 1

      That's for Windows CE, not Windows XP Embedded. They are different products. CE is much smaller than XP, and lower featured.

      --
      I used up all my sick days, so I'm calling in dead.
  60. It's just sad by The+Wicked+Armadillo · · Score: 1

    I used to belive that people in this industry were smart enough to choose for themselves. Now 15 years later I see things happening that I would have never belived before. This is a perfect example. These documents are targeting people with little or no technical skill. The people who (in my experience), make the decisions about OS and in my case the RTOSes have very little to do with the actual development process outside of a very high level managerial roll.
    Based off of documents like the ones from the MS people I feel I can safely assume that this is often the case elswhere.

    I guess the best question to ask is why the people who are the most qualified to make these desicions not the ones who make them?
    It seems to me that a project engineer who is developing an embeded product should be the one to make the bussiness case for an embeded linux, XP, or whatever, not the division manager who understands the accounting and has little real skill or experience with code.

    I guess a better question to ask is why in this case is the product image important? The people who are working with this stuff should (and I do understand that in some cases are), the ones who have the final word on OS choice?

    -- sorry about the spelling I just woke up, and am on my firdt cup of coffee.

    1. Re:It's just sad by renehollan · · Score: 2
      Microsoft is selling to the PHBs that control the $$$. Since they are so often clueless about the actual tech, giving them a warm and fuzzy feeling that tech decisions don't have to be made with the M$ solution is part of the sales strategy: PHB thinks "Ooh, this is easy! I understand all the tech stuff is done. If I understand, my developers will understand all that much more. This is the solution for us."

      Of course, this lets you build what M$ thinks you should build, and not necessarily what you want to build.

      --
      You could've hired me.
  61. Or you could, you know, look it up... by Anonymous Coward · · Score: 1, Informative

    Why Microsoft Windows XP Embedded and Not Wind River? -
    http://www.microsoft.com/Windows/embedded/xp/eva lu ation/compare/notwindriver.asp

    It's exactly the same type of article they used to attack Linux. But that's a far less juicy story, isn't it?

  62. Yeah, that whole thing was a load of crap... by Greyfox · · Score: 5, Interesting
    I did some work on an embedded Linux device and as near as I can tell, development costs are about comparable to the other embedded projects the company was doing (Though they did choose a bunch of Windows-programming idiots who didn't even know what processes were for the development effort, so I and the kernel hacker were the only two Linux guys on the proejct, but that's another story.) Factor in the savings in royalties and you've saved the company a pretty penny. Most people don't realize it but most of the time you also have to license a BIOS if you're working with an X86 solution (Dunno about other platforms.) We were working on rolling our own to avoid that expense as well. A few dollars does make a HUGE difference over the course of a million units.

    Speaking of which, does anyone have any figures on how much the other embedded OSes cost per system? I assume they'd have to be rough figures as I expect the various companies negotiate the exact price based on units to be licensed. I'd be curious.

    Really the biggest issue we ran in to was with releasing our kernel mods back to the community but I believe we decided to do so. I and my kernel-hacking co-worker were lobbying to do so, and there were really no reasons not to. The interface and higher level software was not going to be released, which is just as well as I'm sure it would have been as dangerous as Monty Python's "Funniest Joke in the World." (A joke so funny you die laughing, for those who missed the skit.)

    --

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

  63. This is going to sound stupid by Anonymous Coward · · Score: 0

    But I thought Lineo were out of business? It's even on Fuckedcompany from December 3rd.

  64. So do something about it? by Anonymous Coward · · Score: 0

    lineo could demand microsoft retract the blatantly innacurate statements or else lineo would sue for slander.

    lineo could then sue for slander if microsoft refused.

    why not? it would actually get some *press* then. if microsoft said any definitely provably untrue statements in its white paper, could anyone give me any reasons *not* to do this?

  65. Foreign territory for MSFT by r_j_prahad · · Score: 3, Insightful

    I worked in the embedded systems field (automated test equipment) some years ago, and it was not at all anything like the typical IT shop. For starters, the President and founder was an EE, as were most of the VPs, and the designers, and right on down the line to my little corner of the world. There were no gullible PHBs with liberal arts degrees masquerading as wannabe technologists; my managers ate, slept, and breathed silicon and clock rates. They didn't buy into anybody's slick and deceptive marketing practices back then, and I'll bet they don't fall for it now.

    A colorful GUI with bundled streaming media is not going to send those guys flying through the air like in the commercials, but it's guaranteed to send the salesmen flying out the door.

    1. Re:Foreign territory for MSFT by Anonymous Coward · · Score: 0

      I work for an embedded systems company too. To put it bluntly, it's not quite like that here. Where did you work for (and, did they have a decent business plan)? I might send 'em my resume..

  66. I never asserted that Linux is ideal by nyet · · Score: 1

    ... nor did I claim that all MS products are garbage.

    I clearly stated that for OUR applications, a variety of different OS's met our needs. Not just Linux, but also PSOS/VxWorks/Nucleus. I also clearly stated that Linux has several weaknesses, most notably RT requirements (which several groups are working on as we speak) and relatively large footprint (compared to some of the VERY small OS's). One thing I will say is that MS does NOT currently make any embedded products that meet our requirements, and they are unlikely to in the future.

    All I ask is for you to not believe the hype.

  67. Read between the lines. by Anonymous Coward · · Score: 0

    The poster is suggesting Lineo/XP for casino machines.

  68. Wow. by autopr0n · · Score: 2

    So your whole argument is: "Linux is better because it's GPL'd!" And claim that the person you're replying to is basing their assumptions on marketing material and not on real-world practical experiance?

    Yeh... Okay...

    --
    autopr0n is like, down and stuff.
  69. Hm by Anonymous Coward · · Score: 0

    Tell me when I can copy from one app to another on Linux.

  70. Microsoft spreading FUD, oh my. by Second_Derivative · · Score: 2, Informative

    But one has to wonder, is any of the stuff on slashdot FUD, opinionated and/or innacurate wrt Microsoft? (witness michael's article about MIME type holes recently)... mm... just a bit ;)

    And, just to secure my Troll rating (and to prove that I too probably dunno what I'm on about), an OS which compiles into a 350K or so kernel for even the most basic of functions, plus tacked on realtime scheduling doesnt strike me as being very appropriate for embedded applications. Sorry folks, but this is one area where you NEED to pay for a lot of R&D and yea that does mean proprietary software; I'm no CS student but I do know that hard RT is a thankless thing to get right, as is supporting embedded microcontrollers and peripherals (CPU's dont exist in vacuum, right?) and consistent support for dozens of possible platforms (and, yes, bootloading said platforms). I remember RedHat was making something called EcOS.. it's young but the architecture at least seems designed for embedding; anyone know what's up with that recently?

  71. A word of caution... by Petronius · · Score: 1


    On microsoft.com, today:

    Inheritance from a base class:
    Find out how to start saving time today with Visual Basic .NET.


    These are the people that want to advise you on choosing an embedded OS? Let's get real!

    --
    there's no place like ~
  72. Re:correction by nd · · Score: 1

    I probably shouldn't have said "user-space applications programmers", but just applications programmers.. since that really has varied.

  73. Who cares what MS says? by pclminion · · Score: 2
    Really, who cares? Those companies smart enough to be running Linux already know its capabilities and strengths (and yes, its weaknesses). They don't need Microsoft to tell them what to do, and they don't listen to bullshit like this. Recently, the president of my company came to be and said: "I don't want to use AIM anymore. I already have to run enough of Microsoft's crap. What can we do around here that runs in Linux?" Immediately I suggested IRC, and since then we've had a company IRC server for the engineers and tech support folks to chat on.

    Most mid- and upper-level managers who end up choosing Linux are intelligent people, and they chose Linux because they see the light. For people stuck working at companies where the management are idiots, that's just too bad. Deal with it.

    To the companies who chose Linux over the past years: way to go! Keep ignoring MS, as it should be.

    To those companies who actually buy this FUD: I'll laugh when you vanish into extinction.

  74. Re:The only possibly reason you want Embedded Wind by selectspec · · Score: 2
    User #1658 Info) But people have cloned most of those for Linux already

    ... sort of. Not suitable for the embedded space. If you want CIFS to work on an embedded file server you are not going to run samba. trust me.

    --

    Someone you trust is one of us.

  75. I'd say something... by Master_Eagle · · Score: 2, Insightful

    ... if I could read half of the white paper. In Opera at 100% the examples cited by Microsoft in their tables are barely legible. So much for standards compliance!

    --
    Sig: Where I'd put something witty if I could think of it.
  76. Why the hell would they by Srin+Tuar · · Score: 2

    How could microsoft possibly be worried about a competitor they can afford?

    Wind River has a market cap, and they could easily end up with a Microsoft controlling interest if they are insurmoutable with the usual techniques.

    Redhat and Lineo could be bought out as well, but their product couldnt be.

    Linux has an unfair advantage: the GPL.

  77. umm.. by autopr0n · · Score: 1

    That's not the point of the space, its put there automaticaly by slash, to prevent the layout table from getting fucked up.

    --
    autopr0n is like, down and stuff.
  78. joke by Anonymous Coward · · Score: 0

    it was a joke. liten up.

  79. Re:What do you expect from M$ marketing department by whovian · · Score: 1

    Speaking of the X-Files, I just had to lookup this word from the opening credits:

    INVEIGLE - To lure, or entice, or lead a person astray by false representations or promises, or other deceitful means.

    I believe this definition is a legal one, but I don't think it automatically synonymous with "FUD".
    FUD other the hand gives the perpetrator plausible deniability for screwing with the consumers' minds.

    --
    To-do List: Receive telemarketing call during a tornado warning. Check.
  80. Monopoly, anyone? by CTho9305 · · Score: 2, Funny
    Embedded Linux offers a standard kernel but no standard device level application programming interface (API). There are multiple implementations of other major OS components so developers end up working with different programming environments and tools for each device, decreasing efficiency, limiting code re-use and increasing application development time.
    For example, there areat least five different
    • window managers and at least four competing browsers, increasing programming complexity and reducing the pool of available developers.

    oh, no! competition!
  81. Gotta love the FUD by zurkog · · Score: 2, Funny

    From the white paper (describing Embedded Linux):
    For example, there are at least five different window managers and at least four competing browsers, increasing programming complexity and reducing the pool of available developers.
    Translation:
    We sell a black bicycle, while these "automobiles" come in at least five colors and four models, increasing your available choices.
  82. Err. What? by oGMo · · Score: 3, Interesting

    There are too many competitors out there who'll just blatantly use every line of your source code in a knock-off box.

    I've known firmware developers personally who've copied binary driver code illegally and used it in commercial products. Open sourcing your own work is just like handing those crooks the keys.

    I fail to overlook your blatant contradiction here. If a crook is a crook, they're going to use your code either way. Obviously security by obscurite doesn't work here either. Now, I can hear you saying "but open sourcing it just makes it easier for them!"

    You might as well give up your whole business model and go do something else.

    If your whole business model revolves around writing binary drivers for something, maybe you should go do something else. Reverse engineering is still legal. Hiding your code just makes it tough to figure out where it's broken. If your competitors are using your code, then you can force them under the GPL to open up their code as well.

    Now I can see the real finger pointing, "see, see, there's the viral GPL in action!" Let's get this straight: your competitors took your code, your code is not an airborne disease that forced itself on them. This is the GPL protecting you. And again, if your whole business model relies on merely writing some drivers for something, it's not a very good one. If you're actually manufacturing a product, your product should be the thing worth something.

    --

    Don't think of it as a flame---it's more like an argument that does 3d6 fire damage

  83. M$ was actually right for once. by Anonymous Coward · · Score: 0

    > Windows XP Embedded delivers a feature-rich multimedia experience. Full support for DirectX 8 provides superior graphics rendering and performance. Direct3D -- advanced support for interactive 3-D graphics applications. Windows Media 8 for industry-leading codecs and Digital Rights Management (DRM). Support for advanced graphical functionality including ClearType fonts and multiscreen. DVD video support.

    When is the last time you see ANY leading video card manufacturer that ACTUALLY makes a Linux video driver that works as good as the Windoze counterpart??? Sure, NVIDIA has, but it's just as proprietary as the Windoze one. HAHAHAHAHAHA!!!

    Don't forget, OpenGL doesn't even support vertex and pixel shaders quite yet, and all you get is the NVIDIA shader extensions. Good luck on porting DX8 games to Linux without locking out or crippling performance on other video cards.

    1. Re:M$ was actually right for once. by BenTheDewpendent · · Score: 1

      hey moron... are you goning to be playing return to castel wolfenstein on your embeded device? i know i wouldnt. id use it for web browsing or to play music i dont give a rats ass abotu vertex or pixel shading... as long as it can decode my mp3 or render my page its all good....

    2. Re:M$ was actually right for once. by Anonymous Coward · · Score: 0

      Guess what, all the embedded hardware uses some kind of proprietary MP3 decoders. You can hack ARM CPU to play mp3 all you want, but prepare to bring A LOT of batteries if you want decent play time.

  84. Lineo, find a new PR person by Anonymous Coward · · Score: 2, Insightful

    I have used ucLinux and Windows CE in the past and favor uCLinux.

    Lineo, PLEASE get a new PR person. Just reading your responses to Microsoft's claims is agonizing. If I hadn't used uCLinux before, reading your remarks alone would stray me away.

    Simple and to the point answers are effective in showing how simple and to the point uCLinux is.

  85. Missing Functionality by nahdude812 · · Score: 2

    Sorry friend, you missed one piece of functionality, perhaps for version 0.2.

    --e eject toast forcibly so you can catch it in various suave fashions.

  86. Re:Is anybody else shocked? Not the first time. by freeze128 · · Score: 1

    I was just at Novell's website and saw an article on their groupwise page about how microsoft sent out a document to all of their customers trying to dissuade them from converting to Groupwise from Exchange. The document was full of lies about what groupwise could not do. Novell has a reply to each issue in the document on their website.

    It seems that if Microsoft cannot properly compete in the marketplace by making a quality product, they simply lie about the competitions product. Hrmph!

  87. MS vs. GPL? by Anonymous Coward · · Score: 0

    While reading the microsoft arguments against the GPL, was it just me or did anyone else see it's absurdity? They seem to think that by using Linux you are forced to release your code. Obviously you have the choice, it almost sounds like they are saying "don't use Linux, because then you can't steal code!". Their anecdote about the nvidia driver just makes me mad. Did the nvidia team think they could just use someone else's code without giving credit? And doesn't that contradict MS's argument about intelectual property rights?

  88. Another example of the Microsoft FUD War by haaz · · Score: 2

    This is (as the subject says) another example of the Microsoft FUD War. Only this one is far more directly targeted than MS's previous shots.

    I was covering the FUD War for a while.. check out "Anti-American Communist Cancer/Virus: Microsoft vs. the GPL", which is over on linuxppc.org. Previously, they were targeting the GPL specifically, Linux by extension (and sometimes directly). This time, though, they've far outdone themselves. Bravo, Steve, Bill. Bravo.

    --
    -- haaz.
  89. Yes. Because unlike the poster.. by nyet · · Score: 2

    .. I have had real world experience with several different embedded OS's running on several different platforms. Have you?

    Read this and point out any inaccuracies.

  90. Typical Sales tactic. by unsung · · Score: 2, Insightful


    This really isn't anything to get too inflated over. It was a pretty standard marketing whitepaper and could have come from just about any company. In college I did research on battery technologies (lead acid, lithium, ni-cad) and every company in this market drew a chart of power efficiency and capacity on a white paper that indicated their technology was favored.

    Whitepapers are meant to point out your product's strengths (not weaknesses). Where there are gray areas, you spin it in your favor. To us, these spins look like inaccuracies, but I just assume that any company whose looking to embedded devices will take it with a grain of salt and do their research.

    That aside, to me, one glaring thing that's missing from the whitepaper is that a company won't own any technology through licensing XP. With Linux, you can own it... and that's a large consideration when trying to build value from your work through IP or otherwise. I don't expect Microsoft to put that in their whitepaper though.

  91. Microsoft's Top Cronie by KenSentMe · · Score: 1

    Wonder what Thurrott will say about this one... can't wait to read his uneducated and overexaggerated opinions.

  92. none of these by Anonymous Coward · · Score: 0

    articles address the actual document. They lash out at generalities instead of mentioning exact responses....

  93. I'm not surprised. My prediction... by mesozoic · · Score: 2, Interesting

    I'm glad to see this sort of thing -- the day has finally come when Microsoft tries to throw their weight around and the Open Source community gets to shout back just as loud. But I'm really not all that worried about Windows XP anymore; I haven't been for months. Here's why.

    How many tech people have you talked to who are honestly enthusiastic about Windows XP? Granted, we Open Sourcers tend to group together, but even still, the vast majority of people I know who are serious about computing are infuriated as all hell about the direction Microsoft is going. I have relatives who are CTOs for large non-tech firms, and while they're still using Windows out of necessity, they're seriously looking at switching to Linux in a couple years. It looks to me like Microsoft, with their strong-arm tactics and "us or nothing" attitude, is alienating a very important part of their business: the people who understand technology.

    I know people who used to be avid Windows 2000 supporters, and now they refuse to use XP. Whether it's the forced registration, or the new integrated software, or just Microsoft in general, they don't want to be force-fed anymore. "So what?" you say. "Microsoft will still take over the market." I think that's an accurate assumption, but -- which market?

    I say that Microsoft has already put nails in the coffin of their share of the server industry. That isn't to say they aren't being successful; quite to the contrary, Microsoft (compared to the rest of the tech sector) is doing extremely well. But I say the software giant's peak is coming soon. Within a year or so, they'll hit maximum sales and maximum power, and then they'll level off. And sure enough, one by one, slowly but steadily, people will drop Microsoft in support of a more secure and reliable alternative: Linux. (No offense intended to the other OSS flavors out there, it's just that Linux is getting the most press.) Within three or four years, I predict that Microsoft will have lost a severely large percentage of the server market; the only demographic they'll manage to keep hold of will be the end users, the people who either don't know or don't care how to do anything other than open Word and play Solitaire. And that won't last forever.

    Once Microsoft realizes it's screwed itself over with the server industry, it will be forced to reinvent itself as an even more "user-oriented" company; MSN will replace Windows as their dominant product, everything they do will be aimed at the average (read: clueless) computer user and his kids, and Microsoft will become more like AOL and Yahoo! than anything else. Then, as the general population slowly becomes more adept with technology, the barriers to change from Windows to an alternative OS will ease up, and Microsoft will finally start to lose their hold on the home PC market.

    I give the company something in the ballpark of eight years before Chapter 11.

  94. Whoops, looks like you've got egg on your face by Zico · · Score: 5, Informative

    Far be it from me to point at that you seem like a clueless, knee-jerk Linux zealot who loves to feel persecuted by Microsoft, but...


    If you go to http://www.microsoft.com/windows/Embedded/xp/evalu ation/compare/notwindriver.asp, you'll see that they have the exact same type of article discussing Wind River. Gee, and it's even titled "Why Microsoft Windows XP Embedded and Not Wind River." Truly amazing. Sorry if I ruined your persecution complex. :)

    1. Re:Whoops, looks like you've got egg on your face by Malcontent · · Score: 3, Interesting

      Yes but are they lying in that white paper too?. I guess we both know the answer to that one. MS fires emplyees if they don't lie to at least 10 people by lunch. Ok maybe I am going overboard on that one but I can not think of one public statement made by any MS executive or mouthpiece (including the ones that troll here) that did not contain at least one lie. Same goes for white papers.

      MS is a corporation of liars. No one can dispute that.

      --

      War is necrophilia.

    2. Re:Whoops, looks like you've got egg on your face by Anonymous Coward · · Score: 0

      Go cry somewhere else, junior. You're at fucking Slashdot, a.k.a Falsehood Central, and you're whining about someone *else* having problems with the truth? And quit being such a damn sucker already. "Yes Mommy, Lineo says it's true, and they compete with Microsoft, so it *must* be true!"

    3. Re:Whoops, looks like you've got egg on your face by Zico · · Score: 1

      Funny, your post doesn't address what I was saying whatsoever. As for the point you brought up, I'm assuming that you're not American, but we've got libel laws over here. If Microsoft is lying, Lineo can sue them. Do they do that? Nope, they just produced a bunch of hot air. Time to put up or shut up.

    4. Re:Whoops, looks like you've got egg on your face by Pseudonym · · Score: 4, Funny

      According to Microsoft...

      • Windows XP: Business model that is better aligned with your business for the long term
      • Wind River: Wind River's business model favors Wind River

      I'm convinced!

      --
      sub f{($f)=@_;print"$f(q{$f});";}f(q{sub f{($f)=@_;print"$f(q{$f});";}f});
    5. Re:Whoops, looks like you've got egg on your face by Malcontent · · Score: 4, Insightful

      Sue Microsoft? You think a small company like lineo can sue MS? Unfortunately in this country might makes right and MS has the might. This is a company that can bitchslap the United States around like a red headed stepchild for god's sake. You expect lineo to sue them? Yea right. All they can do is post their reply and hope that there is some media out there who hasn't been bought by MS and is brave enough to carry their story.

      Yes MS is Lying, yes every time any higher up from MS says anything in the media there is at least one lie. MS is a corporation of liars, thives and scum. It's their corporate culture.

      --

      War is necrophilia.

  95. Offtopic????? by Anonymous Coward · · Score: 0

    I thought the topic was M$FUD.

    --ZM, anxiously awaiting mod points

  96. Frightening, Really by dygytyz · · Score: 1

    The sad thing about this that I got from reading the articles is that Microsoft seems to be telling the world that Embedded Linux is bad because it doesn't support all of the Microsoft "standards" out there today.

    What's even sadder is that Joe Consumer doesn't know the difference between Microsoft standards and Open standards.

    What's even scarier than THAT is that Joe Consumer likely doesn't give a rat's ass about the difference, and will buy within his comfort level.

    So that leaves the rest of us standing around with our dorks in our hands trying to piss farther than Microsoft for wont of a team of marketroids to descend upon the masses and convert them to the Linux alternative in a vision of holy righteousness.

    So what do we, the educated, do about this?

    Toga! Toga! Toga!

    Actually, I think RedHat, Lineo, and other embedded Linux developers need to start taking the offensive and stop trying to defend themselves. Why does Microsoft always get the first kick in, leaving the Linux community sputtering in outrage at their slanderous remarks. When Microsoft says "Linux Sucks" and the Linux community responds with "Linux doesn't suck!" all the consumeroids hear is "Linux doesn't sucks."

    Also, until Linux can prove itself on the desktop in front of Jane Slackjaw and her Family of Five, Linux will never have a chance in her hand.

    --
    Mmmm... Pistol Whip...
  97. ... by Anonymous Coward · · Score: 0

    QNX > Linux > Windoze

  98. JUF by nagora · · Score: 2
    Just Use Forth. That's what it's there for, no OS required.

    TWW

    --
    "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
  99. Didn't think about QNX by lynchmenow · · Score: 1
    Actually, you are right--there are much better alternatives to either one. My statement was more directed at the bloat of typical MS "solutions".

    But you may be right--Linux may be heading down the road of a "write once, debug everywhere" OS too.

  100. Embeded DSL routers by RageMachine · · Score: 1

    I believe that the Telocity routers run on embeded Linux with a Motorola processor. Is this correct?

    --

    --------------------------
    Is this a sig?
    --------------------------
  101. More M$ lies about .Net Tools vs IBM's by Anonymous Coward · · Score: 0

    Why does M$ feel its necessary to make up things all them time about its competitors products. Why can't it just rely on the quality and merit of what it produces! In a recent white paper, Microsoft® compared its Visual Studio.NET with WebSphere for developing Web services. This white paper reveals how Microsoft set up the comparison and enchmarks to produce a predetermined result. It shows how, in an unbiased comparison, WebSphere creates the sample Web service faster, more economically, with fewer steps and fewer lines of code. And it does so in a heterogeneous, non-proprietary environment.

  102. Still Laughing by gordguide · · Score: 1

    " ... In general, Microsoft says it offers an "unmatched technology portfolio" while Linux is "a follower, not an innovator." ... "

    In General, MS is neither a follower nor an innovator. MS's technology portfolio consists of bagmen with cash to lure innovators; whereupon the technology is closed an implemented or buried forever.

  103. Re:Innovating, following, or just good competition by (void*) · · Score: 2
    Red Hat and M$ accuse each other of being followers instead of innovators. I consider this to a display of
    bad "sportsmanship".


    Look here. The similarities are superficial. MS is the one that has been going around chanting "innovation", "innovation".


    They came out with this basis of comparision FIRST. :-)

  104. Is that what's meant by "false facts?" then by gilgongo · · Score: 1

    I'm on a bit of a ./ use of English downer at the moment - mod me down - but what's a "false fact" when it's a home? A lie?

    If it *is* a lie then why not *call* it a lie. What the's matter? Are you scared of M$?

    --
    "And the meaning of words; when they cease to function; when will it start worrying you?"
  105. Yoda? by amitv · · Score: 1

    Open Source does not an ecosystem make

    I didn't realize we were required to present our thesis in Yoda-speak.

    --
    Can you imagine a MOSIX cluster of these?
  106. CE what CE we have XP by ip_free · · Score: 1

    Microsoft is scared (and lying). For a multi-million $$ company that is all they can come up with. If Linux is so bad how come it works so well for us.We are using Linux on automotive assembly equipment 20 machines+, eventualy 100+. And it is working great. Development problems-some problems, but no different than any other OS. No single source for tools, GUI etc. So this is bad, choice is bad, it is if you want 100% of the market. Yes they mention it cost a lot, o wait we paid $2.00 for those blank CD. I thought they said CE was great. I guess it does not exist now. CE what is that. There was no CE.

  107. Midori anyone? by 3seas · · Score: 2

    midori from Linus/transmeta

    Did a search on the comments to see if there was any mention of midori. Didn't find any.

    Any comments on Midori as an Embedded linux?

  108. I tired by Anonymous Coward · · Score: 0

    I can't figure it out:

    2001-12-17 14:53:43 Embedded Linux versus Windows XP Embedded (articles,news) (rejected)

    I must have b.o. or something

  109. Re: He is right - linux dev tools are good! by jjeffers · · Score: 1
    I don't pretend to be an expert on embedded linux, but I have designed a few devices - things based around everything from COP8, to PIC, to Lineo Nettel boxes.

    Lineo has exceptional support and excellent dev tools. I had a small project where I would be selling two custom routers based around their Netel boxes running uClinux. I told them about the low volume, and that didn't affect their support at all. I was able to talk to the people that designed the hardware and wrote the code - and they provided actual answers and solutions. We looked at embedded NT and none of what we were doing would have been possible. At minimum we would have had to buy 10 licenses, which is big $$$.

    On a side note, the Coldfire / Dragonball processors have great debugger support. I got a BDM module that lets me use GDB to control all of the registers in the processor and do line by line code debugging. Try getting that sort of hardware level debugger from an X86 - even if you had it, it would be a pain to step through 100,000+ lines of Micro$oft bloat in order to find my bug.

    -James Jefferson

  110. Who is up for a nice suit for slander? by jessh · · Score: 1

    Well it may not be an option to sue them for slander, but is there any legal action companies such as Red Hat and Lineo can take against Microsoft for attempting to hurt their business with lies?

  111. Java lies by sigwinch · · Score: 3, Insightful
    Microsoft lies through their teeth: Java was designed for use with a single programming language -- Java. Developers have no option to choose the best tool for the task and cannot use knowledge or code from other languages.
    Jython, for instance, lets you run Python programs natively on any Java machine. I've also seen Java-targeted compilers for other languages, but I can't find a link at the moment.
    --

    --
    Kuro5hin.org: where the good times never end. ;-)

    1. Re:Java lies by babbage · · Score: 2
      This isn't actually a lie on Microsoft's part though -- the Java Platform was designed just to run one language. The fact that people managed to get Python running on it was an incredicly cool hack, but it isn't what Sun (or whoever) had in mind when they were working on the JVM.

      I hate to say it, but Microsoft's Common Language Runtime is designed to do this sort of thing, with special hooks for VB & VC++ maybe, but also support for Java, Perl, Python, Cobol, or whatever else people want to port to it. From what I can tell, that basically means porting a parser that can digest $foo code and spit out a bytecode that the CLR will know what to do with. Or something to that effect.

      More interestingly, the "ha ha only serious" Parrot effort seems like it should be able to one day handle any of a variety of high level dynamic scripting languages, from Perl & Python, to Ruby, PHP, Tcl, Scheme, and beyond. Hopefully, it'll be able to go a step further & be able to emit another CLR compatible bytecode that can run on hypothetical .NET machines of the future.

      The important thing though, and the common strand with Parrot and the CLR, is that they were both designed from the start to handle different language interfaces, rather than having support for them hacked in later. Microsoft is only wrong here to the extent that people have surripitously [sp? i.e. without official vendor support or sanction...] pushed the JVM beyond where it was originally meant to go, but again it wasn't designed to do this, and I don't think Sun or any of the other major Java vendors is going out of their way to support these kinds of extension efforts.

    2. Re:Java lies by sigwinch · · Score: 2
      ...the Java Platform was designed just to run one language.
      Not true. The Java machine designers *knew* that Java itself would change over time. They *knew* that future versions of Java would need to do things that had not yet been imagined, and therefore they designed a fully general-purpose machine. And they succeeded admirably: not only are they forward compatible with later Java languages, other languages may target the machine with ease.
      The fact that people managed to get Python running on it was an incredicly cool hack,...
      True, if you mean "hack" in the sense of an optimal and elegant engineering solution. In particular, the Java machine can garbage collect circular references, while the original Python machine cannot. Far from being a kluge that "seems to work", Jython is in fact a technical advance.
      Microsoft is only wrong here to the extent that people have surripitously [sp? i.e. without official vendor support or sanction...] pushed the JVM beyond where it was originally meant to go,...
      I disagree. The sole evidence of the intent of the Java machine is its formal specification, and that specification is a general Turing-complete machine that can be used for a wide variety of languages. It obviously supports Java, but that does not mean it has some sort of divine destiny to not support oher languages.

      Microsoft also specifically claimed that no other languages were available for the Java machine, which is patently false. The claim that developers "cannot use knowledge or code from other languages" is equally absurd. The Java language is sufficiently similar to other modern high-level languages that tricky algorithms in any language are worthwhile to port, and C/C++ code can be ported in many cases with trivial formatting fixes.

      Why are they lying about Java? Because the courts slapped them down when they tried to "embrace and extend" it. The .NET campaign is a blatant attempt to displace existing systems that are viable but not controlled by Microsoft.

      --

      --
      Kuro5hin.org: where the good times never end. ;-)

    3. Re:Java lies by babbage · · Score: 2
      The Java machine designers *knew* that Java itself would change over time.

      Yeah, but you're specifically not saying that they knew other languages would be run against their JVM. They might have known that the language would have evolved -- that's obvious -- but they probably assumed that it would continue to have certain runtime properties, so even if the syntax was different it was just a matter of updating the parser, not the execution engine.

      According to Dan Sugalski, there are some pretty significant constraints on the JVM and, to a lesser extent, the CLR, that make it [them] harder to port languages to, because they're geared towards static, strongly typed languages. Getting Python to run on it was impressive (in the well-engineered sense), but getting it to run ultra-dynamic Perl is probably beyond it's capabilities. That's not to dismiss it as inferior, but just to indicate that the JVM is designed for Java, and Perl is just too different to get them to run together on that platform. Parrot might be able to run them both someday, but you probably wouldn't want to, as Parrot will be optimized for Perl type dynamic languages, and Java is likely to run sputteringly on it.

      I don't doubt that Microsoft wants badly to scuttle Java, and I fully accept that Java and C# are for all purposes the same language, with the latter being a blatant ripoff of the former. But I also feel, in spite of your well argued points, that the CLR on which C# is meant to run *is* being designed from the outset to run a variety of languages, while the JVM was never meant to run anything but Java & Java derivitives. The fact that third parties have managed to shove other languages onto it, *without Sun's blessing*, does not contradict the Microsoft quote you originally posted. To the letter of the word, Microsoft was speaking accurately, even if they had the spirit of things wrong, as you hold.

  112. bad logic by Erris · · Score: 2
    I didn't realize an embedded system NEEDED plug 'n play support.

    That statement leaves us with two options:

    1) M$ is lying about something that does not matter. This is typical of pathalogical lying and is designed to create a maximum of confusion.
    2) M$ is lying about something that does matter and you are unable or unwilling to grasp the significance from too much of #1.

    --
    DMCA, Hollings, Palladium. What might have sounded like paranoia is now common sense.
  113. This is funny by mindstrm · · Score: 2

    See.. regardless of what either side says.. neither has a significant share of the embedded market.

    Now.. from what I've seen of real embedded OS, Linux is likely to be much more popular with them than XP.

    Now.. if we speak strictly of more 'custom computers'.. like set-top boxes, kiosks, atms, etc, sure, XP 'embedded' might be a good, easy solution in some cases; even better than linux.. especially if you want windows functionality.

    But arguing which is a 'better' embedded OS based on things like networking, GUI, web browser, 802.11b zero-config, etc, is absurd; those are ideas from the PC world.. not the embedded world.

    Your new toaster does not need a web browser.

  114. microsoft' by Max+the+Merciless · · Score: 1

    You can fool some of the people all of the time, and all of the people some of the time, but you can not fool all of the people all of the time.

    -Abraham Lincoln (1809?1865)

    --
    * * Always question "the National Interest" - 9 times out of 10 it is a cover for evil
  115. Re:Who's spouting FUD now??? by Anonymous Coward · · Score: 0

    I think you should just fuck off and die, really, but anyway:

    1) Will the end-customer be required to do a "build-and-nmake" on their own PDA or other eLinux device when a new rev of the software is released?

    Of course not, fuckwit. They're not required to on desktop linux installations, either, haven't been since people invented RPM. And even if they were, they'd be using GNU make, not the abomination that is MS nmake.

    2) Who will the end-customer go to for support; the manufacturer of the device, or to some arcane amalgumn of Linux/OpenSource coders who tell the end-user that they'll have to change such-and-such lines in the sourcecode and then re-compile & re-build the OS?

    They go to the manufacturer of the device - Just like with MS and OEM Windows Licences, it's the OEM who handles OS support - e.g. Dell, NOT Microsoft, have to support the OEM windows installs on their dekstops, Compaq, NOT Microsoft, supports Wince installations on their iPAQs. As you should well know if you really are who you say you are. So, you're just engaged in FUDspreading.


    3) What will happen when the end-user wants to make use of 802.11b or the other new "WiFi" connectivity scheme; have drivers made by the manufacturer that are certified by the manufacturer of the OS,


    In essdence, yes - if you follow the LKML, you'll see that, unlike the early days of Linux, most device drivers are written by teams in the hardware company itself. The equivalent of "certification" in the Linux world is probably when those drivers make it into the official (Linus) source tree. (Unlike the windows world, however, a pre-requisite for this "certification" is that the drivers be open-source.)

    All in all, you are a fuckwit who doesn't know the first thing about Linux and its use in the embedded space. Embedded XP? Don't make me laugh. Now, personally, I prefer QNX to embedded linux, but that doesn't mean that Linux doesn't already fulfil many embedded developers needs, particularly when it's a linux patched with RTAI or RTLinux for real-time work. The MS article doesn't even mention the existence of the RT patches to the linux kernel, talks about redhat 7.1, which is definitively NOT an embedded linux product, and conveniently fails to mention that the ONLY processor architecture that embedded XP currently works on is IA32. Linux reliable works on: IA32, Arm, MIPs, Sparc, CRIS, m68k, PPC, etc, etc.

  116. Embeded Security The NSA Considers Good by Bob_Robertson · · Score: 1

    The comment from LinuxWorks about the NSA producing a "secure Linux" is an interesting concept.

    But how about the fact that the NSA's technique can be applied to embeded devices too? Not mentioned, only implied. Too bad, that makes a good argument point.

    I would prefer it if the comment were slightly reworded, however.

    The NSA has developed security techniques that provide a Linux platform even THEY can trust, that can be easily applied to embeded systems.

    I also don't think they used enough, "Microsoft doesn't mention that the licensing they are objecting to is the way Microsoft licenses are written."

    Bob-

    --
    The Ludwig von Mises Institute. The reasoning individuals economics
  117. Re:The only possibly reason you want Embedded Wind by Anonymous Coward · · Score: 0

    Aren't there little 'server in a box' products that use Samba right now? Or am I completely on crack?

  118. Surely this is libel. Isn't a lawsuit appropriate? by Anonymous Coward · · Score: 0

    Like the subject says...

  119. What? You can modify linux to make it crash! by MathJMendl · · Score: 2

    How can they not compare XP with Linux? I'm sure their software engineers are at work RIGHT NOW setting up Linux to crash, and working out how to display the blue screen of death! Linux is open source, so they can do whatever they want with it! So they make up FUD? Then make a Linux distro as slow as XP!!!

    --


    "I have not failed. I've simply found 10,000 ways that won't work." --Thomas Edison
  120. Irrational? by Snover · · Score: 1

    It's not irrational, really...I mean, if people didn't have their heads stuck up their asses they'd realize that there was a better alternative. THEN they'd have a reason to be afraid.

    But then, maybe the reason they're scared is because most of the Linux/Open Source community actually knows how to speak English. All that Microsoft drones have been progra--err, educated about is that "Open Source does not an ecosystem make". *cough* Err, wow, either someone idolizes Yoda or was stoned. I'm guessing the latter.

    --

    [insert witty comment here]
  121. Marketing issues by Anonymous Coward · · Score: 0

    Well, actually, that kind of stuff really is normal in marketing. It may not be nice and usually is misleading, but that's how it works.

    The only way to fight it is with hardcore info or similar claims of your own.

    How about reacting to this statement in the article:
    "Microsoft asserts that it has teams devoted to patching security holes, whereas Linux relies on the open source community for bug fixes, as though the open source model posed a risk."

    You could analyze the bugfix-behaviour of both systems for the previous XX years:
    (Date of issue of a patch)-(Date of publication of the security-hole).

    Lotta work, but maybe it's worth it. Probably not, though: "I don't trust any statistic which I didn't forge myself"...

  122. Linux as a threat? by Komarosu · · Score: 1

    just my opinion, if MS are writing articles like this doesnt it show that MS are feeling the pressure of Linux?

    While they say that Linux isnt viable competitor to Windows, so why is there so many MS vs. Linux articles? Strange but true (i'll have to dig some up!)

    I think due to the ever increasing share of server PCs sliding over to the linux side, there worried that there new baby (WinE for short, not to be confused with WINE) may crash and burn cause Linux might provide better to OEMs in embedded systems...

    I confess that i dont know much about the embedded market but wouldn't OEMs choose flexabilty over the ridgid closed software views of MS? maybe MS realise this and are starting to defend themselves...

    ---
    --

    "What do you mean you have no ice? Do you expect me to drink this coffee hot?" - Random Customer, Clerks
  123. Just one point by Anonymous Coward · · Score: 0

    "Comprehensive OS foundation with proven performance and reliability"

    This can't be true since XP has not been out long enough to be "proven" as reliable"

    Oh you mean in comparison to an OS that has been in beta testing since it's first day ?
    And STILL is in Beta testing, all the time ?

    That's why people choose Ms, possibly, the illusion of a finished product...

    Marketing is just like Free Speech. It's just a way of seeing truth, not saying the whole truth, just showing the part in your interest.

    Also Support is harder to get for Linux (Try Exotic hardware, find driver for linux (hope) try to install it (pray) and if no driver exists, then take this nice DVD card and go nail it to wall...

    BTW I just reinstalled W2K on mymain computer.
    It works.
    And allows me Games / Work / DVD / Divx.
    With no fuss
    Wich is what I ask.

    So to Hell with Linux and let's just speak of stable computers

  124. MS has learned well by magus_melchior · · Score: 1

    If one carefully examines human history (in particular that of Europe in the late 1930s), one finds a similarity between a certain power of that time and Microsoft. Both have learned that if a lie is repeated loudly and frequently, the general public either cannot or will not distinguish it from the truth. Linux is now the target of an all-out marketing and PR assault by Big Redmond... and they will not consider validity or honesty in their quest to gain all the wealth of the world.

    --
    "We are Microsoft. You shall be assimilated. Competition is futile."
  125. Re:The only possibly reason you want Embedded Wind by selectspec · · Score: 2

    The lowest end storage boxes uses samba. The mid tier and enterprize boxes use either offshoots from the original embedded NT, their own propriatary implementation of CIFS, or the new embedded NT.

    --

    Someone you trust is one of us.

  126. Even the name.. by Scooter · · Score: 1

    "Embedded Windows" - an oxymoron if ever there was one. It's GUI oriented - and quite a number of embedded appliances will not require one.

    Linux will still boot and run off of a floppy which is a lot smaller than 4.8Mb!

    And as for MS claiming that the ability to playback multi-media content such as movies, sound etc is somehow part of the OS is ludicrous - these are applications. I know MS likes eveyone to believe that everything they see on the desktop is somehow provided soley by the OS (IE for eg) but this broaches new levels of stupidity even for them - check out the "tour" on Windows XP - you'd think they'd just invented everything - including the Internet, and that it's all new in XP - and only XP.

    And as for XP having a "proven" track record of reliabilty and stability - Guys - you are in danger of looking more than a little bit thick here - how can a product that's been out 5 minutes have a proven track record? Not to mention it s based on past products with a proven track record for disaster, inflexibility, and a "can't do" attititude.

  127. IBM whitepaper by cadfael · · Score: 1

    For those who haven't seen it, IBM has a whitepaper on this sort of thing.

    --
    -- The Hollow Man
    Non illegitimati carborundum
  128. MS kills me by Anonymous Coward · · Score: 0

    They cannot possibly compare XP to Linux. They are pissed off because WinCE failed in the embedded marketplace, and they know that Linux is OBSCENLY more flexible and reliable than any of their OS's. Linux has a place in the embedded world.

    MS can have thousands of devleopers on a project, but there is no match for the number of developers with the pride and the passion that Linux posesses. Good luck MS.

  129. Re:As others will surely also state... by Anonymous Coward · · Score: 0

    1) kdeveloper is comparable.

    2) No, they are just window managers. Errrr, why are you supporting multiple window managers for _your_ embedded product? Choice means you can choose which to support, not that you have to support all of them.

    3) XP _is_ unproven until it has been in the field for non critical apps for at least 1 year. Deploying a solution that fails for your customers is not a good way of ensuring job security.

    4) Something has either been tested or not. This is a boolean condition. If it wasn't directly tested, then it wasn't tested.

    >> Good job ace.

    You must still be young (or very immature for your age) to be so wrong and yet be so strongly committed to your own opinion. Don't worry with time will come maturity.