Android is an open source mobile operating system based on a modified version of the Linux kernel. It uses Java programming languages and libraries. Google acquired Android in 2005 and launched the Open Handset Alliance in 2007 to develop open standards for mobile devices, with Android as their first product. The document then provides details on the fast iteration of Android versions, its features, example hardware models like the Google Nexus One and HTC Legend, software development using Eclipse and the Android SDK, restrictions of the Android Java environment, and the Android Market app store.