An Operating System is a program which manages the hardware and software resources of any device. We are acquainted with the Operating System of our computer which is usually Windows or Linux, but how many of us know that the mobile which we use also has an operating system of its own. A few of the operating systems that are widely used in mobiles are the Symbian, PalmSource, Microsoft Windows, Linux, etc.
Symbian OS is an operating system designed for mobile devices with associated libraries, user interface frameworks and reference implementations of common tools, produced by Symbian Ltd. Several mobile companies like Nokia, Ericsson and Samsung use it. Its major advantage is the fact that it was built for handheld devices, with limited resources, that may be running for months or years. There is a strong emphasis on conserving memory, using Symbian specific programming idioms. They keep memory usage low and memory leaks rare. Further Symbian OS programming is event based, and the CPU is switched off when applications are not directly dealing with an event. Also they may also provide better battery life. Most of the Symbian OS programs can be programmed in OPL, Python, Visual Basic, Perl, JavaME, etc. This OS has been subject to a variety of viruses, the best known of which is Cabir, however anti-virus soft wares have been developed to overcome the effects of these viruses. Some of the devices that use this OS are the S60 series such as the N72, Nokia 6630 and many more.
Palm OS is a compact operating system developed and licensed by PalmSource, Inc. for personal digital assistants manufactured by various licensees. It is designed to be easy-to-use and similar to desktop operating systems such as Microsoft Windows. The Palm series and Treo 650 are a few of the famous models using this OS.
Further some of the operating systems used for computers like Windows and Linux are also used in mobiles. However they are not as popular as the others mentioned. The Samsung Black Jack, Motorola Q are few of the smart phones which use the Windows OS. Motorola first launched the Linux OS with its model E680.