Sharp Zaurus SL-5600 PDA Review
An anonymous reader sent us a link to a review of the Sharp Zaurus SL-5600 PDA. This Linux based handheld with a built in qwerty keyboard with decent connectivity. As with most PDAs, there are a lot of tradeoffs that
have to be made yet. Read the review to see what they are.
I know that this comparing apples to oranges, but for $600 you can get a righteous laptop off Ebay or locally from a used reseller. This laptop is a full fledged computer with vast amounts more memory, storage, and room for improvement/expansion.
Considering that most people buy a new PDA every two to three years, why not just double your money now and buy a 15.4" Widescreen TFT LCD WXGA (1280 x 800 max. resolution) laptop that comes with an Athlon XP 2200+ CPU, 40GB of storage, 512MB DDR PC2100 RAM, CRDW/DVD drive, all the ports except IEEE 1394, and one of the best mobile graphics chipsets around, the ATI RADEON IGP 320M, for $1,250? It takes Mandrake 9.1 without any problems, and only demands slight tweaking from Red Hat 8.
I would rather have that laptop for four years then burn through two PDAs over the same period of time.
The 5600 is a great PDA, I really like mine. As far as syncing with Linux though, forget it. The CD comes with software to sync with Outlook, that's it. Apparently the Qtopia-Desktop software for Linux allows you to backup data, no syncing though. I say apparently because I cannot get it to run on my Redhat 9 system. From what people are saying in the Sharp forums, not too many people have had success with it. Also, with the 5600 and the latest ROM update to the 5500 the PIM data format is different so if you were syncing your PIM data in Linux you won't be able to any more. The people who were working on syncing software have had to start over. It appears Sharp is leaving Linux desktop support for the Zaurus up to the community, and they are not being all that cooperative. The Kompany apparently has syncing on their list of features to add to their tkc PIM apps for the Zaurus. Of course they are only worried about making sure it syncs with their product Aethera. Its really too bad, I'm sure if Sharp would just cooperate enough to create some sort of libraries or tools for getting the Zaurus data to and from the desktop people would be writing sync software for every PIM desktop app under the sun.
In fact, since the system is based on Free Software, they should just release the whole source code to their PIM apps and be done with it. A programmer would jump up from the "community" to take care of their Linux synchronization needs- and probably someone else would volunteer to improve the UI on the PIM itself (which needs a lot of work in comparison to the competition from Palm)
By selling a Linux PDA, but not distributing the code to most of the applications, Sharp is getting the worst of both worlds in terms of user acceptance.
Some more technical detail:
Why does pseudo-XML waste space?
Because more than 50% of the total file is repetitive boilerplate. The addressbook.xml looks like this:
< Contact FirstName="Bob" MiddleName="Mack" LastName="Dobbs" FileAs="Dobbs, Bob Mack" Company="CoSG" BusinessPhone="866-512-7801" >
Not only are strings like "FirstName" and "BusinessPhone" repeated for every entry, but each person's name is stored twice! And remember, on a handheld portable, file size is more precious than on desktops or laptops.
Why is pseudo-XML slow?
Because XML is a linear file format. If you have 900 entries in the contact list (not at all unrealistic), and you add a new email address to contact #356, then the entire file past that point will have to be re-written. (Unless the programmer was extra-careful and used specialized file-shifting code, which still won't help in all cases). In practice, this meant that Zaurus users with thousands of contacts had to withstand startup or shutdown times of 20+ seconds.