Android is a software stack that includes an operating system, middleware and applications. It was developed by the Open Handset Alliance of 47 tech companies to develop open standards for mobile devices. The document outlines Android's architecture including its application framework, core applications, libraries, Dalvik virtual machine runtime and use of the Linux kernel. It provides market share data showing Android's growth from 9% in 2010 to 33% in 2011 overtaking RIM and Microsoft.