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.

74 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 Major+Blud · · Score: 4, Informative

      Don't forget that Palm is still going to produce devices running Windows Mobile alongside WebOS. Having spent much time with Windows Mobile, Symbian, and a Palm VII, none of those come close to an iPhone (I haven't used the new BlackBerry Storm so I can't comment). But, you are definitely correct in that that Windows Mobile has the best SDK and development tools available, bar none. There is something said about being able to write your own apps and distribute them freely.

      --
      If you post as Anonymous Coward, don't expect a reply.
    3. Re:About damn time by Abreu · · Score: 4, Insightful

      I used two Palm Zires (first a 21, then a 72) as ebook readers for the last 8 years.

      When my latest one died two weeks ago, I started looking for a replacement, only to find out that PDAs have been dead for years...

      Dammit Palm, you had a complete market cornered, why did you have to drop the ball so stupidly?
      If you had developed a decent OS (with a f**kin filesystem!) for your devices 5 years ago, you would still be relevant today...

      --
      No sig for the moment.
    4. Re:About damn time by ckaminski · · Score: 2, Informative

      God I hate the Storm even more than I hate the iPhone... that clicky screen gimick... blech. If only I could testdrive an N810 before spending the money on it... :-/ I NEED the smartphone keyboard like my Treo has.

    5. Re:About damn time by rbanffy · · Score: 3, Insightful

      Just remember that API was designed to run on very simple devices built in 1998.

    6. Re:About damn time by KlaymenDK · · Score: 2, Insightful

      I've done a fair bit of Palm programming, too. I'm not saying you're wrong, but I will say that an API will always be something you have to take as it is and work with (or around) as best you can.

      We'll see how the new Web OS API fares in comparison -- I'd hesitate to bash the old one until I've compared it to its successor.

    7. Re:About damn time by couchslug · · Score: 5, Insightful

      They should have kept to standard designs, dropped the price, and made Palms as common and cheap as pocket calculators.

      --
      "This post is an artistic work of fiction and falsehood. Only a fool would take anything posted here as fact."
    8. Re:About damn time by hey! · · Score: 3, Insightful

      You try shoehorning qt or gtk onto a 68000 running at 16MHz with 128K of memory.

      If I recall, it wasn't any worse than any other API of comparable ability capable of running on similar hardware. It was idisyncratic of course because it wasn't Win32 which only seemed normal because so many people had to deal with it, and it didn't have the luxury modern frameworks do of burning processor time and call stack in order to provide an orthogonal model with close one to to one correspondence between what you saw on the screen and the objects you manipulate to make it happen.

      Anything new you have to learn is a pain in the ass.

      I think we have to judge an API like this by its results. A lot of people managed to develop a lot of applications for a lot of users, and by in large those applications were useful, functional and stable.

      Still, I think that the direction palm is going from an API standpiont is good. They've lost the developer mindshare war, so having a totally foreign API and application model is a luxury they can't afford. It sounds like they're doing the right thing on PIM data synchronization too. It's a scandal how you can't get a decent shared calendar on a mobile device without buying Exchange.

      On the other hand, I wish they would still offer non-converged devices. I realize it doesn't signify anything from a marketing standpoint, but I'd run out and buy a Pre right now if I could get it without the phone. I already have a phone, and I really hate having my PIM tied to my cell provider.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    9. Re:About damn time by Vortran · · Score: 2, Insightful

      Sounds to me like Palm is way out of touch with their market. How do you get a company like this to pay more attention to their users?

      I have 3 Palm Tungsten|C devices (2 in storage for when this one breaks). I had always hoped that Palm would come out with a device that included:

      Graffiti (able to use Graffiti I)
      Wifi with ability to change software/drivers
      Cellular voice/data with SIM card
      GPS receiver that can be readily used by any app
      Bluetooth
      IR I/O with stronger output and no cpu-specific hooks
      Stereo sound
      Built-in mic

      Here's to wishful thinking. Cheers. If anyone knows of such a device that would run my (about 160) Palm OS 5x programs, please let me know.

      --
      Knowledge is like ignorance.. too much can be just as bad as not enough.
    10. Re:About damn time by Darinbob · · Score: 4, Informative

      The original Palm had very little memory (128KB!) and completely different design goals than the later Windows PDAs. The Palm was essentially an embedded device designed like most small embedded devices, and was very efficient with memory use and power. Whereas Windows handheld machines were designed to be a miniature version of Windows, and thus required a lot more memory and horsepower.

      Of course the API wasn't standard. You should rename the functions if they don't conform exactly to the standard (Microsoft C libraries on the other hand have had plenty of non compliant functions that weren't renamed, which has confused some programmers).

      Of course you couldn't use a Windows toolchain,
      what self respecting embedded programmers would want to? Besides, what Windows toolchain supported M68K anyway? This was not a Windows machine, it was not designed to work like Windows or look like Windows, so why would the lack of a normal Microsoft toolchain matter in the slightest?

    11. 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. RIP My Friend by clonan · · Score: 5, Insightful

    I have used palm OS for almost ten years.

    Rest in Peace my friend, you will be missed.

    1. Re:RIP My Friend by Anonymous Coward · · Score: 4, Funny

      They don't like when you do that to them.

    2. Re:RIP My Friend by Chris+Burke · · Score: 5, Insightful

      I have used palm OS for almost ten years.

      Rest in Peace my friend, you will be missed.

      I don't know about missed. I think more like "fondly remembered", in that special kind of nostalgic way where you're simultaneously glad it is in fact a memory.

      I've been using PalmOS devices since 97, and let me tell you, it wasn't long after the calendar hit 2000 that I stopped having a lot of patience for a non-multitasking OS. If this de-feature had made it stable that'd be one thing, but that's one thing PalmOS never was.

      --

      The enemies of Democracy are
    3. Re:RIP My Friend by Nimey · · Score: 4, Funny

      I won't miss if it's within a hundred yards. Swiss-made rifles FTW!

      --
      Hail Eris, full of mischief...

      E pluribus sanguinem
    4. Re:RIP My Friend by david+duncan+scott · · Score: 4, Funny

      What, you've never anthropomorphized your palm, maybe as Jemma Jameson?

      More seriously, though, I like my Z22 precisely because it's a simple PDA. I have a phone, I have a camera, I have a music player, and for that matter I have a knife and a fork, and I have no desire to have all those things combined into one monster device (a FrankenBerry?)

      --

      This next song is very sad. Please clap along. -- Robin Zander

    5. Re:RIP My Friend by afabbro · · Score: 2, Funny

      What, you've never anthropomorphized your palm, maybe as Jemma Jameson?

      Who's Jemma Jameson? One of the Jem'Hadar?

      --
      Advice: on VPS providers
    6. Re:RIP My Friend by An+ominous+Cow+art · · Score: 2, Funny

      No, no, he was a MoTown bass player.

    7. Re:RIP My Friend by tkinnun0 · · Score: 2, Insightful

      Not status, but join date. He joined slashdot when it was new. Curious how the early adopters of yesterday seems to be the biggest conservatives of today.

    8. Re:RIP My Friend by Pascal+Sartoretti · · Score: 2, Informative

      I have used palm OS for almost ten years.

      Rest in Peace my friend, you will be missed.

      Same here. As much as I like my new iPhone, its PDA capabililities are still inferior to palm OS:

      • no to do's
      • notes don't sync
      • entering a meeting in the calendar takes more time
      • no custom conduits for 3rd party applications

      On the other hand, the iPhone's browser makes you feel in the 21st century...

  3. 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 steeleye_brad · · Score: 4, Informative

      Palm did acquire Be Inc in 2001. After this, it get's really fucking goofy and confusing, so I'll just quote Wikipeida (article: http://en.wikipedia.org/wiki/Palm,_Inc.)

      In January 2002, Palm set up a wholly owned subsidiary to develop and license Palm OS[4], which was named PalmSource in February[5]. PalmSource was then spun off from Palm as an independent company. In August 2003, the hardware division of the company merged with Handspring, was renamed to palmOne, Inc. and traded under the ticker symbol PLMO. The Palm trademark was held by a jointly owned holding company.

      In April 2005, palmOne purchased PalmSource's share in the 'Palm' trademark for US$30 million.[6] In July 2005, palmOne launched its new name and brand reverting back to Palm, Inc. and trading under the ticker symbol PALM once again.

      In late 2005 ACCESS, which specializes in mobile and embedded web browser technologies, acquired PalmSource for US$324 million.

      Who knows where Be's intellectual property ended up. Nothing ever came of the Be acquisition, and most likely nothing ever will. Palm's WebOS is entirely new, developed in-house, and has nothing to do with PalmSource/ACCESS.

    2. Re:What happened to BeOS? by denis-The-menace · · Score: 2, Informative

      Probably this:

          BeOS Lives: Haiku Impresses

      http://osnews.com/story/20951/BeOS_Lives_Haiku_Impresses

      --
      Obama's legacy: (N)othing (S)ecure (A)nywhere and (T)error (S)imulation (A)dministration
    3. Re:What happened to BeOS? by pavon · · Score: 2, Informative

      It ended up with ACCESS. I don't think they have any plans for it whatsoever. It was bought to make the next PalmOS, Colbalt, which ACCESS canceled in favor of their ACCESS Linux Platform. The only action I have heard about is that ACCESS shutdown YellowTab (a proprietary fork of BeOS by ZETA software), while they have been accepting and minimally supporting of Haiku (an open source reimplementation of BeOS).

    4. 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

    5. 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.

  4. Re:amazing stupidity by Neon+Spiral+Injector · · Score: 2, Informative

    Um, their killing their old OS in favor of the one which runs on the Pre.

  5. 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 xoundmind · · Score: 3, Informative

      Not sure if it is true in 2009, but 4 years ago: Many, many medical and nursing students were required to have a Palm for running some handy med-apps.

    2. 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!

    3. Re:Palm keeps falling flat? by AtariDatacenter · · Score: 2, Insightful

      Yeah. I've done a few of the Palm PDAs over the years, starting with the Palm Pilot Pro. Back then, those things were cutting edge, lots of software, lots of support. You looked at the device and you knew it had a future.

      It just seems like, since then, the company has had high goals, but has been on a behind-the-curve downhill slide ever since.

      I now look back with regret on my decision a little over a year ago to buy a Palm T|X. Little third party development these days. Almost no vendor support on the built-in software. And yet, somehow, these are still selling today for $250-$300?

      Sadly, it only performs the following functions for me to today:

      1. MP3 player
      2. Notepad
      3. Emergency wifi web browser

      Palm only has one shot left, IMHO. They need to put something out there, and it needs to be WOW.

      If this isn't a Killer OS, then it'll be the OS that killed the company.

    4. Re:Palm keeps falling flat? by ColdWetDog · · Score: 2, Informative

      Or the Blackberry. Epocrates is the big one. There are a number of smaller companies that take medical books and format them for PDAs with Palm OS being the dominant base (still). Back in Ye Olden Days I thought they were a great idea, even if it was really, really hard to get much out of Harrison's Internal Medicine in 480 x 320 pixels. With the ubiquity of real computers and Internet access, I've used them less and less.

      Most of the publishers had various and incompatible DRM strategies - you couldn't easily load the book on another PDA if yours got flushed down the toilet. Updates were sporadic and difficult. The search function in the Palm OS is pretty primitive. The Internet gave Palm a pretty good broadside. (They never could get a decent browser in the things). Palm managed to finish themselves off. While the Pre may be a marginal success in the increasingly crowded smartphone market, I don't see Palm regaining anything resembling the dominance in the field.

      --
      Faster! Faster! Faster would be better!
    5. Re:Palm keeps falling flat? by idiot900 · · Score: 3, Informative

      Phones are banned for patients and families. Clinical staff use them all the time. (I'm a medical student.)

  6. Re:Isn't JSON insecure? by TheCycoONE · · Score: 4, Informative

    JSON isn't inherently insecure, it's just a method of delimiting data. Running JSON through an eval is insecure, but there are drafts for safer implementations (stringify and parse, as well as a native JSON type in JavaScript iirc). That said, always verify your data.

  7. Re:Isn't JSON insecure? by LDoggg_ · · Score: 2, Informative

    Depends on if you're including json as a script tag with the source to a host different than the one that loaded the original document or if you're retrieving json from an XMLHTTPRequest. The latter is sandboxed to the original document's host.

    --

    "If they have both, tell them we use Linux. And if they have that, tell them the computers are down." -Dave Chapelle
  8. Re:amazing stupidity by tlhIngan · · Score: 4, Informative

    Dude, the Palm Pre does not use Palm OS.

    How did you get modded insightful?

    Probably because of confusion? Palm and PalmOS have gone together (and make sense together). Now they introduce a new device running a new OS. Next Palm announces the death of PalmOS. Unless you're techie enough to know that the Pre runs "WebOS" and not "PalmOS", it would appear that Palm is abandoning their OS.

    Anyhow, I think it realy means Palm is abandoning PalmOS. PalmOS is maintained by Access and is part of the Access Linux Platform nowadays... and Access has a nice VM to run PalmOS on the Nokia tablets. Great for those of us stuck with some irreplacable PalmOS apps. (And while there's probably a billion replacements for them, they lack stuff like the speed or other things...).

  9. 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.

    1. Re:Too late by iburrell · · Score: 3, Informative

      They did write a new OS with the technology from BeOS. Palm OS 6, aka Cobalt, was a failure when released five years ago. No devices were ever released that used it. Part of the problem was the split between Palm and PalmSource. Palm went with Palm OS 5.4 for the Treo 650. And started using Windows Mobile about the same time. There were rumors that it was hard to write drivers for Cobalt.

  10. WebOs might change that... by blahbooboo · · Score: 3, Funny

    In case you hadn't heard, the new Palm WebOs is creating quite a buzz that Palm may finally be back...

    1. Re:WebOs might change that... by Anonymous Coward · · Score: 2, Insightful

      Bull.
      I don't care how many 'smartphones' Palm tries to sell, they still abandoned those of us who prefer standalone PDAs. Webcrap still can't replace a simple local copy.

    2. Re:WebOs might change that... by MrNiceguy_KS · · Score: 2, Informative

      Despite the name, WebOS stores its apps locally on the Pre. The name comes from the fact that the apps are built with HTML, CSS, JavaScript and the like.

      --
      Redundancy is good And also good.
  11. 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?

    2. Re:This is awful by quickOnTheUptake · · Score: 3, Informative

      HTML 5 has a specification for allowing a site to use a local sql database. I believe safari now supports it (the user configures how big each site's db can grow), but I haven't used anything that uses it (or tried to write to it myself).

      --
      Mod points: Guaranteed to remove your sense of humor.
      Side effects may include gullibility and temporary retardation
    3. Re:This is awful by quickOnTheUptake · · Score: 2, Informative
      --
      Mod points: Guaranteed to remove your sense of humor.
      Side effects may include gullibility and temporary retardation
  12. This is old news by metamatic · · Score: 5, Informative

    You're half there.

    Access owned PalmOS, and in fact PalmOS was killed in late 2005 when Access ceased development and moved to the Linux-based ALP (Access Linux Platform).

    This announcement is actually just Palm admitting that they can't afford to release any more hardware that uses an OS that's been dead for nearly 4 years.

    --
    GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
  13. Re:Who or what is the target for WebOS? by LDoggg_ · · Score: 2, Insightful

    "Why would you comment when you obviously have no understanding of what the company in the story produces?"

    I guess you didn't noticed that is more of a question than a comment.

    "It doesn't make sense to use Android, and have to pay licensing on a product that they don't own when they have been around long enough to know what works and what their customers want."

    Huh? Pay licensing for what? The platform Android is open source.

    --

    "If they have both, tell them we use Linux. And if they have that, tell them the computers are down." -Dave Chapelle
  14. Misleading story by metamatic · · Score: 5, Informative

    First off, Palm don't own PalmOS. It's owned by Access, who bought PalmSource.

    Secondly, PalmOS's plug was pulled back in 2005, when Access announced no further development work would be done on it.

    Thirdly, Palm didn't *decide* to pull the plug; their license from Access to ship new PalmOS devices expired, so they have no choice.

    I wrote about all this back in 2005 when the news went around. I guess everyone's forgotten.

    --
    GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    1. Re:Misleading story by LittleLebowskiUrbanA · · Score: 5, Funny

      Don't know how we all missed it, what with our daily checking of your web site.

    2. Re:Misleading story by hey! · · Score: 2, Insightful

      Well, not to meta-nitpick or anything, but I'm sure Access would have sold Palm a new license if Palm had been willing to pay anything like it must be paying to get a whole new OS.

      Still, in the era of $300 laptops, I wonder how cheaply some Chinese company could sell a knock off of the old Palm m505. For a lot of people, that pretty much was all the PDA they really needed. PDAs got powerful and converged partly because the companies built around selling PDAs were built around selling expensive, high margin items. If you could buy such a device for, say $29.99, it would sell. Add bluetooth and the ability to dial a number of common phones out of the addressbook, and you'd have something.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  15. Re:Who or what is the target for WebOS? by Baricom · · Score: 5, Informative

    Apple's so-called "API" consisted of a keynote where they recommend making web pages that looked like native iPhone apps, but ran over the Internet in Mobile Safari. Palm's API is web-based, but the HTML/CSS/JavaScript will be stored and executed on the device, and JavaScript will be extended with hooks into phone-specific functionality. The difference is apples (no pun intended) to oranges.

  16. Re:amazing stupidity by 0xdeadbeef · · Score: 2, Insightful

    Errors should hurt, or you'll keep making them.

  17. 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
  18. Re:I've bought my last Palm product anyway by uglyduckling · · Score: 2, Informative

    Actually that button stopped working on my TX. I took it to bits, resoldered the dry joint and glued the switch to the PCB which is what Palm should have done in the first place rather than relying on the solder joint for a button that is pressed 20 times a day.

  19. Re:Who or what is the target for WebOS? by blahbooboo · · Score: 2, Informative

    Apple initially proposed something similar for the iPhone in lieu of a true SDK. Most people here on slashdot said it wouldn't be enough, and they were right. I don't know if Apple proposed it as a temporary stopgap while they worked on a true SDK or if they got enough feedback and changed their minds. History repeating itself.

    Wrong.

    WebOs apps run on the actual device and are native to the device (the apps just use Javascript and HTML as their "language"). Apple originally proposed "apps" that were actually web pages formatted to look nicely (and have a bit more functionality) when viewed on the iPhone. However, they were still web sites that had no real access to the hardware of the viewer. WebOs apps will have access to the hardware layer, run locally, etc...

  20. 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.
  21. Re:Isn't JSON insecure? by LDoggg_ · · Score: 2, Insightful

    "While I don't see any appeal to JSON"...

    I've been writing XML based ajax apps for some time now, but I understand the appeal of JSON.

    It's not the smaller document size. The standard XML header is only about 35 bytes and you can make your tags as small as you like.

    It's not the speed of parsing. The XML DOM parsing is done natively and quickly using xmlHttpRequest.responseXML.documentElement.

    I think the appeal is the easy of getting started with development.
    With an XML DOM you can use or build an API to handle the client side traversal of the DOM to get at the elements your page is interested in. Or you can manually iterate through the DOM elements in javascript looking for what you want.
    With json, your objects are there ready to use in javascript in the structure that you built on the server.

    --

    "If they have both, tell them we use Linux. And if they have that, tell them the computers are down." -Dave Chapelle
  22. Re:amazing stupidity by Evanisincontrol · · Score: 5, Informative

    I used to get 5 mod points per "round". I typically 15 mod points at a time these days. I'm guessing my positive karma and semi-long (~5 years I think?) history on Slashdot is the reason for that. In any case, they definitely give out more than 3 mod points at a time to many people.

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

    Android is open source.

    The parts that cost money are the proprietary hardware drivers and media codecs and things like that, but that's not free for any platform.

    --

    "If they have both, tell them we use Linux. And if they have that, tell them the computers are down." -Dave Chapelle
  24. Palm lost the plot years ago... by argent · · Score: 5, Insightful

    IF they'd kept the original PalmOS model and followed it to cheaper devices you'd be seeing Palms instead of Ti graphing calculators as the standard handheld for schoolkids by now... which would have translated into massive sales as the kids grew up. But Palm decided they HAD to go head to head against the Pocket PC, and threw away most of the advantages of the small, tight, lightweight Palm OS while keeping most of its disadvantages with PalmOS 5.

  25. Though inevitable, this saddens me. by KlaymenDK · · Score: 4, Insightful

    As a couple of others at this thread level, I'm a devout Palm user. Actually, I've just bought a Treo 680 (competently refurbished of course) -- "just" as in "it it's still in the mail".

    I've been using Palm PDAs for most of a decade, starting with a Palm III. My two beloved T3's are currently on their last legs; these things are nothing short of fantastic, keeping my mind and life functioning, but no matter how one cares for them they can only be expected to last for so long (which is why I'm upgrading to a Treo).

    On a related note, my brother has been using Psion Series5's for 13 years -- and he still thinks they're the best things out there, although he recently threw in the towel and bought an iPhone.

    It's such a shame that consumer electronics seems to be so ephemeral, it always has been. It means that the junk piles up on the landfill quickly, and it also means that the quality stuff is simply out of support long before the hardware is worn out.

    I say "seems to be", because few people realise --truly, consciously-- that one's gear does not need to change if one's needs don't. Granted, for most (young) people it's at least as much about the fashion statement as the functionality, and so they buy into the ephemerality. Meanwhile, the stalwarts who cherish their devices for their usefulness quickly appear to be dinosaurs, as not keeping with the times.

    I know that this Mac-like OS transition was necessary for Palm in order to be truly free to innovate, and I wish them luck, if for nothing else the market players need diversity to keep each other on their toes. I'm sure they're nervous about this gamble of leaving behind literally tens of thousands of 3rd-party applications; I know we are still many, many users out there who are -- even if we're being drowned out by others who don't feel the same.

    What am I trying to say? I wish Palm luck with their new OS and device, and I hope they get to survive on that account. But I also hope that the PalmOS community survives, for one does not rule out the other, and the old tools will not suddenly, lose their usefulness.

    1. Re:Though inevitable, this saddens me. by PsychoSlashDot · · Score: 2, Insightful

      The devil's in the details. I've got ten years of Palm OS use under my belt. I've had a Palm III, a Palm IIIc, a Palm V, a couple different Sony Clie devices, and my wife and I both run Palm Treo 650s. Why? Because I've got dozens of apps, and more than a little investment in them.

      From mileage trackers to payroll sheets to games to little utils that adjust the UI to make it work the way I want it to work, I've got a device that works the way I want to work.

      Problem is... WebOS isn't backwards compatible. Not even an emulator. So now what for my wife and I? We're starting at 0 no matter what platform our next PDA/phone purchase is. So I'll have 0 investment or loyalty to the Palm platform. Advancement is good, but this effectively says "our existing customer base isn't worth anything to us".

      I smell a Blackberry coming my way in a couple years.

      --
      "Oh no... he found the .sig setting."
  26. Re:Isn't JSON insecure? by rbanffy · · Score: 2, Informative

    "Is that perception incorrect?"

    Pretty much yes.

    It all depends on you deciding to trust the JSON you get and eval-ing it.

    If you can't trust the source, you should parse it using a safe parser.

  27. Re:Palm was once *the* PDA to use by rbanffy · · Score: 2, Insightful

    Actually, the monopoly was killed, from one end, by a company leveraging another monopoly to extend into the PDA segment.

    From the other direction came Symbian with Nokia and Sony Ericsson and pretty much every telco on the planet.

    Really, they had little chance.

  28. The Only Surprise Here by damn_registrars · · Score: 3, Insightful

    Is that it took them this long to do it. Palm has been selling devices running windows for how many years now? I was surprised when I recently saw a (new) Palm device for sale that was actually running Palm OS.

    --
    Damn_registrars has no butt-hole. Damn_registrars has no use for a butt-hole.
  29. Re:Palm was once *the* PDA to use by onefriedrice · · Score: 3, Informative

    Palm failed because they performed poorly as a company, not because there is some weak market force that works to break up monopolies...

    --
    This author takes full ownership and responsibility for the unpopular opinions outlined above.
  30. Re:I've bought my last Palm product anyway by dunkelfalke · · Score: 2, Informative

    copy&paste?

    --
    "It's such a fine line between stupid and clever" -- David St. Hubbins, Spinal Tap
  31. Re:I've bought my last Palm product anyway by soupforare · · Score: 2, Informative

    Go for weeks without a charge. Graffiti.

    Most importantly: Can be used without a contract.

    --
    --- Do you believe in the day?
  32. Re:Who or what is the target for WebOS? by Tetsujin · · Score: 2, Insightful

    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 :)

    Don't be ridiculous! You don't use HTML for that... That's what Javascript is there for!

    --
    Bow-ties are cool.
  33. Mac-like API by bar-agent · · Score: 3, Insightful

    The API reminded me of the early Mac OS API. Everything was a handle, the screen-manipulation and string functions were similar, and the case convention was the same.

    --
    i'd hit it so hard, if you pulled me out you'd be the king of britain [bash.org]
  34. BeOS in PalmOS by DrYak · · Score: 2, Informative

    Who knows where Be's intellectual property ended up.

    According to the few rumours I've read on the web, small bits of Be where used in the multimedia stack of Palm Garnet (the only component of the OS which was multitasking).

    The rest remained unused.

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
  35. 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*
  36. 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.