In 2003 the development of Android started by Android, Inc., and Google purchased it in 2005. The operating system is based on the Linux kernel, each version depend on certain Linux Kernal. The public release of the Android beta came on November 5, 2007. The first commercial version, Android 1.0, was released on September 23, 2008. Android is continually developed by Google and the Open Handset Alliance, and it has seen a number of updates to its base operating system since the initial release. Apart from their numeric version number, the version is released with a code-name, which is assigned by Google. These names are confectionery-themed and have been in alphabetical order since 2009’s Android 1.5 Cupcake.
Code name | Version number | Linux Kernal | Release date |
NA | 1.0 | 23 Sept 2008 | |
Petit Four | 1.1 | 2.6 | 9 Feb 2009 |
Cupcake | 1.5 | 2.6.27 | 27 April 2009 |
Donut | 1.6 | 2.6.29 | 15 Sep 2009 |
Eclair | 2.0 – 2.1 | 2.6.29 | 26 Oct 2009 |
Froyo | 2.2 – 2.2.3 | 2.6.32 | 20 May 2010 |
Gingerbread | 2.3 -2.3.7 | 2.6.35 | 6 Dec 2010 |
Honeycomb | 3.0 – 3.2.6 | 2.6.36 | 22 Feb 2011 |
Ice Cream Sandwich | 4.0 – 4.0.4 | 3.0.1 | 18 Oct 2011 |
Jelly Bean | 4.1 – 4.3.1 | 3.0.31 – 3.4.39 | 9 July 2012 |
KitKat | 4.4 – 4.4.4 | 3.10 | 31 Oct 2013 |
Lollipop | 5.0 – 5.1.1 | 3.16 | 12 Nov 2014 |
Marshmallow | 6.0 – 6.0.1 | 3.18 | 5 Oct 2015 |
Nougat | 7.0 – 7.1.2 | 4.4 | 22 Aug 2016 |
Oreo | 8.0 – 8.1 | 4.10 | 21 Aug 2017 |
Pie | 9.0 | 4.4.107, 4.9.84, 4.14.42 | 6 Aug 2018 |