e BlackBerry os is the proprietary software platform made by Research in Motion for their BlackBerry line of handhelds. This os was originally designed for business but recently has seen a surge in third party applications and has been improved to offer full multimedia support. It is a closed source-based operating system only supporting BlackBerry devices. The current os version 4 allows wireless activation and synchronization with Microsoft Exchange's email, calendar, tasks, notes and contacts and adds support for Novell GroupWise and Lotus Notes. The third-party developers can write applications in the Java language, but these applications must be digitally signed SO those can be associated with a developer account at RIM [4]. 10.3.5 Apple iPhone OS X The iPhone os X has a market share of around 14-15%. The iPhone os or os X iPhone is the operating system derived from Mac os X and developed by Apple Inc. iPhone os has four abstraction layers namely the Core os layer, the Core Services layer, the Media layer and the Cocoa Touch layer. The os X takes less than half a gigabyte of the device's total memory storage. In the beginning the developers can only write applications for the iPhone by creating a web service that can be accessed via the App Store. At the same time however, hackers were able to install applications onto the iPhone via unofficial methods. Later the third party application creation was started with release of the Software Development Kit (SDK) on March 6, 2008. The SDK allows developers to make applications as well as test them in an iPhone simulator. The simulator is a program used to emulate the look and feel of iPhone on the developer's desktop. Objective C is the key language that a programmer can use to develop applications for os X based devices. Sun Microsystems is planning to release Java Virtual Machine (JVM) which would enable Java applications to run on iPhone and iPod Touch. 10.3.6 Android In 2005 Google acquired Android; a start-up based on Palo Alto, California that developed soft