Printer Friendly
The Free Library
19,122,084 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

A new OS Strategy for PalmSource: Palm OS 6 is a radical leap into the future. Where does that leave today's Palm?


IF YOU USE A PALM PDA (Personal Digital Assistant) A handheld computer for managing contacts, appointments and tasks. It typically includes a name and address database, calendar, to-do list and note taker, which are the functions in a personal information manager (see PIM).  or smartphone A cellular telephone with information access. It provides digital voice service as well as any combination of e-mail, text messaging, pager, Web access, voice recognition, still and/or video camera, MP3, TV or video player and organizer (see PDA). , you use Palm OS, the operating system operating system (OS)

Software that controls the operation of a computer, directs the input and output of data, keeps track of files, and controls the processing of computer programs.
 software that makes the hardware come to life. The Palm in your pocket today is running Palm OS 5, or maybe 4, or even 3. Now, PalmSource has announced a new version of its operating system software: Palm OS 6, codenamed Cobalt. Designed for newer devices such as smartphones, Cobalt is a radical departure from Palm OS 5. So, where does that leave Palm OS 5 users--and the thousands of applications that run on Palm OS 5? Good news: PalmSource is planning an enhanced version of Palm OS 5 too, codenamed Garnet.

Why two OSs?

Because Cobalt is a full rewrite re·write  
v. re·wrote , re·writ·ten , re·writ·ing, re·writes

v.tr.
1. To write again, especially in a different or improved form; revise.

2.
 of the Palm operating system, developers and licensees familiar with Palm technology might find migrating applications to Cobalt difficult. But, OS 5 has a strong reputation in the market. So, rather than forcing users and application developers to choose between abandoning that investment or being stranded on an obsolete OS, PalmSource is opting to maintain two OSs.

PalmSource Product Marketing Manager John Cook describes Garnet as a consolidation release that combines OS 5 work PalmSource has done and adds some of the work from licensees in areas such as high-resolution screen support. As an update to the traditional Palm OS code base, Garnet incorporates new features such as standard support for a broad range of screen resolutions, a dynamic input area, improved network communication, and Bluetooth support.

"Garnet is, in many ways, the latest version of an architecture we've had for several years," Cook says. "It builds directly on what was done in OS 3 and OS 4. Iris designed for companies that are already up to speed on that version of the Palm OS--programming methodologies, the way the system is optimized, a smaller footprint. You can use lower-end microprocessors, you don't need a memory management unit, and there are lower RAM and ROM requirements for Garnet." In addition, the Bluetooth stack A Bluetooth stack refers to an implementation of the Bluetooth protocol stack.

Bluetooth stacks can be roughly divided into two:
  1. General-purpose implementations that are written with emphasis on feature-richness and flexibility, usually for desktop computers.
 is now integrated, and all the languages are in one version, including English, French, Italian, German, and Spanish. There's also a Japanese and a simplified Chinese version.

Cobalt, on the other hand, was designed for newer devices such as smartphones. For example, the Cobalt architecture is a good fit for more advanced entertainment devices, as well as enterprise-centric and vertical-market devices, Cook says.

"Cobalt is the direction we're sending people, but it's not like we're flipping Flipping

Buying shares in an initial public offering (IPO), and then selling the shares immediately after the start of public trading to turn an immediate profit.


flipping 
 a switch and saying, 'Sorry, you have to go to this or nothing.' That just doesn't make sense in this industry. We're quite unlike the PC world in that respect," Cook explains.

Eventually, Garnet will be phased out, but that could be three years or more. PalmSource says it will support the OS as long as there's customer need.

"We don't promote it a lot, but we still have OS 4 available. The difference with this Cobalt-Garnet strategy is that, with OS 4, after it was done, it was done. We didn't put any more engineering resources into it. With Garnet and Cobalt, each one has a road map. So, there are engineering teams and enhancements planned for both products."

More on Cobalt

So, what does the OS rewrite deliver? Cobalt promises better compatibility with Microsoft Windows See Windows.

(operating system) Microsoft Windows - Microsoft's proprietary window system and user interface software released in 1985 to run on top of MS-DOS. Widely criticised for being too slow (hence "Windoze", "Microsloth Windows") on the machines available then.
, and new capabilities such as:

* Multithreading Multitasking within a single program. It allows multiple streams of execution to take place concurrently within the same program, each stream processing a different transaction or message.  to let more than one application run at a time

* Memory protection

* Support for more memory and larger screens

* Standards-based security

* Communication frameworks that can handle multiple connections simultaneously

* Graphics and multimedia features from the Be OS, which PalmOne acquired in 2001

Looking toward new device types

Cook emphasizes smartphones and other emerging devices as increasingly important for the company, and both Cobalt and Garnet include wireless and telephony Meaning "sound over distance," it refers to electronically transmitting the human voice. In the beginning, telephony dealt only with analog signals in the circuit-switched networks of the telephone companies.  capabilities to power such products. The market for traditional PDAs is shrinking, he explains. PDA functionality combined with a phone, GPS, or a gaming console See video game console.  represents the future market direction.

Researchers with IDC confirm this outlook. Interest in unconnected PDAs is already shifting towards "converged" devices such as smartphones, which combine PDA data capabilities with voice communication, they say. The increase in converged device A converged device combines the functions of others. Examples
  • Backhoe loader
  • Camcorder
  • Camera phone
  • Clock radio
  • Combine harvester
  • DSL router
  • Halberd
  • Multitool
  • PDA phone
  • Spork
  • TV/VCR combo
  • VCR/DVD combo
 sales should continue through 2007, with more mobile phone makers updating their models with high-end operating systems Operating systems can be categorized by technology, ownership, licensing, working state, usage, and by many other characteristics. In practice, many of these groupings may overlap. .

"You'll see Palm OS going to many more kinds of devices," Cook says. "The kind of personal information management people want to do might be quite different on a smartphone than on an entertainment device or some vertical device for enterprises. But, people still want access to those core management functions." Cobalt is built with these types of devices in mind, whereas Garnet has been extended over the years to support them.

Devices from Samsung, Kyocera, and PalmOne (including the new Treo 600) run OS 5, Cook points out, so it's possible to continue using that version. However, support for telephony and wireless connectivity has been harder to achieve with OS 5.

"[OS 5] was building on our original premise, which was the PalmPilot, a replacement for pen and paper. I'm pretty amazed a·maze  
v. a·mazed, a·maz·ing, a·maz·es

v.tr.
1. To affect with great wonder; astonish. See Synonyms at surprise.

2. Obsolete To bewilder; perplex.

v.intr.
 at how much OS 5 has been extended," says Cook. On the other hand, Cobalt is built on frameworks, and you can plug in functionality to scale it. It also uses the Stream protocol to support advanced operations. Popular among Mac OS X and UNIX UNIX

Operating system for digital computers, developed by Ken Thompson of Bell Laboratories in 1969. It was initially designed for a single user (the name was a pun on the earlier operating system Multics).
 users, Stream lets you maintain multiple communications sessions at the same time.

"I could have a local area connection, manage a phone call at the same time, then have an SMS message SMS message SMS n(message m) SMS m  come in," Cook says. "On OS 5, those types of things were very difficult to do. You had to be intimately familiar with Palm OS to be able to do it. With OS 6, many more companies will be able to build products that handle that kind of functionality.

To read an interview with John Cook, PalmSource product marketing manager, subscribers can access an extended version of this article at http://Advisor.com/doc/13752.
COPYRIGHT 2004 Advisor Publications, Inc.
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2004, Gale Group. All rights reserved. Gale Group is a Thomson Corporation Company.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Title Annotation:Advisor View
Author:Smith, Matt
Publication:Mobile Business Advisor
Date:May 1, 2004
Words:982
Previous Article:Sorry, u fail.
Next Article:Nokia takes over Symbian.



Related Articles
Graffiti gets a facelift.
Palm buys Handspring.
A new name for palm.
New browser optimized for mobile devices.
eBook Studio.
Get BlackBerry e-mail on Palm devices.
Action Engine Joins Palm Powered Mobile World Program As Charter Mobile Software Solutions Partner.
Good and RIM expand rivalry.
Get the most out of your palm device: tips and tricks for connecting, adjusting power usage, and finding the right applications.
Samsung NAND Flash software to enable higher performance in Palm Powered smart phones.

Terms of use | Copyright © 2012 Farlex, Inc. | Feedback | For webmasters | Submit articles