Palm OS Cobalt Video Demo
I was browsing through my video clips recently and came across a short movie I captured at the PalmSource Devcon in February 2004. It is from David Nagel's keynote address and shows a live demo of Palm OS Cobalt. Thanks to the magic of Google Video, you can now watch this clip here in this post.
The video clips runs for 2 minutes and 22 seconds. It shows a live demo of Cobalt running on a desktop simulator. If you want to download this clip to a mobile device you can do so here.
Further reading on Palm OS Cobalt:
Nagel Keynote Opens The PalmSource Conference
PalmSource Introduces Palm OS Cobalt and Garnet
Palm OS 6 Cobalt Overview: The Palm OS Future
PalmSource Introduces Palm OS Cobalt 6.1 for Smartphones
Palm OS Cobalt Phone Shown at DevCon 2005
PalmSource Builds New Browser for Cobalt
Article Comments
(34 comments)
The following comments are owned by whoever posted them. PalmInfocenter is not responsible for them in any way.
Please Login or register here to add your comments.
Why now
Since we'll never see it it seems as meaningful as those pads they use on Star Trek.
At least one day I might actually get to use the Star Trek pad.
You post this now?
Anyway, did anyone notice what media player that was at the end?
Palm m125 December 25, 2002 to March 24 2004 > palmOne Zire 71 March 24, 2004 to March 31, 2005. Tapwave Zodiac 1 April 18, 2005 to November 2, 2005 > palmOne Zire 72 November 2, 2005 to present
RE: You post this now?
RE: You post this now?
-Ryan
RE: You post this now?
Same thing, just not as simple. Been around longer. Also, there is YouTube.
Nice to see you around Mike.
Palm m125 December 25, 2002 to March 24 2004 > palmOne Zire 71 March 24, 2004 to March 31, 2005. Tapwave Zodiac 1 April 18, 2005 to November 2, 2005 > palmOne Zire 72 November 2, 2005 to present
RE: You post this now?
Delayed reaction magic, huh?
Well, better late than never!
Interesting video clip. What was the general concensus that day, Ryan (and whoever else was there seeing it in action)? How long approximately did Nagel's presentation/live demo last?
Do you recall kind of camera did you capture that video with?
Pilot 1000-->Pilot 5000-->PalmPilot Pro-->IIIe-->Vx-->m505-->T|T-->T|T2-->T|C-->T|T3-->T|T5-->TX
RE: Delayed reaction magic, huh?
Nagel then explained how PalmSource is at the forefront of an industry amidst great change. He stressed how the move to the next generation Palm OS is an enormously important and exciting transition, just as big as the introduction of the original Pilot. "Palm OS 6 Cobalt is the most important piece of software [PalmSource has] ever delivered, a revolutionary OS that will have as big an impact as the original Palm OS," said Nagel.
I used a small sony digicam, a cybershot P7, its pretty old now and needs replacement.
-Ryan
Errr, umm
-AJ
RE: Errr, umm
May You Live in Interesting Times
RE: Errr, umm
Cobalt never made it to primetime because PalmOne never adopted it. Palm had a bass ackward licensing scheme from day one that charges for upgrades. Hardware makers have an incentive to stay at their current OS because they have to pay huge $ to change.
The signs of problems where there when Handspring stayed at OS 3.1 long after OS 4.0 was released.
Palm Source *should* have had a more even subscription based model rather than having a huge lump sum when the OS changes. The idiots at PalmSource management were basing their projections on a huge windfall that never came and the idiots at PalmOne secretly decided to avoid paying.
PalmSource development wasn't incompetent on the technical side and Cobalt was/is a very solid OS. Palm should have never split into two halves and they shouldn't have split with an infeasible licensing structure.
Cobalt has all of the good things that Garnet had, plus it fixes many of the short comings and errors. A lot of money was spent on a great OS that was never used.
RE: Errr, umm
Once they got stuck in this model, they were never able to move away from it. The top guys were staking their reputations (and salaries) on upcoming windfalls and it would have been impossible for any top guys at Palm to criticize this model. One would have to admit that the emperor was naked and that the upcoming windfall didn't actually exist.
Every licensing deal should have some amount of up-front costs, but the Palm deals were so ridiculously front loaded (to pay Palm executive salaries and placate investors) that this becomes a de-facto ponzi scheme. The execs are paying their salaries out of future windfalls.
RE: Errr, umm
Umm, no. Quite the contrary, as you can see in the video, they knew their stuff. The issue is that in every software products life there comes a time where you have to go back to go forward. This is very painful from a business standpoint as it takes time and resources. OS X was Apple's pain, Vista is Microsoft's, FireFox is the result of people stopping and realizing that at some point, crufty code has to go. PalmSource broke off from Palm as they realized this and wanted to go down the path of working towards the future. PalmOne just wants to sell devices. They know they can keep selling Garnet devices and people will buy them so why pay extra for Cobalt? Now granted, they finally hit a bump in the road and now we get WinCE devices. Why? Because Palm just wants to sell devices.
It was a catch 22 from the start. Without breaking off, Cobalt would never have happened... But because of the break off, there was no reason for Palm to put forth any effort to upgrade. That and there is the We-Don't-Want-To-Be-The-First mentality. Why, when the ARM architecture could go big or little endian did Palm switch to little? They didn't want to be the first. I was at that PalmSource (oddly enough on the same end of the room as the video) and the *big* event at that show was Sony. The room was packed (standing room only) as they pulled out like 6 new devices. The PalmOne presentation was a ghost town. Not even a product announcement. Nothing. We all thought that Sony was going to be the first to do Cobalt (the pinlets where made for allowing of entering of Asian characters) Then of course they dropped out.
PalmSource's mistake was going that far with no commitment from *anyone* to release a device. PalmOne's mistake has been not looking at Cobalt as a path forward (how many Treo issues are directly related to the fact that they are *still* patching Garnet?) Right now I see Access in a better spot than Palm. Access has the Asian market and embedded devices ahead of them. Palm is about to have it's ass handed to it in the WinCE market with no clear direction in the only market that they had the lead in, PalmOS devices. Time will tell. GSPDA seems to be a good match for Access (finally). Prior to the buyout, it looked like some kind of death spiral with PalmSource having no one to buy and PalmOne having nowhere to go. Things are just starting to get interesting now.
RE: Errr, umm
Thanks for poiinting this out.
RE: Errr, umm
Cobalt was conceived long before Palm split. Actually OS5 was a temporary "half-way" solution from the beginning. Apps didn't run fully native and obviously OS5 was never intended as a long-term solution. That would be like Apple's Rosetta or Blue Box becoming permanent. OS5 was supposed to be a temporary patch!
If Palm hadn't broken apart, a native cleaner OS would still have happened.
WareWolf is completely right that most of the Treo instabilities are due to an OS that is stressed and strained to the breaking point held together with fraying strands of duct tape. PalmOne solves the problem by sticking with Garnet and hiding/downplaying problems in the media. --Pathetic
Playing around with WinMobile phones is a great way of diverting media attention away from Palm Treo instabilities.
Personally I think the PalmOne engineers have done a excellent job, but management has forced them to use an OS far beyond its original design. Some of the Garnet basic architecture is little changed from the US Robotics Pilot developed in the 1990's.
Old BeOS demo?
Excitement in the BeOS user community grew to a fever pitch as the possibility of becoming a major contender in the OS market grew. But Be faced difficulties on many fronts. For example, the company now had to deal with the de facto hardware monopoly and find drivers for the immense variety of video, audio, and network cards on the market. Few hardware vendors were willing to part with the required specifications, let alone willing to write BeOS as well as Windows drivers. As a result, BeOS has never offered the 100% hardware compatibility that Windows does.Meanwhile, Be was finding that good press didn't necessarily translate to new users. Selling their operating system one copy at a time to individual users was turning out to be difficult. The Be user community was growing steadily, but not mushrooming. Be needed to get BeOS pre-installed on consumer machines from major computer vendors, but ran into obstacles related to the bootloader and Microsoft's Windows License Agreement (I'll cover that in detail in a future column).
http://birdhouse.org/beos/byte/29-10000ft/
Surur
They said I only argued for the sake of arguing, but after an hour I convinced them they were wrong...
RE: Old BeOS demo?
First, BeOS was always a small player trying to make it big. At the time PalmSource had Cobalt ready to go (supposedly), they were in a fairly commanding position.
Second, driver support for a PC is critical. Driver support for a PDA or smartphone? Don't they pretty much need to write those drivers from scratch, anyway? And even for things like 3rd party Wi-Fi SD card support, it's not like there's fifty different manufacturers of SDIO Wi-Fi cards. At most, you're talking about four or five. So working to get working drivers for those with a non-universal OS shouldn't be that big of an undertaking.
I would contend that PalmSource made it's own grave. They were too fat and too lazy. They let/made their licensees do too much heavy lifting while they squandered away the big money they were pulling in from licensing fees on executive salaries, huge buildings, and who knows what else.
I've never been a big fan of this shift to Linux. The original Palm OS was designed from the ground up to run with a small kernel and be optimized for a PDA. Adapting a server OS to a PDA just because Linux is the current "hot buzzword"? Not a plan for success, IMO. I really would like to know what (if anything) was so bad about Cobalt such that they never got any licensees to develop products using it.
http://Tapland.com
- Tapwave Zodiac News, Reviews, & Discussion -
RE: Old BeOS demo?
Pilot 1000-->Pilot 5000-->PalmPilot Pro-->IIIe-->Vx-->m505-->T|T-->T|T2-->T|C-->T|T3-->T|T5-->TX
RE: Old BeOS demo?
Actually I know too, but I'm not telling either.
(See how easy it was to make that claim?)
Now if someone really does know something more specific than we already know about the "why" of the Cobalt no-show, it would be fun to hear. Otherwise it's just a big tease, and I'm not interested in playing that game.
It might not be the "mythical color HandEra", but I'm liking my TX anyway.
RE: Old BeOS demo?
Just to pick a nit: Linux was originally designed as a desktop OS and ran on hardware with more modest performance than the current PDA hardware, so that it is now seen as a 'server' OS isn't really a technical impediment to porting it to an embedded device.
May You Live in Interesting Times
RE: Old BeOS demo?
You must not have noticed the sarcasm dripping from my earlier post. Anyone who is 'in the know' is either currently employed by Palm/Access/PalmSource and/or tied down under a NDA or simply doesn't care enough about the rabble rousers on PIC to spill the beans.
It's possible we may not know The Ugly Truth for another couple years. How long did it take for the inside scoop on Copland to come out of the Apple camp back in the late 90s?
Pilot 1000-->Pilot 5000-->PalmPilot Pro-->IIIe-->Vx-->m505-->T|T-->T|T2-->T|C-->T|T3-->T|T5-->TX
RE: Old BeOS demo?
It might not be the "mythical color HandEra", but I'm liking my TX anyway.
RE: Old BeOS demo?
Who'd that be? Not us, certainly.
Since I don't expect Dianne to offer (yet another) correction to this persistent misrepresentation here, let me act as Rumor Control and offer the facts:
- BeOS was neither "adopted" nor adapted by Palm/PalmSource. We did purchase Be's intellectual property and hire a number of their (ex-)engineers.
- No substantial amount of BeOS code was taken wholesale into Cobalt.
- For starters, Cobalt ran on a kernel developed by the Palm kernel team, and not on the BeOS kernel. If, as you seem to be suggesting, BeOS was somehow simply wrestled into a handheld version and retitled "Cobalt", that'd appear a fairly odd oversight...
Cobalt Simulator
RE: Cobalt Simulator
>>What this means is that the coolest programs for Cobalt (The media player, graphics intensive stuff) cannot run because the ARM processor isnt emulated in the sim
Remember also that 'the cool' stuff in the video that Ryan posted above, is all running on the Cobolt Simulator.
Just another point - as understand it, none of the stuff you see in Cobolt simulator that is core OS stuff (UI, the underlying functionality of the built-in apps / the apps them sleves) are 68k. It is all Cobolt APIs: ARM on a device, x86 dlls on windows.
RE: Cobalt Simulator
You understand correctly.
The obligatory 'Yankowski's Suit' comment
*********
In another room, a few executives watched Carl Yankowski's interview on CNBC, taping it for playback at the employee meeting that was to commence in minutes. After CNBC announcers gushed over "the most talked-about IPO," the camera cut to Carl Yankowski in the Nasdaq studio. Usually a compelling public speaker, Yankowski seemed out of his element. When asked about larger screens for palmtops, he answered stiffly, "We are well positioned whichever way the market goes." As the interview came to a close, the reporter said, "I've got to ask you about your suit." Yankowski smiled. He was wearing a very special suit, he let on, designed to satisfy the public's high expectations from Palm's IPO. The shiny pinstripes woven into the otherwise standard wool suit were made from threads of pure gold. CNBC cut back to the studio anchor. "Was that for real?" he asked the correspondent. The Palm managers assembled around the TV set looked at each other. "We're not showing this video," one of the executives decreed. Then they walked out to start the employee meeting.
Pilot 1000-->Pilot 5000-->PalmPilot Pro-->IIIe-->Vx-->m505-->T|T-->T|T2-->T|C-->T|T3-->T|T5-->TX
What would you all be without Yankowski
I permanentely wonder what you all would do if Carl Yankowski would have died in Austria 2 days old and would never have matured into a Palm CEO.
Who would you bicker about? Who's hair would you reccommend for spiritual burning(yes, TVoR, its you I mean)?
Overall, I believe that we should thank Carlie for his existance..cause else you wouldnt have anyone to bicker about;).
Best regards
Tam Hahaha-nna
Find out more about the Palm OS in my blog:
http://tamspalm.tamoggemon.com
Nagel, as stand up comic?
-------------------------------
Editor, http://Pocketfactory.com
Cobalt is still listed on PalmSource's site
For example,
http://www.palmos.com/dev/tech/oses/cobalt60.html
http://www.palmos.com/dev/core/
While most experienced Palm OS developers will avoid Cobalt for now, will it be confusing for new developers? PalmSource should really hire a web developer to quickly revamp their websites to their new strategies.
--
With great power comes great responsiblity.
Latest Comments
- I got one -Tuckermaclain
- RE: Don't we have this already? -Tuckermaclain
- RE: Palm brand will return in 2018, with devices built by TCL -richf
- RE: Palm brand will return in 2018, with devices built by TCL -dmitrygr
- Palm phone on HDblog -palmato
- Palm PVG100 -hgoldner
- RE: Like Deja Vu -PacManFoo
- Like Deja Vu -T_W
Revolutionary Piece of Technology! HAHAHAHA!
Did Cobalt ever win any Vapourware awards?