Google acquired Android Inc. in 2005 and launched the Open Handset Alliance to develop Android as an open-source operating system. The Android software stack is based on Linux and uses Java for application development. Google released the Android SDK for developers to create apps using Android APIs and publish them on the Android Marketplace. There are over 20,000 apps available across many categories, and Android usage continues to grow rapidly among device manufacturers and users worldwide.