Por qué las versiones de Android (4.4-4.4.4) y la versión (5.0) se conocen como Kitkat y Lollipop?

Gracias por A2A.

La historia de las versiones del sistema operativo móvil Android
comenzó con el lanzamiento de la beta de Android en noviembre de 2007.
La primera versión comercial, Android 1.0, se lanzó en septiembre de 2008.
Desde abril de 2009, las versiones de Android se han desarrollado bajo un nombre en clave con temática de alimentos y se han lanzado en orden alfabético; las excepciones son las versiones 1.0 y 1.1, ya que no se lanzaron con nombres en clave específicos:

Alpha (1.0)
Beta (1.1)
Cupcake (1.5)
Donut (1.6)
Eclair (2.0-2.1)
Froyo (2.2-2.2.3)
Gingerbread (2.3-2.3.7)
Honeycomb (3.0-3.2.6)
Ice Cream Sandwich (4.0-4.0.4)
Jelly Bean (4.1-4.3.1)
KitKat (4.4-4.4.4)
Lollipop (5.0)

  • KitKat (4.4-4.4.4)

Google anunció Android 4.4 KitKat el 3 de septiembre de 2013.

Aunque inicialmente bajo el nombre en clave de "Key Lime Pie" ("KLP"), se cambió el nombre porque "muy poca gente conoce realmente el sabor de una tarta de lima".
Algunos blogueros de tecnología también
esperaban que el lanzamiento de "Key Lime Pie" fuera Android 5.0.

  • Lollipop (5.0)

Android 5.0 "Lollipop" fue desvelado bajo el
nombre de "Android L" el 25 de junio de 2014 durante
Google I/O , y estuvo disponible como actualizaciones oficiales over-the-air (OTA) el 12 de noviembre de 2014 para algunos de los dispositivos al principio.