Slashdot Mirror


Palm Pulls the Plug On Palm OS

BobB-nw writes to tell us that Palm has decided to kill their PalmOS operating system and is instead betting their future on a still mostly unknown Palm webOS. Very little is known about the new Palm webOS, but it will supposedly support HTML5 and enable a local data store so that applications can be used both online and off. All of this is rolled into a Linux framework with a message bus based on JSON. Will be interesting to see where they take it.

18 of 300 comments (clear)

  1. About damn time by wiredog · · Score: 5, Interesting

    Worst. API. Ever. EVAR!

    Bad enough that they renamed standard library functions. They also changed the order of arguments to those functions.

    Windows PocketPC, meanwhile, was programmable using the same languages and toolchain as regular Windows.

    1. Re:About damn time by Skater · · Score: 2, Interesting

      I still use my Sony Clie SJ-20 that I bought about 5.5 years ago... I think it has Palm OS 3.0 or 3.1 on it. Works great for what I use it for; I don't carry a laptop or a smart phone. But, yeah, it's a dead platform.

    2. Re:About damn time by Elrond,+Duke+of+URL · · Score: 3, Interesting

      That's a bit harsh now, no? It's not a great API, but I've seen worse.

      I've been a Palm OS developer for some nine years now, primarily working on Weasel Reader (http://weaselreader.org), so I've watched as it grew, changed, and finally died over the years.

      Early on, the OS was really great. It knew what its target hardware was and who its target audience was and it served them both quite well. Very useful and very low powered devices. The battery on my devices would last for weeks. I could even read on my Clie SJ-20 with the backlight on for a surprisingly large number of hours.

      But, Palm's failure can only be blamed on itself. They owned the market and they let it slip away. Along with stupid business decisions, one of the biggest problems was that Palm OS failed to grow and mature like it should have. Palm OS 5.0 was the biggest update after 3.x and it was already way behind the times. They also managed to slap all of their FOSS developers in the face at the same time. OS 5 made it much harder to develop under anything but Windows.

      And now the grand new thing is WebOS. There's still an enormous number of Palm apps out there in the wild. Useful apps that require very little from the host platform, yet WebOS has no manner of emulation for them.

      I'm still subscribed to the palm-dev mailing list, the traffic of which has, not surprisingly, dropped off dramatically. One of the most recent threads was just a lot of old hands saying goodbye. Considering the longevity of this community, you'd think Palm might pay some attention, but no. As best as anybody can tell, nobody on the list was ever contacted by Palm for the WebOS beta, nor has anybody from Palm even dropped by just to promote the thing. This is the complete opposite of the Android dev mailing list which is crawling with people from Google who are more than happy to give useful answers and feedback.

      Palm lost me as a developer a long time ago and if it hadn't been for maintenance of Weasel Reader I would have stopped already. Why would I follow them now? Certainly, devs writing commercial and shareware apps will need to evaluate the situation as it pertains to their business, but what about FOSS authors? One of the best things about the Palm platform was the large number of quality FOSS apps developed by a community that Palm never helped and sometimes even hindered. For the time being, it looks like a lot of the FOSS people will be moving over to Android.

      --
      Elrond, Duke of URL
      "This is the most fun I've had without being drenched in the blood of my enemies!"-Sam&Max
  2. What happened to BeOS? by Doctor+Faustus · · Score: 4, Interesting

    Is this going to be a brand-new start? Didn't they buy Be a few years ago to build their new OS versions around BeOS?

    1. Re:What happened to BeOS? by Anonymous Coward · · Score: 1, Interesting

      Some of the IP they bought from Be might have worked its way into Cobalt, i.e. Palm OS 6, but that's definitely dead.

      Cobalt:Copland::webOS:OS X

    2. Re:What happened to BeOS? by DECS · · Score: 4, Interesting

      No they bought the BeOS company. The engineers largely fled, with many of them going to Apple, including Newton guy Steve Sakoman and DominicGiampaolo, the engineer behind BeOS' metadata file system who ended up designing Apple's Spotlight metadata search architecture for example.

      The Egregious Incompetence of Palm

      Interestingly, Palm followed all of the armchair advice that pundits offered for Apple, with completely disastrous results:

      â License its OS to other hardware makers
      â Copy Microsoft's Windows strategies
      â Compete directly against Microsoft in IT markets
      â Split into hardware and software companies
      â Buy Be, Inc. for its BeOS
      â Adopt the Linux kernel
      â License Windows from Microsoft

      What Palm is doing with WebOS is taking WebKit and making essentially a Dashboard-oriented PDA, where apps are just HTML+ JavaScript widgets. That allows Palm to claim that it is "multitasking" while not actually running any real significant applications. That's a pretty decent strategy for Palm, but sure isn't the iPhone Killer that the media has made it out to be.

      Palm Pre: The Emperor's New Phone
      Why Apple's Tim Cook Did Not Threaten Palm Pre

    3. Re:What happened to BeOS? by DECS · · Score: 2, Interesting

      You use a lot a slashdot buzzwords (although you forgot to use "sockpuppet"), but your post is completely retarded. First off, what FUD is there to spread about the history of BeOS? There is no fear in death. What "lies" are involved in factually recounting the failure in Palm's past, or describing its future plans (which have nothing to do with BeOS)?

      Next time you want to take a shot at leveling an argument, have a point and the argue it with facts and rational thoughts, don't just fling baseless accusations linked together with emotionalist rhetoric. The world already has one to many Bill O'Reileys.

      And for the record, I've never been on Apple's payroll or served as a consultant of any kind for the company. That's what a shill is.

      Stick to using words where you understand their definition.

  3. Isn't JSON insecure? by jmichaelg · · Score: 1, Interesting

    I may be wrong but I thought you only use JSON when you're passing messages between trusted sources.

    Is that perception incorrect?

  4. Palm keeps falling flat? by Dripdry · · Score: 4, Interesting

    Is it just me, or has Palm fallen flat on its face every time they have something that could be big (except when they debuted the palm pilot)?
    They used to have so much caché, but every time I hear what sounds like good news it just vanishes.
    Why do people keep supporting this company if they can't get their act together? Do they offer a magical pony with every purchase that no one is telling me about?

    --
    -
    1. Re:Palm keeps falling flat? by bockelboy · · Score: 2, Interesting

      Indeed.

      Which is why all my doctor friends are now ecstatic that most of those applications are on the iPhone.

      Apple FTW!

    2. Re:Palm keeps falling flat? by Tony+Hoyle · · Score: 1, Interesting

      ipod touch, surely. Phones are banned in pretty much all hospitals.

  5. Too late by MikeRT · · Score: 2, Interesting

    They had their chance when they bought all of the rights to BeOS. They could have taken the kernel and a few components and built a new OS on top of that, back before Blackberry and Apple were huge players in this market. Now, this comes along as a me-too product that will probably have very poor performance (a web-based approach on hardware too slow to run something like a V8 or Gecko-style JS engine?!)

    Worst of all for Palm, they could have released most of the code to BeOS under the GPL, let others develop it, and that would have had the effect of crushing a lot of their competition from Microsoft.

  6. This is awful by laing · · Score: 5, Interesting

    I started with WinCE (on a Casiopia) and stayed through 2 revisions despite the crashes, slowness, and rapid battery drain. I switched to a Palm III (clone actually - TRG Pro) and have had 3 Palm devices since then (currently a Centro). I prefer Palm's calendar and contact database to the alternatives. My Palm currently has about nine thousand contacts in the database. Am I going to be able to use the WebOS when there's no wireless data connectivity? I don't think so. Can Palm ensure the security of my data while using WebOS? I don't think so. What happened to the rumored port of PalmOS to Linux? I've been waiting for that for 3 years now. Since they are abandoning the platform, is it for sale? Are they going to open source it? I would not like to see it die.

    1. Re:This is awful by JustinOpinion · · Score: 2, Interesting

      Am I going to be able to use the WebOS when there's no wireless data connectivity? I don't think so.

      According to TFA:

      According to Palm's website and some early development partners, webOS supports HTML5, enabling a local data store, so applications and data are available offline, and a file system.

      And the palm developer site:

      Leverage the local storage capabilities of HTML5 so that data is available even when users are offline

      I'm sure Palm intends WebOS to still work when there is no connectivity. Whether or not they implement this properly is another question, of course. Can anyone comment on how well the "local storage capabilities of HTML5" work?

  7. Re:Who or what is the target for WebOS? by LDoggg_ · · Score: 2, Interesting

    I was one of those people saying it wouldn't be enough. And I still do think it's not enough for some things.

    Making a 3D game and using hardware openGL acceleration is tough to do in with HTML5 :)

    I just meant that it's a nice option to have to build some applications. It also allows to make things somewhat cross platform with PhoneGap ( http://phonegap.com/ ) because things like GPS and motion sensors are already abstracted and the implementation to another webkit device wouldn't be difficult.

    --

    "If they have both, tell them we use Linux. And if they have that, tell them the computers are down." -Dave Chapelle
  8. So what upgrade/emulation options exist? by Thag · · Score: 2, Interesting

    I am using a Zodiac 2 now, and have a TX in storage if the Zod dies, but I am wondering what options exist for moving/using my data on other platforms?

    I know Access has sold their ALP platform to a couple companies, it's on at least one digital camera, too. They also put out a PalmOS compatible layer for the Nokia internet tablets.

    I think there is a company that emulates the basic built-in apps on WinCE and iPhone/iPod Touch. Haven't heard great things about that.

    Are there other options out there?

    --
    All opinions expressed herein are my own, and not those of my employers, who are appalled.
  9. Re:amazing stupidity by Sique · · Score: 2, Interesting

    I still don't have a replacement for the PalmOS application together with the antenna to measure the DECT field strength in the environment. I'm using it all the time to plan a DECT roll out and to define the mount points for the DECT base stations.

    --
    .sig: Sique *sigh*
  10. Re:Who or what is the target for WebOS? by shutdown+-p+now · · Score: 2, Interesting

    Making a 3D game and using hardware openGL acceleration is tough to do in with HTML5 :)

    Today, probably. Tomorrow, not so much. From HTML5 draft, section on the CANVAS element:

    "A future version of this specification will probably define a 3d context (probably based on the OpenGL ES API)."

    So it looks like DN4E will be written in JavaScript.