Slashdot Mirror


Palm to go Linux

jetkins writes "The Melbourne Age reports that company officials announced Tuesday that Palm will move to a new Linux-based platform 'to help the company compete better.' The move was announced 'during a meeting with analysts in New York, where they also discussed the company's business strategy and refused to talk about recent rumors of a possible buyout.'"

52 of 253 comments (clear)

  1. Old News??? by arthurpaliden · · Score: 4, Interesting

    Were they not going to do this a few years ago as well and then shelved the whole thing.

    1. Re:Old News??? by AKAImBatman · · Score: 4, Interesting

      Were they not going to do this a few years ago as well and then shelved the whole thing.

      They've been on and off talking about it. What I don't get is why Palm Hardware never used the BeOS-based Palm Software OS. It was an ultra-modern OS, with features that WinCE could only dream of having, was better suited to handheld profiles, and yet Palm Hardware started making WinCE devices.

      Ever since then, they keep pulling out this idea of a Linux handheld, then sticking it back in the box. Pull it out, put it back in. Pull it out, put it back in. Why don't they just go get their rights back from ACCESS so they use the bloody PALM OS?!?

      Ok, rant over.
    2. Re:Old News??? by AKAImBatman · · Score: 2, Informative

      No, they DIDN'T! The article you linked to is about licensing of Garnet. Garnet is the current codename for the classic Palm OS that's been around since the stone ages. All this licenses is about is letting Palm Hardware pickup the source code where Palm Software (aka PalmSource) left off.

      The BeOS-based Palm OS is called Cobalt, and is going nowhere fast.

    3. Re:Old News??? by ceeam · · Score: 2, Interesting

      PalmOS is definitely not POS. _I_ don't really need multithreading in my PDA. What is POS is Windows Mobile with apps basically hanging in background and constant problems because of it.

      But this talking has only theoretical interest now. PalmOS is dead. Windows Mobile soon to follow. Symbian has won for the moment. Pity. I like my PDA with a relatively big hi-res screen and I can handle my phone and PDA as two separate devices thankyou. I don't want to talk with my PDA any more than I don't want to have CD player in my TV.

    4. Re:Old News??? by Anonymous Coward · · Score: 4, Funny

      ..they keep pulling out this idea of a Linux handheld, then sticking it back in the box. Pull it out, put it back in.
      Sounds like they're just screwing with you.
    5. Re:Old News??? by AKAImBatman · · Score: 3, Informative

      Cobalt was supposed to be Linux based, not BeOS.

      I forgot to mention: This is blatently incorrect. Cobalt was BeOS based. ALP is Linux based. Actually, to be specific, Cobalt had a new microkernel that was combined with various BeOS multimedia technologies in order to produce the end product.

      http://www.osnews.com/story.php/6148/Interview-Pal mSources-George-Hoffman-on-PalmOS-6-Cobalt/page2/
    6. Re:Old News??? by AKAImBatman · · Score: 5, Informative

      There is no BeOS-based Palm Software. There should have been, but they never released it.

      Why does everyone keep repeating this? Cobalt was released as Palm OS 6.x and was available for licensing. The problem was that no Palm manufacturers licensed Cobalt for use in their devices. The lack of devices pretty much killed Palm OS 6 before consumers ever had a chance to evaluate it.

      For those of you unaware, the reason for this dichotomy is because Palm Inc got tired of funding Palm OS and thus spun off PalmSource as a separate company. PalmSource created and released Cobalt, but they were not in a position to create any hardware for it. Palm Inc's failure to produce any hardware for Cobalt resulted in the other Palm manufacturers sticking with the classic Palm OS 5. (aka Garnet) PalmSource eventually went under and was acquired by ACCESS, a Japanese embedded software company.
    7. Re:Old News??? by walt-sjc · · Score: 2, Funny

      Why don't they just go get their rights back from ACCESS so they use the bloody PALM OS?!?

      Because palmos doesn't multi-task. This is why the palm version of the treo can't support a wifi card.

    8. Re:Old News??? by Moofie · · Score: 4, Insightful

      The anti-integration grognards always crack me up. You are aware that you're sitting in front of the most multi-function device ever conceived of by Man, right?

      Convergence is not the problem. Poorly designed convergence is a problem. There is no technical reason why a phone shouldn't be a perfectly good music player. There's no reason for a PDA not to include phone capabilities. It's free pie. The hardware is basically the same stuff.

      --
      Why yes, I AM a rocket scientist!
    9. Re:Old News??? by ceeam · · Score: 2, Insightful

      I want 4"+ screen on my PDA. I don't want to hold a device this big to my ear. As simple as that. Yes, bluetooth earset is an option but then we're back to two devices, ain't we?

    10. Re:Old News??? by PitaBred · · Score: 2, Interesting

      Why not just make the bluetooth earset snap into the device? That way it's one device until you need it as two.

    11. Re:Old News??? by metalcoat · · Score: 2, Informative
      http://news.com.com/2100-1041_3-6175171.html?part= rss&tag=2547-1_3-0-5&subj=news

      Just Today.

      Linux OS by the end of the year. Maybe they are serious.

    12. Re:Old News??? by jsnorman · · Score: 3, Interesting

      Actually, Palm (the hardware company) never announced until this PR any intention of moving to an internally developed OS. It was ACCESS (fka PalmSource, the Palm operating system company seperated from Palm hardware), that announced they were moving to Linux several years ago;but that project seems to be treading water at best.

      What is interesting is the Palm (hardware company) is basically slapping ACCESS's face hard here - they are tired of waiting for a new and improvied Palm OS, apparently did not like Cobalt, and are tired of waiting for ACCESS to get its act together on Linux .. so they did it on their own. If true, it is the nail in ACCESS's already buried coffin.

    13. Re:Old News??? by metamatic · · Score: 2, Funny

      What I don't get is why Palm Hardware never used the BeOS-based Palm Software OS.

      What I don't get is why they don't use one of the 5 existing palmtop Linux environments, instead of wasting resources building their own from the ground up.

      Oh, wait, Palm has lots of ex-80s-Apple people. Never mind.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    14. Re:Old News??? by mrchaotica · · Score: 3, Interesting

      Poorly designed convergence is a problem.

      Yep.

      There is no technical reason why a phone shouldn't be a perfectly good music player.

      Yes there is: it has the wrong interface.

      There's no reason for a PDA not to include phone capabilities.

      Ditto.

      The hardware is basically the same stuff.

      Except for the interface.

      Now, here's what really ought to happen: divide up the hardware by interface instead of by function. Stop putting storage and transceivers (e.g. cellular, wifi) in all the devices; instead put that stuff on a brick (without a display) that I can leave in my pocket, and then give me a dumb terminal-like touchscreen (that's as thinner than a PDA), a headset, and maybe a calculator watch-like device for when the touchscreen is unnecessary. Then hook it all together with Bluetooth or wires or something. That's how "convergence" should be!

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    15. Re:Old News??? by Doctor+Memory · · Score: 2, Interesting

      You are aware that you're sitting in front of the most multi-function device ever conceived of by Man, right? Which is fine, because I'm (as you say) sitting. When I'm leaving a meeting and need to call someone to tell them that I'm leaving early/late, I really don't want to have to negotiate a bunch of menus to pull up my address book to tap somebody's number to make the call. Or if somebody calls me to get somebody else's contact info, I could do without telling them "Hold on...", then searching for the info, then reciting some of it, pull the phone away from my ear to look at the screen, memorize the next line, stick the phone up to my ear, recite the line, pull the phone away...

      Not to mention I'd rather have a skinny little phone I can drop in a pocket that's just a phone instead of some bulky yeah-but-I-can-play-Quake-on-it wonder gadget that requires a holster. I wouldn't mind having a slick little tablet that has my address book, calendar, project notes, and e-mail viewer (and Quake), but that's the kind of thing I'd just as soon leave in a folio or something, since I almost never need that information when I'm walking down the street, so if it's not immediately handy it really doesn't matter. My phone is almost exactly the opposite -- if I can't grab it and make or answer a call within a couple of seconds, I really question the utility of owning it.

      That's why I still carry my own cell phone, even though the company provides me with a BlackBerry. Due to corporate security policies, all BBs must be password protected. That means if I want to make a call, I first have to enter at least eight characters, at least one of which must be a capital letter and at least one of which must be a number. Try doing that on one of their funky 20-key QWERTY keypads while hustling down a busy hallway...
      --
      Just junk food for thought...
    16. Re:Old News??? by zullnero · · Score: 2, Informative

      They do have the rights to call their new OS PalmOS, they bought the rights back. Access has ALP, which will probably be marketed at third party competitors. Palm has been developing their Palm/Linux OS now for at least 24 months or so. I went to the last Palmsource before everything spun every which way (when they were still trying to get people to license Cobalt), and I actually saw a preview of the next Palm/Linux OS. Strangely enough, it was demoed by a PALM employee, and not a PALMSOURCE employee (back when the company was Palm=Hardware, Palmsource=Software). Since then, I have been in touch with people, I've visited Palm's headquarters, and every time I've come away thinking "wow, these guys are really hiring a lot of engineers, I could swear they've just added 50 more cubicles to this maze". It all makes sense and there's quite a rundown on Palminfocenter.

  2. Great move for them. by davidmillions.com · · Score: 3, Funny

    It is probably a good move for them because: 1. Lower the cost as they don't have to spend as much in development (eventually) for their own OS. 2. They are in a niche now since Linux has a great following 3. Did I say we are all Linux lovers?

  3. Great but.... by MountainMan101 · · Score: 2, Insightful

    I had a Sharp Zaurus which is/was a GNU/Linux based PDA. Out of the box it only had support for Windows, and was really designed for windows users. In fact I get much better performance out of my Windows Mobile 5 PDA + Fedora Core 6 than I ever did with my Zaurus. I get proprietry stuff on the PDA like TomTom satnav (not available for linux PDA despite the Tomtom standalone uint being linux based). Development branch of Synce support syncing my PDA with Evolution. I can use Minimo web browser. I hate the fact I have to use windows on my pda despite not using windows at home or work but I simply wouldn't get any benfit from a linux pda.

    In short. Linux on a PDA is a huge success for Linux but is really no better for everyday linux users unless we get proprietry stuff like Tomtom, RealPlayer, Flash available for it (not completely unlikely).

    1. Re:Great but.... by evil_Tak · · Score: 3, Informative

      In short. Linux on a PDA is a huge success for Linux but is really no better for everyday linux users unless we get proprietry stuff like Tomtom, RealPlayer, Flash available for it (not completely unlikely).

      You mean something like the Nokia N800, which comes with Opera and Flash, works with a wide range of bluetooth GPS units, including Navicore and TomTom, and has a freely available Rhapsody client?

    2. Re:Great but.... by giminy · · Score: 2, Interesting

      Out of the box it only had support for Windows, and was really designed for windows users.

      Yes, it was designed for Windows users. That is evident by the the security of the original release. no root password + an ftp server that binds to all interfaces (and can't be disabled without killing the graphical environment) == instant fun!

      Reid

      --
      The Right Reverend K. Reid Wightman,
  4. interesting++ by rucs_hack · · Score: 4, Interesting

    Given that PDAs are falling behind in the face of smart phones, going to Linux might just entice the linux haXX0r community to produce some fun applications that help Palm in the marketplace.

    I don't know if there is already an unofficial palm Linux, but having it officially sanctioned would be a good thing.

    Hell, I'm tempted to get one now just to have some coding fun, seriously.

    1. Re:interesting++ by Lumpy · · Score: 3, Insightful

      nope. The Nokia 770 is way better hardware than Palm has ever produced, same as the Sharp Zaurus line. Nither one has came to the front as the holy grail.

      Both are awesome, and honestly do thigns that all other PDA's dream of. But it all comes down to one simple fact.

      The biggest buyers of PDA's are executives and they dont care to run a SSH session, sniff wifi packets, watch movies, or hack the planet... they want complete integration with their outlook application and email.

      and they chose blackberry because it's the only item that has the complete integration that works right. (not that I'm a fan of the blackberry, but adoption and useage of it is way WAY greater than pocket windows and palm put together.)

      --
      Do not look at laser with remaining good eye.
    2. Re:interesting++ by bfree · · Score: 2, Interesting

      Hackndev has been working on Linux ports for many of the current Palm models for quite a while now. Unfortunately some things (like Wifi) are virtually impossible to get working but a wide number of models have the core hardware working. The biggest issue now actually seems to be creating the applications/environment which is suited for the Palm inputs.

      --

      Never underestimate the dark side of the Source

  5. About time... by _PimpDaddy7_ · · Score: 4, Informative

    My Treo 650 does some real weird things sometimes.
    My 650 will freeze for up to 20 seconds, at least once a day.

    I have friends who own the Palm version of the 700 and these do some very weird things. They reboot themselves constantly, email is very flaky, syncing to Mac computers is so-so at best. Basically syncing is a crapshoot.

    I find this to be a good thing and I hope the linux version will be a more stable OS than Palm.

    Any cell phone that doesn't have me wishing to toss it through a window after 1 month of initial use, someone tell me, I'd gladly buy it.

    I'd love to get a symbian phone but Verizon doesn't have it. I loathe Verizon. I was a t-mobile customer and I really miss the GSM phones. I think once my contract ends with Verizon I will go back to t-mobile or cingular.

    1. Re:About time... by fishybell · · Score: 3, Interesting
      At my work we have roughly 20 salespeople and project managers that are using Treo 700p's and 650's. Yes the 650's were a crapshoot, but with the updated firmware, they work great (and even survive being dropped, having the screen cracked, etc. and almost survive being washed). The 700p's though...not so much. They are in desperate need of a firmware update. Palm has hinted that the problems are hardware related, but as not Rev B. is slated for arrival, I'd say they're just too cheap or lazy to fix the problems.

      As far as syncing is concerned, we use the 650's and the 700p's to sync through the phone network to our internal linux server. It updates their client contacts, the employee directory, and their personal contacts nearly flawlessly. It's not too hard to do with pilotsync and python/tcl/perl/whatever. We use tcl here, and the code to run the sync (connect to postgres, wrapper for pilotsync api calls, etc) is 474 lines of code, and the code to manage and initiate incoming syncs is 6.

      --
      ><));>
  6. Wonderful Triple OS strategy by d0n+quix0te · · Score: 3, Insightful

    Let's see Palm OS, Win CE, and now Linux? Sounds like just the way to lose even more developers.

    This is Palm's management clutching at straws.... what was that comment about the iPhone from the Palm CEO? Sad to see a once pioneering company being run over a once beleaguered company.

    RIP Palm... here lies the Filofax of the late 90's.

    -S

    1. Re:Wonderful Triple OS strategy by LWATCDR · · Score: 2, Interesting

      I don't consider brilliant but limited a criticism at all. While I really like Linux I also wonder if it is the best choice for a PDA. Your comment about how it isn't great for people slapping together apps with a RAD is actually a pretty big criticizing of Linux. One thing that I notice is that many applications that other people would do in Visual Basic or Delphi under Windows are done with LAMP under Linux. While a not a bad way to set up an application if you are running from a server it really isn't easy to install and run for the average Grandmother. A good RAD system would be a killer app for a PDA. Linux is great but it is also very general purpose. Symbian is a great example of an OS that is optimized for a PDA type system. I am excited to see what Palm produces since I am no fan of WinCE but I still wonder if Linux has become a one size fits all OS at the expense of other ideas in OS development. I would love to see something new and really different come from FOSS.
      BTW
      Linux could have a killer RAD development system. All we need is to integrate Eclipse, SWT, SQLite, and GJC into one easy to use and configure package.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    2. Re:Wonderful Triple OS strategy by hey! · · Score: 4, Insightful

      Speaking as a mobile developer, while a RAD system would have its uses, the problem with making a RAD for mobile development is that mobile applications (like web applications) require different paradigms and attention to different details than desktop apps.

      The closest thing to a mobile RAD right now is Visual Studio targeting the compact framework.

      The problem with mobile apps is not laying out screens. In fact, I think sound UI designs don't fit into the VB form model at all, and not just because they conflate business and presentation logic, a philosophy I agree with but am not doctrinaire over. It's just too easy to paint a form which works very well on a desktop or laptop that is awkward on the PDA; the natural tedency in such cases is to blame the PDA form factor, not inappropriate design.

      But the biggest problem of all is how the mobile app fits into the entire information "ecosystem". What does the app really need to accomplish, and what information does it need to do it. While this is true of any app, mobile applications are different, and in my experience much more easy to make errors of judgment in.

      Remember the days of horrible flash abuse on the web? Now imagine a world where most people had never seen a better model than that.

      No, what the mobile app field needs is an influx of ingenuity. There have been some impressive efforts at enabling less skilled developers to field mobile applications, this is not a viable growth strategy until those developers have well worn application models that they are copying.

      WRT to Linux, while I don't believe in one size fits all, I think its clear we aren't talking about anything like any of the common distros. We're talking about a different user interface on top of the Linux kernel. I doubt we'll see X for example. The user will have no idea he is using Linux. A properly configured Linux kernel should be a very good choice for a modern PDA, given the computing power and resources available, and the requirements. It might not be the best choice for a real time embedded system with much greater resource constraints.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    3. Re:Wonderful Triple OS strategy by hey! · · Score: 3, Interesting

      What I'd really like to see is somebody offering the equivalent Palm m505 for under $50. Ideally well under. That would not only revive the idea of a PIM, but actaully revitalize the PDA product category. The problem is at the price points vendors sell modern PDAs at, you have to stuff more power and functions into them than people need. The results are to bulky, expensive and complex to justify the price point.

      That's what's really behind convergence. If you're going to buy a lot of things you don't need all that much, its very inefficient to buy them more than once.

      Given modern technology, PDAs should be one step up from disposable. If you drop your PDA or lose it, you go to the drug store, grab a new one, sync and go.

      The 500 series is just about right with one proviso: it should be possible to dial your phone wirelessly from them. It might be nice to be able to browse the web, but that could go in Cheap But Highly Useful PIM v 2. If you could buy something that useful for $49, you probably would. If you could buy it for $19.99 you almost certainly would. Multiple PIM ownership would be common. You'd probably even pick one up if you forgot yours at home.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  7. Sure by brunes69 · · Score: 3, Informative

    All handhelds have free PDF readers available. Frankly - this is something you could have found out from a 5 second google query.

    1. Re:Sure by Anonymous Coward · · Score: 3, Funny

      Thanks. I have a question though. I have never used a google or even seen one, but would like to know whether a search tool to be used to look for information downloaded from the internet is reasonable. I am concerned about fonts, response time, usability and durability.

      Currently, I have documents in excess of 200MB abd would like to search for them while on the internet. Could a slashdotter help me out thanks. If one can go ahead and recommend search engine, thay would even be great.

  8. Re:Handhelds and PDF? by tmasssey · · Score: 4, Insightful

    I've owned a Treo 300, 600 and 700. I've read PDF's on all of them.

    HOWEVER: It is not easy. The best is the 700. The high-res screen (320x320) makes a big difference. But even then, you're talking about using a device that has a screen that's 2 inches x 2 inches to try to read a document formatted for 8.5 x 11. The whole idea of a PDF is to preserve precise paper-based formatting. Working with that on a handheld is awkward at best.

    Your best option is to convert the PDF to text and read the text on the PDF, using some sort of eReader (Plucker or ,A HREF="http://www.isilo.com/">iSilo come to mind). I read lots of PG material that way, as well as IBM Redbooks that I've converted to text.

  9. Re:So who owns what and who? by tmasssey · · Score: 2, Informative

    There's two 700 smartphones. The 700w, a Verizon Wireless exclusive, and the 700p. I've had 3 clients return the 700w's and get 680/700p's. I've had only a couple of them keep the 700w's.

    I've used a 700p myself for nearly a year. Much more reliable than the 600p it replaced. I've been *very* happy with it...

  10. Article has no information by 644bd346996 · · Score: 5, Informative

    TFA it somewhat ambiguous. It is hard to tell whether Palm, inc. announced that they are going to release a pda based on the Access Linux platform, or if they have gotten back into the software business and developed their own platform.

    For those who don't know, several years ago Palm split into PalmOne, the hardware side, and PalmSource, the OS developers. Since then, PalmSource has been bought by Access Ltd, and PalmOne has renamed themselves Palm, Inc. PalmSource's PalmOS 6, aka "Cobalt", was never used in a production PDA. After PalmSource was bought by Access, it was announced that future PalmOS releases would be based on Linux, with binary compatibility for previous PalmOS apps.

    Unfortunately, Palm, Inc.'s website doesn't mention anything about Linux in either the press release section or the Developer section. And Access released the Access Linux Platform 1.0 two months ago. TFA does say that Palm, Inc. will once again have control over their own OS. This seems to indicate that they have spurned the ALP. If that is the case, one has to wonder how they will offer backwards compatibility, given that the PalmOS IP is owned by Access. Perhaps the permanent license they acquired gives Palm the right to do this kind of thing.

    On the other hand, I don't see how they would have any less control if they just used ALP, given that most of it is GPL, and the rest is the same backwards compatibility code that they will need anyways.

    1. Re:Article has no information by RomulusNR · · Score: 2, Interesting

      It is hard to tell whether Palm, inc. announced that they are going to release a pda based on the Access Linux platform, or if they have gotten back into the software business and developed their own platform.

      The latter, according to CNet:

      http://news.com.com/Palm+touts+stability+of+Linux- based+Treos/2100-1041_3-6175171.html

      --
      Terrorists can attack freedom, but only Congress can destroy it.
  11. Re:Handhelds and PDF? by Dr.+Manhattan · · Score: 4, Informative

    I have never owned a handheld or even touched one, but would like to know whether a basic handled to be used to read PDF documents downloaded from the internet is reasonable. I am concerned about fonts, battery life usability and durability.

    Well, there's PalmPDF, which I've had reasonable success with on my Treo 650. PDFs contain their own fonts so that's not an issue, really. My Treo doesn't have a case and seems to be holding up pretty well, even after I've dropped it a few times (and my kids have dropped it a few more times). Works pretty well, though with only a 320x320 screen, there's only so much you can see at a time. You'd probably want one with a bigger screen (e.g. 320x480 ones exist), and as much RAM and as fast a processor as possible.

    I make too many phone calls with it, but I use its PDA and viewing functions quite a bit every day, and battery life is fine. Don't think I've ever gone below 75% charge (I plug it in every night).

    I can't say that I've worked with 200MB PDFs, though. I think ~10MB is the biggest I've messed with. And someone else will have to tackle Windows or Linux-based platforms. However, I've heard generally good things about the Nokia 770 - it's basically a small Linux box with an 800x480 screen...

    --
    PHEM - party like it's 1997-2003!
  12. For me, Palm died when PalmOS went away by GMFTatsujin · · Score: 5, Interesting

    I loved the classic Palm applications. No boot-up time, no waiting, no graphics-heavy Windows-like desktop compressed to the size of an index card ...

    There seemed to be a lot of hobbyist development, too. People found ways to make the Palm keep track of what they wanted. As I recall, the Palm database format encouraged a lot of interchangeability and standardization. Mind-mapping and outlines were easy as pie and quick to bring up, so I rarely lost any ideas.

    When they moved with Windows CE (or whatever they called the mobile variant that week), I threw up my hands. The hardware wasn't suited to it, and there were few -- if any -- replacements for the apps I cared to use. As far as I know, all the good stuff went the way of the dodo.

    So I guess my question is: how does the move to Linux bode for developers? Will there be compatibility with any of the classic Palm OS or Windows CE apps, or will we once again have to build from scratch?

    1. Re:For me, Palm died when PalmOS went away by 644bd346996 · · Score: 3, Informative

      Palm is still mostly a PalmOS shop. They only introduced the first Windows Mobile smartphone (the 700w) in September 2005, and only two more windows models since then. All the PalmOS based products still support even the old 68k apps. It is hard to tell if the new Linux platform will support PalmOS apps, because Palm doesn't own PalmOS. However, if Palm, Inc. uses anything similar to the Access Linux Platform (developed by the owners of PalmOS), there will be GTK+ compatibility, which should satisfy quite a few hobbyists.

    2. Re:For me, Palm died when PalmOS went away by MS-06FZ · · Score: 2, Insightful

      I love classic PalmOS, too, but here's the thing: hardware has changed, a lot.

      Phones these days have specs like a desktop PC from ten years ago - except for the screen, which is physically smaller and lower resolution. Classic PalmOS was very well suited to handheld devices of 7-10 years ago: small memory footprint, very lightweight and CPU-efficient. The new devices are much, much more powerful, and Palm's not using that power effectively at all. The current hardware can accommodate a richer environment comfortably.

      And yet, as you say, with the screen constraints and the mobility concerns you probably don't want something that's just a scale-down of a typical desktop OS. It needs to be better suited to the display. Microsoft has been gradually improving in this area (sometimes by lifting a page or two from Palm's book) while simultaneously providing a full-featured environment. Palm's software has always been well-suited to the interface but these days it's not a good match for the hardware. So hopefully what they're going to do here is continue to provide a good mobile UI (maybe even stealing a page or two from MS's book) but provide better underpinnings - take advantage of the things that made Palm a good platform in 1997 and make it a good fit for today's devices. That's quite possible, you know - a system doesn't need to be able to run on a 16MHz Dragonball in order to be efficient or lightweight by today's standards.

      Personally, I say to hell with backward compatibility. I can learn a new API and get new compilers. I'd even be down with buying new copies of the apps I use for the new OS, if necessary. Better than than running under PACE, or getting stuck with a poor collection of system libraries for the sake of compatibility. I think developers can expect a lot of changes when coding natively for the new platform: switching from Db Manager to a filesystem for data storage, inferring datatypes using file extensions (yuck), and -hopefully- all-new UI.

      Now, I think there's basically two ways this could go. First, they could create their new OS and model some of it after PalmOS, but follow WinCE's lead on some other details. If they do that, I think they'll have a solid system. The other possibility is that they'll overexert themselves trying to match eye candy from the iPhone, and the underlying OS will suffer. I really hope they do the former.

      --
      ---GEC
      I'm but the humble pupil, seeking to snatch the scratchbuilt pebble from the master's fully articulated hand
  13. Re:Are we going to be able to see the source code? by 644bd346996 · · Score: 3, Interesting

    You have severely underestimated the GPL. I suggest you go read it. The GPL is not that dense. But to answer the question at hand, yes, all customers will have access to the source code for the GPL portions (which will be the bulk of the OS). All customers will have the right to re-distribute and modify that code. That is the price Palm pays for using Free software.

    Given Palm's history of being developer friendly, it will probably be possible to flash the PDAs with custom ROMs with all proprietary code stripped. Depending on the exact terms, it may even be possible to create a custom ROM with proprietary backwards compatibility code included.

  14. Re:Nowhere else for Palm to go... by alucinor · · Score: 3, Insightful

    "There would have been no cheap Linux today if Microsoft hadn't flattened/commoditized the computer hardware market by the start of the 1990's."

    Because somehow Microsoft doing this inspired Linus Torvalds to create a MINIX-like free kernel for research purposes?

    Or because Windows made x86 popular (rather than the other way around)? Yet I still don't even see how that would've mattered one way or the other to the creation of Linux.

    --
    random underscore blankspace at ya know hoo dot comedy.
  15. There can be only one!!! by mlwmohawk · · Score: 3, Interesting

    OK, lets be honest, we all need our cell phones.
    Some of us need our blackberries.
    We all want our music.

    Rather than juggle all three, there is no reason why the cell phone can't do everything and more. After all a computer, whether it is in a P.C., Cellphone, or what ever is still a computer.

    IMHO, Palm is wrong, they are coming into the system from the wrong direction, they MUST focus on the phone first and most, then blackberry, then MP3 player. Deliver a package to Verizon, Cingular, Orange, etc.

    This is why iPhone will do better.

    1. Re:There can be only one!!! by grapeape · · Score: 3, Insightful

      I would argue that excessive integration has ruined the PDA/phone market. For every person I know that actually uses the bells and whistles on their phones I know 10 that don't do anything beyond a contact list and phone calls. I am evidently in the minority but I would rather have several devices that do their job well than one that does them all half-assed. I have yet to see a "music" phone that was really a decent mp3 player, I haven't seen a "game" phone that was really a good gaming platform and I have yet to see a Smartphone that hasn't made extreme sacrifices in order to cram its functionality into a postage stamp screen.

      I've gone from palm to windows mobile to a smartphone and finally to a blackberry. In going from platform to platform I have had to make concessions and sacrifices for the sake of convenience with my latest move I just ditched all the functionality for decent email and phone support. The integration push has killed the pda, Palm and MS just dont know it yet.

    2. Re:There can be only one!!! by krasmussen · · Score: 2, Insightful

      But the iPhone platform will be closed.

  16. Another Article by hey! · · Score: 2, Insightful

    at linux devices

    I'd call your attention to the transition chart in the center.

    Does this really make sense to anybody? Has the business market shown any real preference for the Windows Mobile platform over, say, RIM's BlackBerry?

    There are two things that drive MS OS hegemony in IT departments: (1) management complexity and (2) the idea that they will develop and maintain apps internally. However, once you introduce mobile devices into the mix, it really doesn't matter what OS they run from a management perspective. The dominant question is how complex is to integrate the device into corporate infrastructures, a game at which RIM excels and Palm fails. Also, successful mobile apps developed in house by IT departments are rare. There are too many complexities and idiosyncracies. Working in the field, it's a lot like developing web applications would be if there weren't a massive industry trying to train us and sell us tools to make the job easier.

    I doubt the Windows Mobile platform is really intended to play the market role outlined there. They have some other reason to have it in the lineup.

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  17. Not the creation...the propogation... by xxxJonBoyxxx · · Score: 3, Informative

    Because somehow Microsoft doing this inspired Linus Torvalds to create a MINIX-like free kernel for research purposes? Or because Windows made x86 popular (rather than the other way around)? Yet I still don't even see how that would've mattered one way or the other to the creation of Linux.


    The key word in my post was "cheap". Linus's little hobby may not have taken off it wasn't easy for college-age folks like me to buy the components for a cheap PC and run either Linux or Windows on it in the early 1990s. A lot of the people who helped Linux (and its programs) get going couldn't afford a second PC, or were happy a second PC was cheap when they did get one.

    So...although Windows may not have helped the creation of Linux as a hobby, it certainly helped make Linux accessible to more people by making PC hardware cheap.

    Let me know if you need more help...
    1. Re:Not the creation...the propogation... by rcastro0 · · Score: 2, Insightful

      Microsoft did not create generic hardware operating systems -- if you are college age today you were not old enough back then. But long before MS and its PC DOS there was a company called Digital Research and CP/M, in the age of 8-bit computers. Also Unix variations were coming with the same "run on many hardware platforms" angle -- although back then Unix was not a "personal computer" thing.

      It is alright to say that cheap hardware came due to the unbundling of soft/hardware. It is also fine to say that cheap hardware was great for Linux propagation. But it is not fair to say IMHO that without MS there would be no unbundling.

      --
      Quem a paca cara compra, paca cara pagará.
  18. Re:Nowhere else for Palm to go... by starfishsystems · · Score: 2, Insightful
    I never get that "if it weren't for Microsoft" argument either.

    What, there was no computer industry, no competition between diverse new products, no standards activity, no open source software? I was there, man. The industry was thriving, there were dozens of different microprocessors hitting the market, vendors were moving in droves from proprietary operating systems to Unix, the price/performance trend had never been better, every University department was getting its own computer and building its own network, and there were interesting jobs everywhere. Though there was as yet no GPL, software developed and shared among users was actively supported by the industry.

    All Microsoft did was to show up at the party with a cheap bottle of wine. Indeed, its notoriously poor quality of software plus parasitic corporate ethics arguably skewed and damaged the industry far more than it helped.

    I would very much like to see what the world would have become without Microsoft. My guess is that Linux would still have come along as an alternative to the commercial Unixes, and would have tipped the balance toward much better interoperation between all of them. They were never very far apart to begin with. We would have a Unix world, or possibly by this time we would have (gasp) collectively outgrown Unix in favor of something even better. Instead Microsoft has done little more than hold us back.

    --
    Parity: What to do when the weekend comes.
  19. Re:This may already be too late.... by OldeTimeGeek · · Score: 2, Insightful
    RIM didn't pass Palm because of the Blackberry device, (which are quite good), they passed them because they took a page from Palms's book - don't have a lot of bells and whistles, but what you do, do very well.

    Palm would do well to reexamine the whole concept of the PDA interface if the do end up changing the OS. Don't try to do what everybody else does, don't try to make it just like a laptop, but smaller. Just do what you do simply and well.

    Apple's got the right idea with iPhone (well, except for possibly locking out third-party development-where Palm got it exactly right with all of their tools), but Palm's got a head start...

  20. PocketPC is better than Palm - well, until now by kimvette · · Score: 2, Insightful

    One product Microsoft really has gotten right is the PocketPC. I'm not saying it's perfect, but the Windows Mobile platform has F/OSS and commercial software available for it, is not crippled like Apple's iPhone, has excellent handwriting recognition based on work pioneered by Apple's Newton project, and offers excellent multimedia capabilities (in fact I rip most of my DVDs so I can play them on my PocketPC). Up to now, I've HATED Palms, dating back to the original Pilot. I've had Palm PDAs, and hated them. Palm dropped the ball on multimedia, downplaying it, saying customers don't want it. Microsoft, with PocketPC 2000, included full multimedis support (hell, there were even video capture and TV tuner accessories for PocketPCs then!). Palm forced you to learn Graffiti. Microsoft offered handwriting recognition, block character recognition (Graffiti compatibility), and an on-screen keyboard, as well as support for physical keyboards. Palm's sync software sucked, and Microsofts, although unstable at times, didn't suck nearly as much.

    I've thought about installing Linux on my iPAQ 3670, since Compaq actually used to install Linux on the iPAQ for customers, but now that PocketPC is so old it's doubtful that I'd be able to get it up and running again if the flash fails, and the iPAQ oldtimers are not with HP/Compaq any more. Even though I never use the 3670 any more (I have an hx2795 now) it's nice to know that I have the option to use it if the new one fails.

    The down sides of the PocketPC:
      - Linux will not mount it as a mass storage device (I work around it by using ssh/SCP over Wifi but as you know SCP is slow)
      - SynCE is a pain in the ass to set up
      - It is not user-repairable (software-wise): HP's daylight savings time fix DID NOT WORK. Were it Linux, I'd be able to easily fix it myself.
      - Microsoft still insists that a close/kill button is unnecessary
      - The memory model is still lame
      - Vendor support (for updates, bug fixes, etc.) is weak to nonexistent

    if Palm switches to Linux, here is what it would require for me to buy it:
      - Let me customise the desktop
      - multimedia should meet or exceed the high end PocketPCs (such as the hx2795)
      - Comply with the GPL. Release the source, let us modify it. Don't DRM the appliance so we can't make fixes.
      - Make syncing with Linux a high priority
      - Make it mountable as a mass storage device
      - get Teletype or TomTom to port their GPS products (I know, TomTom appliances run Linux)

    Multimedia and GPS are what attracted me to the PocketPC in the first place. Before then, people would GIVE me PDAs, and I wouldn't use them.

    It'll take a lot to get me to buy a Linux PDA, because Microsoft has largely gotten it right. I hate desktop Windows, I hate server editions of Windows, and I hate Microsoft's anti-customer policies as of late, however, they got one thing almost completely right and that is the PocketPC. Every Linux PDA I've seen so far has been limited either by low volume (so little support), weak hardware, or really lame GUI designs and limited I/O options.

    --
    The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
  21. Re:Nowhere else for Palm to go... by walt-sjc · · Score: 2, Insightful

    It probably would have been an OS/2 world. OS/2 v3.X (Warp) was FAR FAR ahead of Microsoft at the time.

    Yeah, I don't get the "thank MS for cheap PC's" claim either. Cheap PC's were going to happen with or without MS.