bradhaak
Member

Registered: Oct 2000
Location:
Posts: 380 |
quote: Originally posted by ernieba1
Um, sorry for playing the stupid game, but, what does this mean to me, student, or anybody else who doesn't entirely understand what you are talking about?
Not stupid at all.
Be was started about a decade ago by ex-Apple folks to make a very sophisticated, easy-to-use, multi-tasking OS. They made a really nice product with an emphasis on portability between processor types and multimedia. The problem was that they never really caught on. Recently, they have been working on an embedded version of their OS for Internet appliances. The Sony IA actually uses BeIA (BE OS for Internet appliances). Now, they are at the end of their rope. No money and very few customers, but with a very good, non-standard product.
Enter Palm, who has a commanding market share but needs a more powerful OS for their next generation of products. Palm has been working on Palm OS 5 that will run on ARM based processors. This is the same CPU that is in the IPAQ. It is many time more powerful than the processors that are in the current Palms. The goal for Palm is to develop a multitasking, multithreaded OS with multimedia capabilities. The new OS also needs to have a compatibility mode that will allow it to run existing Palm apps. Oh yeah, did I mention that they need it in the fall of 2002? This is a huge and nearly impossible task.
So Palm buys Be. Suddenly they have an OS that meets most of their requirements: multitasking, multithreading, multimedia, robustness. It also has a really cool plug-in filesystem. This means that you can easily replace the filesystem to run on different type of storage devices. In the case of Palm OS, they will probably make it run directly from RAM and OEMs can make plug-in modules to run different types of expansion memory.
The task for Palm is now to port the OS to run on ARM, since today it runs on PPC and x86. They also have to put together a Palm-like UI and create an SDK for us developer folks. Then they can work on a classic Palm OS compatibility mode and create interfaces to the actual hardware that it will be running on.
These remaining tasks seem like a lot of work, but compared to the task of creating an entire OS from scratch, they are trivial.
So what this means to the end-user is that this is the basis of the OS that new Palm OS devices will be running at the end of next year. It also means that Palm now has a chance for long term survival.
The purchase of Be probably also has a lot to do with Alan Kessler (the head of the OS development team) leaving Palm. As I remember, there was serious negotiation about a year ago for Palm to license the EPOC OS (I think, but could have been Symbian - I never figured out what the difference between them is). Kessler objected to this strongly and was given the chance to develop the nextgen OS internally. I would say that todays two stories kind of tell the results of this effort.
I am writing this mostly from memory, so anyone that has more accurate info, please chip in and tell me where I'm wrong (as if I need to say this to you guys).
|