Say Goodbye to Hacks in OS 5
InfoWorld has convinced a few developers to leak some information on Palm OS 5, which is currently being developed. Palm announced long ago that its next-generation operating system would run on ARM-based processors, forsaking the Motorola Dragonball ones that have powered all Palm handhelds up until now. But for the most part, the company has managed to keep the lid on other details of the OS.
One detail Palm has made clear is that OS 5 will still be able to run most current applications, though there will be some exceptions, including applications that don't follow Palm's ground rules for developing apps.
The much faster ARM 7-based processors will allow the handheld to emulate the current generation. The developers willing to talk to InfoWorld said that this made some current applications run faster, while some ran slower. They have noticed a significant speed increase in general.
One class of applications that don't work at all is Hacks. The change in the operating system is significant enough that none of these work at all.
OS 5 does use multitasking and multithreading, allowing the handheld to handle more than one simultaneous operation, like downloading a file and updating the calendar at the same time. Another change from the current version is OS 5 is 32-bit.
The developers were less happy about a lack of built-in multimedia features, like MP3 playback.
OS 5 will be officially unveiled early next month at PalmSource, Palm's annual developer conference.
The question everyone is asking is when will handhelds running OS 5 be available. According to InfoWorld, this will be in the third quarter of this year. Palm's Chairman and temporary CEO Eric Benhamou confirmed this in a recent interview.
Thanks to Michael Covington and tej for the tips. I urge you all to read the InfoWorld article, as it goes into a bit more detail. -Ed
Related Information:
Article Comments
(103 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.
Comments Closed
This article is no longer accepting new comments.
RE: No MP3 playback?
Leaving It Up to Third Parties
I like it better this way. The mp3 player in the Sony 760 is lame but there aren't any good alternatives because one comes with the handheld and no-one's going to buy one, even a better one, when they've got a free one already.
Everyone thinks Palm should do EVERYTHING. Why doesn't Palm make a hardcase? Why doesn't Palm make a word processor? Because that's not what they are good at. They make handhelds. Leave mp3 players and cases up to companies that are good at it.
If you are going to bitch about having to pay for a third party mp3 player, there'll surely be a freeware one that's lame but free. Pay for it and you can get a good one. You get what you pay for.
RE: No MP3 playback?
RE: No MP3 playback?
RE: No MP3 playback?
What are you talking about?
RE: No MP3 playback?
I think this is a good move on their part, because mp3 is a "niche" function, and Palm has, and always should, focus on the core applications that are most useful to the most people. Micro$oft likes to trumpet what their machines CAN do. I'm more interested in what I WILL do, and so is Palm.
RE: No MP3 playback?
RE: No MP3 playback?
> It is infact comparable to the PPCs.
I just don't like the app. The UI isn't so good. Playback sounds good.
RE: No MP3 playback?
RE: No MP3 playback?
Cheers
Russell
---
russ@russb.fsnet.co.uk
---
Diga ao Falante pelos Mortos
---
Why should there be?
-webgremlin <><
*ogg-vorbis is an open-source audio compression technology. advantages: technologically superior to MP3 and no patents, no copy protection. disadvantages: not currently supported by many (if any) hardware players, no copy protection.
What did they buy BE for?
Then what did they buy BE for???!!! It seems we will get bulkier devices, slower execution of current programs, and short battery lives... wow, I can't wait to see the new Arm based pocket PC's -did I say that? I meant Palm devices... or whatever, there will be no difference!
I say, get the T615, it will be the last sleek Palm OS handheld...
-------------- huggy ---------------
RE: What did they buy BE for?
They only bought Be recently, it's not really sensible to expect them to have incorporated Be software into the new OS in that time.
Battery life need not be that bad. The devices will use ARM-7 processors, the same ones that are used in most (cell) phones, so battery life should be pretty good. PPCs use StrongArm processors, which are not as battery efficient.
Also battery life is more a function of screens, acessories and so on that the processor. A B/W ARM-7 device will have a better battery life than a color DragonBall based device.
Cheers
Russell
---
russ@russb.fsnet.co.uk
---
Diga ao Falante pelos Mortos
---
RE: What did they buy BE for?
RE: What did they buy BE for?
- The first order of business is to put the product development schedule on a much faster track. That was the whole motivation behind acquiring the Be assets. The Be guys have been in the licensing and platform business longer than we have, and had developed more sophisticated bill and process tools that are suited better for licensees than tools we had. The development tools were worth at least $11 million, and the 50 engineers we got are priceless.
David Nagel
RE: What did they buy BE for?
You know....you are going to hear that "priceless" comment again....when the Be guys come in and ask for a raise!!
Kidding aside...good luck to you and your team. We are all pulling for you.
Jim Kershaw
RE: What did they buy BE for?
RE: What did they buy BE for?
RE: What did they buy BE for?
-Bill Clinton
"mmmm, mmmm..... Just love them Cubin Cigars".
Multimedia is coming
What happened to simplicity???
RE: What happened to simplicity???
It wasn't a replacement for your PC, it was simply a way to carry the important information with you when away from your PC. That's what Palm does well.
Sure, MP3 playback would be nice, but it's not required and certainly not convenient until xpansion prices come down and space goes up. "Gee I love listening to these 8 songs. . . over, and over and over again all day long."
Video? Are you high? What's the point of that? Tiny screen (or people are going to complain that it's a brick) means you can't see jack. Past the "ohh. . . that's cool. . . ." point of interest. What's the use?
RE: What happened to simplicity???
Handspring show the world what you are capable of.
RE: What happened to simplicity???
You're right, MP3 playing isn't needed in a device like a PDA, but wouldn't it be nice if the PDA could do it if we wanted too. Maybe I don't want to listen to music but listening to an audio book could be useful. And your right.. Who the heck is really going to watch a video on such a small screen? But they do have devices that you can run a presentation off of a PDA and on to a projection. Sure beats carring aroung 5 pounds of laptop.
Wake up and look around. The only reason why Palm was successful, was because there was no other game in town. Newton's where HUGE, and cost close to a thousand bucks. The Palm Pilots as they were called back in the day were much smaller, and in compareds to a Newton, much cheaper. WinCE and PPCs weren't even around. That's why Palm were successful, because it sure wasn't for the crappy PIM software they built in to their OS. Who do you know really uses that alone anyway? Everyone I know is running some other third party app in it's place.
And last, the reason why Palm is beginning to "fade" away as one recent news articale put it, is because of their aragant way of thinking. Not wanting to change the Palm WITH THE TIMES. Sure, it was fine to not need or want color, or play Mp3s and have no more than 256 kbs on your Palm back in 1995, but come on, now there are Cell phone with color displays, more memory, and a better processer than the Palm has today.
It takes companies like Sony and even Handspring to show Palm that their users were dieing for something more and better.
RE: What happened to simplicity???
I'm not sure I agree that there are cell phones with more memory than Palms (admittedly, I don't know, but I'd love an example). And I do know a great number of people who own m100's and Vx's and use only the basic functions. A lot of people lack the proficiency to play with 3rd party apps and such. They don't even know about them till I beam them to their palms. So I don't think that sticking to those basics is necessarily arrogant. But I do agree that if they don't provide for the niche market who wants mp3 and good video, etc. they're losing an important piece of the market.
...In accordance with the prophecy...
Quik_Fix
quikfix@hotmail.com
RE: What happened to simplicity???
I agree that most of your time using your PDA will not be video playback.
BUT if my PDA could do it and had, say, a 256 meg CF card in it i would definitely watch some simpsons episodes while in the waiting room at the doctors.
It's not a question of "we NEED NEED NEED this or that". It's more along the lines of thinking "someone MAY want this."
The option is there. if you want it, use it. if not, don't.
More options can never be a bad thing. Different PDA's for different users. That's what will work best.
They need to stop thinking "people only need to use this" or whatever. You *don't* know what user X wants or doesn't want. Give the option, and let him or her decide if they will use it or not.
What, no Hacks?!
PopUp Note
PopUp Time
PopUp Calc
SwitchHack
-- no MP3, huh? No video, either?!
RE: What, no Hacks?!
The main reason for hacks, especially those you've cited, are that the OS can't run 2 programs at once. PopUp calc is also my fave hack, however it will be redundant come OS 5 as you'll be able to run a calculator and another app at the same time anyway.
Cheers
Russell
---
russ@russb.fsnet.co.uk
---
Diga ao Falante pelos Mortos
---
RE: What, no Hacks?!
RE: What, no Hacks?!
I would imagine that the current hack authors will update their software. Making applications that work like hacks have done in the past under OS 5 will be much easier because of MultiTasking. This should also mean that they'll be more applicatios with hack-like behavior on OS 5.
Also, the application running 'under' PopNote will continue to run. So if you're waiting for the computer to take its turn at chess, you can flip to editing memos, and return when the computer has finished. At the moment when you change to PopNote the application under it stops doing any work.
Cheers
Russell
---
russ@russb.fsnet.co.uk
---
Diga ao Falante pelos Mortos
---
RE: What, no Hacks?!
RE: What, no Hacks?!
That's a great point about not having to wait for one app to complete an operation while another is open.
Let's see what else leaks out from PalmSource!
RE: What, no Hacks?!
Cheers
Russell
---
russ@russb.fsnet.co.uk
---
Diga ao Falante pelos Mortos
---
RE: What, no Hacks?!
RE: What, no Hacks?!
RE: What, no Hacks?!
Like any OS, the PalmOS has a bunch of functions that it makes available to developers in their programs, called an API. However, the functions in the PalmOS are not tied to their names. When a program calls a system function (such as "pop up the keyboard dialog"), the OS first looks up what code snippet is registered to "pop up the keyboard dialog" in a table, then goes and runs that code. It also, however, provides two functions that developers can use to edit that table, one to search it directly and one to change what code snippet the function points to. Hacks work by changing the table to read "first run this block over here, THEN pop up the keyboard dialog", or the other way around, or any other imaginable code the developer wants to stick in there.
The problem is, all existing hacks are coded for Dragonball chips, which are VERY different internally than ARM chips. Older applications can be run in an emulation mode where the OS first mangles the code to make it ARM-friendly, but doing that for hacks, which for all intents and purposes become part of the OS, is impossible. It would have no way of telling what hack was coded for what. That's why Palm never directly supported hacks, they knew they would all break with OS 5. (Hacks were a backdoor discovery and invention in the first place.)
Palm also apparently has taken out the function to edit that table, to avoid older hacks totally messing up the device. Whether or not they will provide some other "system extension" mechanism, I don't know. If not, some intrepid programmer will probably find a way anyway, just as they did with hacks. :-)
Personally, I'm much more interested in if this new "multitasking, multithreading OS" will work on XIP like the current OS or with a split memory architecture like WinCE. The split memory architecture is the single WORST feature of PocketPC, and I really really hope Palm doesn't fall into that trap.
--
This post is ROT26 encrypted. Reading it is a violation of the DMCA
RE: What, no Hacks?!
After spending millions buying BeOS they decided not to include an essential component of a multimedia device - MP3. To top off that, they have been talking about the "Palm Economy" and isn't things like hacks part of it? The beauty of hacks is that we can customize Palms to the way we like it - considering the fact that Palm isn't always very good at putting things in the first place.
I can't help but feel Palm is like a rudderless ship sometimes. Damn, why can't they have a more persistent vision like Microsoft. Damn, if they had and with that market share...
RE: What, no Hacks?!
"Hacks" are inherently "hacky". They are an imperfect solution that can cause conflicts and problems.
Have you considered that perhaps Palm has implemented another mechanism in Palm OS 5 for third parties to extend the operating system in "non-hacky" ways that are more compatible and stable?
Think about it. Then watch the news from PalmSource and learn. In the meantime, be patient and don't believe everything you read.
RE: What, no Hacks?!
And you're right -- the PPC split memory method is terrible. People go through more anguish deciding between "32MB vs 64MB" PPCs right now than is sensible. Palm users focus on the basics: mono or color? (I just wish Palm's VFS worked as seamlessly as PPC's card handling, however! OS 5 better bring that to the table!)

Click here for the full story discussion page...
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
No MP3 playback?
What?? no MP3 playback?
Dac