Slashdot Mirror


Linux In Robots, Windows in Handhelds

savuporo writes "Robots.net is reporting that Linux-based robots are far more common than Windows-based robotics. Especially various Asian robot builders are increasingly selecting Linux and other open-source software as a basis for robot products and research. Linux is also gaining ground in other embedded applications like PDAs and mobile phones." That said, prostoalex writes "50% of all the PDAs sold in 2003 had Palm OS, while Windows family accounted for 37.7% of PDA market. In 2004 Microsoft is the leader of handheld OS market with 43% market share, followed by Palm OS with 36.3%."

28 of 228 comments (clear)

  1. well then by Anonymous Coward · · Score: 5, Funny

    I'm not sure which OS I should use for my handheld robot.

  2. Linux best in the growing market by gagravarr · · Score: 5, Interesting

    It seems to me that the robotics market is a growing one - more and more robots are going to be produced in the future. Linux has this growing market.

    Windows has the shrinking market. Handhelds are on the way out, being pushed aside by smarter phones (running Linux or Symbian). Why have a phone and a handheld, when the phone will do both? So, the handheld market is shrinking, and that's the one Windows has.

    Linux 1, Microsoft 0

    --
    This post will enter the public domain 70 years after my death, unless Disney buys another extension.
    1. Re:Linux best in the growing market by drinkypoo · · Score: 4, Interesting

      I don't agree at all. PDAs and phones are merging, neither one is going away. Microsoft doesn't make the hardware, they only provide the software. There are already a few PocketPC smartphones. I don't think you are familiar enough with the products to make that statement.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    2. Re:Linux best in the growing market by gagravarr · · Score: 4, Informative

      I'm well aware that Microsoft make smartphone software. I have a lot of friends with smart phones (most of whom are windows users), but not one of them have a windows smartphone. The microsoft smartphones just don't have the market share.

      Also, everyone I knew who had a PDA has ditched them in favour of a smartphone. It's true that the market is merging, but only in one direction - phones are eating the market of PDAs. Just look at the sales figures - this year's smartphone sales are set to be higher than all the PDA sales ever!

      --
      This post will enter the public domain 70 years after my death, unless Disney buys another extension.
  3. 4 out of 5 robots prefer Linux by Anonymous Coward · · Score: 5, Funny

    over CP/M.

    By the way, has Commodore released the C=64 CP/M cartridge yet? All my valuable early 80s software is orphaned!

  4. Should read.. by delire · · Score: 4, Insightful

    ..50% of all the PDAs sold in 2003 had Palm OS, while Windows family accounted for 37.7% of the dying PDA market..
  5. PalmOS is past it by Anonymous Coward · · Score: 5, Interesting

    This might be a viewpoint that isn't shared by many, especially considering that it does everything that a PDA needs to do - then again a 5 year old Palm also did - but it has fallen behind, limited by the old architecture of PalmOS.

    They really need to get version 6 out, the version that should be fully native on ARM hardware, using BeOS functionality and so on. They should concentrate on providing a wide range of easy to use software that looks good and performs well. Beat PocketPC where it is good.

    The sad thing is that Palm Desktop is a good application for what it does, worth running even if you don't have a Palm!

    1. Re:PalmOS is past it by hey! · · Score: 4, Insightful

      I think you hit it on the head when you say the five year old palm does everything you need in a PDA. But I think you're wrong when you say the solution is to deploy more advanced technolgy. Unless there is a killer app for this tecnology, it will likely only hasten the move away from stand alone PDAs. The original Palm experience was about stripping stuff to its essentials. Adding to this minimality without a killer app is only detracting from it. This is why the PocketPC user experience still lags the PalmOS experience of five years ago. Not to say it doesn't have some cool stuff in it, it's just awkward and irritating to use -- take this from somebody who as a developer has multiple PDAs.

      If anything, the reason the PDA market is dying is that people don't need palmOS 5, much less palmOS 6. There is nothing compelling in the PDA form factor to drive new sales.

      Convergence is not some brave new world where people will be watching movies on their cell phone, its really a contraction and subsumption of the old world into to the phone handset. People are rejecting having more capabilities stuffed into their PDAs, and voting with their feet by either going with plain old cell phones, or smart phones, or devices like the blackberry, which is frankly pretty rudimentary from a technology standpoint.

      It's an emotional thing. The developers of PDA technology have lost touch with the user. There is only one company that understands this well enough that it could really revitalize the PDA market: Apple.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  6. gives a whole new meaning to by essreenim · · Score: 5, Funny
    exec kill proc

  7. I agree by Korpo · · Score: 5, Insightful

    Since years we've been reading the PDA is dying, and unlike all the "BSD is dying" crap this actually means the market is shrinking. As long as Windows isn't a big player in the mobile phone market, that's nothing to boast about. And their mobile phone products suck - they've even crashed. That is something mobile users aren't to accept, because other key players seem to have it worked out better.

    Linux gets slowly but steadily adopted into more and more mobiles, same with carrier grade Linux with the telcos.

    Add this to robotics, which is associated with the biggest increases in productivity, there seems to be a bright future for embedded Linux, which is really contending with stuff like vxWorks or Symbian, not so much Windows.

  8. Windows robots are dangerous! by bigtallmofo · · Score: 4, Funny

    Creators of robots use Linux to control them because robots would be far too dangerous when infected with spyware.

    Imagine you forget to patch your mobile, appendage-laden Windows-running robot, connect it to the Internet and suddenly it wakes you up in the middle of the night with a mischievous look on its face.

    --
    I'm a big tall mofo.
  9. Microsoft laws of Robotics: by ch-chuck · · Score: 4, Funny

    Maybe it's because of the MLoR:

    First Law:

    A robot may not injure a human being, or, through inaction, allow a human being to come to harm, unless it interferes with making a profit.

    Second Law:

    A robot must obey orders given it by human beings, except where such orders would conflict with the First Law, or interferes with making a profit.

    Third Law:

    A robot must protect its own existence as long as such protection does not conflict with the First or Second Law, or interferes with making a profit.

    --
    try { do() || do_not(); } catch (JediException err) { yoda(err); }
  10. Incredible by FreeLinux · · Score: 4, Insightful

    Linux and free / Open Source software are used more heavily than commercial software for research and development projects.

    Who would have thunk it?

    1. Re:Incredible by fm6 · · Score: 4, Insightful
      You seem to have read only half the story. Linux is dominating one kind of R&D (robotics), but can't seem to find a following in another kind (handheld computing). The failure is as important as the success, and any Linux advocates would do well to compare them.

      I think the big difference is inertia. When you have a lot of people doing things a certain way, it's hard to persuade them that they should change course. All the people who have invested huge amounts of time and money in Windows licenses, software, and training aren't going to walk away from that without a really compelling argument. Linux advocates can't seem to find that argument.

      Robotics, on the other hand, doesn't grow out of any of Microsoft's existing marketplaces, so Windows doesn't have the same kind of inertia.

    2. Re:Incredible by rseuhs · · Score: 3, Interesting
      Haha, actually, the reverse is true. Windows does great in universities and some hobby-projects because they offer sponsorships.

      In the "real" world, however, on embedded systems outside PDAs, there isn't much Windows at all.

  11. Developers Vs. Users. by GNUALMAFUERTE · · Score: 4, Insightful

    This is the same as saying "Users choose Windows, Hackers choose GNU". It's not something specific to the handheld or the robotics market. It's the same that happends in the Servers Vs. Desktops dept. In areas where there is a Hacker in charge, for example, sysadmins, developers, etc. a Unix like OS will most certainly be choosen, and GNU is in most cases the best choice, because of many reasons, including ethical and comercial ones.

    It's not easy to reach the end user. Specially because it's expensive. Some companys spend more on publicity than in development, why?, because that's the way to reach the end-user market.

    ALMAFUERTE

    --
    WTF am I doing replying to an AC at 5 A.M on a Friday night?
  12. Not really a surprise by Tibor+the+Hun · · Score: 3, Funny

    Because we all know how great of a memory and process manager Windows is.

    If Windows managed the memory of a robot, then the robot would truly have shit for brains.

    --
    If you don't know what AltaVista is (was), get off my lawn.
  13. Mission Critical Robots? by michelcultivo · · Score: 3, Interesting

    We need mission critical OS when we need to run mission critical robots like that that disarms bombs and get people from infected areas, imagine the people telling that the OS give us a BSOD and can't disarm the bomb.

  14. iPod ? by mirko · · Score: 3, Interesting

    The iPod feature a sync functionality which makes it a read only handheld.
    Aren't there more iPod than CE handhelds ?
    This'd make the iPodOS the 1st handheld OS.
    Has someone the figures ?

    --
    Trolling using another account since 2005.
  15. Tried Both by Edward+Faulkner · · Score: 4, Informative

    The Maslab Robotics Contest evaluated both Linux and Windows for our robots, and working with Windows was a real pain. Windows Embedded lacked the configurability and features we wanted, and full-blown XP was way too bloated and GUI-dependent.

    We stuck with Linux even though it meant passing up potentially lucrative sponsorship.

    --
    "The danger is not that a particular class is unfit to govern. Every class is unfit to govern." - Lord Acton
  16. isn't it obvious? by MiKM · · Score: 5, Funny

    Lindows, of course.

  17. Makes sense by bkhl · · Score: 5, Funny

    Linux for vital production use, Windows for useless toys.

  18. Robots, hand-helds are different domains by ites · · Score: 4, Interesting

    Obviously. But the differences explain the trends.

    Robots don't have any user interface candy. They are essential servers that control complex equipment. Open source, reliability, portability to random microprocessors... all these are top requirements. Windows never controlled any robots. Linux has taken market share from other proprietary operating systems.

    PDAs are 100% user interface, and even those who dislike Microsoft's approach to software must admit that they produce nice user interfaces. Not as nice as Apples... but that's another story. PalmOS is simple but the benefit of a zero learning curve only applies when most users are newbies. People want more now. Windows delivers, PalmOS does not.

    Mobile phones are more like robots. If you've used a new Symbian phone you'll realise just how far this goes from the walk-up-and-use interface of a classic GSM. Frankly I think 90% of phone sales will remain driven by simplicity, not functionality. Windows does not have a path here.

    Lastly, I think the next big competitor in PDAs is not PalmOS nor Linux, but Apple. It's a natural progression from iPods and Apple are the only people who make nicer toys than Microsoft.

    --
    Sig for sale or rent. One previous user. Inquire within.
    1. Re:Robots, hand-helds are different domains by Thumper_SVX · · Score: 3, Informative

      You know, I think this is probably one of the more insightful comments I've seen on this thread, but I have to comment nonetheless.

      I agree that UI complexity is often a Microsoft sore point, but having recently bought myself a Microsoft Smartphone (Motorola MPx220) I have to say that this OS is definitely a significant step toward a simple but flexible UI.

      While it's not perfect by any stretch of the imagination, it's VERY simple to use if you're using it as a phone... which let's face it is what most people with a Smartphone are really going to be using it for. I had zero adjustment time in going from an archaic Samsung N400 to this MPx220, and that has to say something either about the simplicity of SP or my intelligence. Much as I like to believe the latter, I think the former is more likely :)

      My point is that Microsoft has actually started to put some thought into their UI's, how they work and even if they're necessary. If you keep up with news coming out of Redmond then you'll know that there are running projects at MS that will give you an operating system without IE. That's the first step... and I happen to know that people are there actively working on OS's that have a Windows core but have an optional UI. This will provide more competition for Linux in the embedded space.

      Now, I do have to say that the Smartphone devices can also be as complex as you want to make them. I've only started scratching the surface of this device regarding its functionality, but so far I can say that though GENERALLY it is very easy to use, there are some complex parts to the UI... some of it I consider needless but generally I think it's a well though out OS.

      I think we'll see more Smartphones... they're a bit of a novelty right now, but I am already starting to see how this thing might still replace my aging PDA, especially as it provides the same functionality and flexibility for a ridiculously low price (when bought with a contract).

  19. Re:Windows will have a hard time in the embedded m by rseuhs · · Score: 4, Informative
    Windows Mobile licenses are $3

    With the sales markup that's over 10$ increase in sales price.

    Of course it depends on the product, but if the product costs less than $200, this will hurt profits quite a bit.

    in quantity.

    Yes, in quantity. But who guarantees that you will sell the product in that quantity? No one. So with Windows, you are forced to take more risk. And don't forget all the paperwork associated with licensing.

    Linux isn't free either. You will likely need a RTLinux commercial distro to get anything of signifigance working.

    Acutally I work on a power analyzer that runs 100% on freely available software, we use PicoGUI. Anyway, it depends a lot on what you do, but most Linux-developers don't use anything that causes royalties. It's quite common to use commercial development tools, but those don't cause any royalties on a per-unit basis, they are usually a one-time cost. Commercial support is also available, again with no effect on your per-unit costs.

  20. Linux advancements by Tharald · · Score: 4, Interesting

    Palmsource has decided that the next version of Palm will be based on Linux. So soon the major OSes for PDAs will be Windows and Linux (plus symbian). Personally, I have the Zaurus c760, and think it is great. Having the ability to use the huge library of linux software for the device is great (i run pdaXrom, so X-ware can mostly be made to work). I just wish Sharp or others would get their fingers out and offer more selections and market it better. -TN

  21. Re:Windows PDA best by OwnedByTwoCats · · Score: 3, Informative

    Microsoft didn't innovate with Office. Excel was an extension of Lotus 123 (which was an extension of VisiCalc; see www.bricklin.com). Word was an extension of MacWrite, coded with assistance from Apple. Microsoft bought PowerPoint. And Outlook? (or is that LookOut!) Lots of mail systems to copy.

  22. But choice is limited by thpr · · Score: 4, Insightful
    And [Microsoft's] mobile phone products suck - they've even crashed. That is something mobile users aren't to accept, because other key players seem to have it worked out better.

    Linux gets slowly but steadily adopted into more and more mobiles...

    That's quite an assumption to how things will play out. I'm not so certain the first statement leads to the second.

    While I understand that some companies (Nokia, due to its ownership stake in Symbian, being the most significant) have a vested interest in Microsoft not being the OS of choice in a phone or smart phone, I wasn't aware that the consumer had much choice in what ends up in the phone. My understanding is that the relationship between the software supplier and the phone maker (and the phone maker and the carrier) is more significant than what the user is interested in. The challenge is that the consumer criteria for purchasing a phone are the brand name of the phone, the design (straight vs. clam shell), the camera (or lack thereof), cost, ringtones, SMS capability, games, and other features; the OS is mostly (if not completely) transparent to those decision criteria [remember Marketing 102: people buy solutions to problems, needs & wants; they do not buy products]. If I got a new phone, I would ask what OS the phone is running; however, I bet most people don't care. As a side note, I don't actually know if Microsoft-based phones display a MS logo on boot; however, you should consider that people might associate failure (e.g. crashing) to the brand name of the phone as much as the OS it is running.

    There may be long-term damage if the systems do not work properly, but it will take a long time to play out (The replacement time for phones is 18+ months in the US last I checked). This (along with the lack of major press on the issue) is probably enough of a reprieve that Microsoft can fix its problems. This is a much better place (from their point of view) for Microsoft to get itself entrenched - because it only needs to maintain the corporate relationships with the manufacturers (and to a lesser degree the carriers)... Then, with "good enough" products, they can survive.

    The same goes for Microsoft's push into IPTV and its deals with SBC and others. There isn't a need for a consumer to make a choice - if you subscribe, you're using Microsoft's products; your only non-Microsoft choice is to not receive the service. While some staunch anti-Microsoft individuals may be willing to take that step, many others (I would argue most people) would just as well have the service, even if it means dealing with a Microsoft product. If Microsoft wins any cable companies, some consumers may have no choice at all if they want to have on-demand services.

    It is, in truth, a brilliant play by Microsoft into areas where it is harder to make a consumer choice to remove a specific type of software. I highly doubt we will see the day where the software has to be independent of the phone or set top box, as was the case with mainframe computers when IBM got itself into anti-trust problems. So Microsoft is here to stay, even if they have to share the desktop.