No hay una respuesta oficial de Google para esta pregunta.
Por fin tenemos la pegajosa respuesta al enigma de Android M y es Marshmallow. No es una gran sorpresa, siempre fue el favorito, pero algunos se han sorprendido por el hecho de que Marshmallow será la versión 6.0 de Android y no la 5.2 o la 5.5. ¿Debería un salto de un número entero implicar alguna revisión importante? ¿Por qué Google salta directamente a la 6.0? Hay varias razones posibles.
Nunca tuvo sentido
¿El sistema de versiones de Google tuvo alguna vez sentido? Cualquiera que haya trabajado con programadores entenderá la naturaleza a menudo arbitraria de los números de versión. Tradicionalmente, el primer número se supone que marca una versión mayor y el segundo número una versión menor, pero eso es sólo una convención general, no es una regla inquebrantable. En la práctica, los números de versión a menudo sólo marcan el punto en el que algo fue empujado a la puerta. Son útiles porque permiten rastrear los problemas más adelante, pero en realidad no le dicen nada al usuario final, y no están pensados para ello.
Echemos un breve vistazo a la alineación histórica de las versiones de Android:
Android 1.0
Android 1.1
Android 1.5 Cupcake
Android 1.6 Donut
Android 2.0 Éclair
Android 2.2 Froyo
Android 2.3 Gingerbread
Android 3.0 Honeycomb
Android 4.0 Ice Cream Sandwich
Android 4.1 (4.2, 4.3) Jelly Bean
Android 4.4 Kitkat
Android 5.0 (5.1) Lollipop
Echa un vistazo a las versiones e intenta encontrar un patrón que establezca de forma consistente por qué algunas versiones son saltos de números enteros y otras no. Lo más parecido que podrías argumentar es que los números enteros indican un salto estético, pero Éclair no lo hizo realmente y Marshmallow tampoco lo hará. ¿Qué importa cuando el sistema nunca tuvo sentido de todos modos?
Los nombres de postre son para los usuarios, marcando saltos más grandes de estilo y función, pero incluso las actualizaciones incrementales dentro de los nombres a veces han entregado algo más que correcciones de errores. No hay una verdadera coherencia.
Tal vez sea una versión mayor
Tal vez se podría argumentar que Marshmallow es una actualización importante, incluso si no hay una revisión estética. Tenemos un sistema de permisos de aplicaciones muy mejorado y granular, un sistema de pago renovado en Android Pay, datos contextuales con Now on Tap, compatibilidad con sensores de huellas dactilares, pestañas de Chrome personalizadas sin fisuras para las aplicaciones, vinculación profunda directamente en las aplicaciones, mejor corte y pegado, compatibilidad con USB Tipo C, un aumento de la duración de la batería con Doze, y la lista continúa.
Eso parece mucho. Pero entonces Froyo, Gingerbread y Jelly Bean ofrecieron largas listas de mejoras sin obtener un aumento de números. Las notificaciones push, la funcionalidad de punto de acceso Wi-Fi, NFC, Google Now, la compatibilidad con IR blaster, Bluetooth LE y muchas otras cosas llegaron sin actualizaciones de números enteros. ¿Qué hace diferente a Marshmallow?
Dejando atrás a Lollipop
Podría tener tanto que ver con el distanciamiento de Android de la versión 5.0 Lollipop como con la llegada a la versión 6.0. No es ningún secreto que Lollipop tiene asociaciones negativas para algunas personas. Ha habido serios problemas de duración de la batería para muchos dispositivos, problemas de Wi-Fi, lag, tartamudeo y frecuentes cuelgues, por no hablar de una serie de errores menores. La versión 5.1 tampoco parece haber resuelto los problemas de todos.
También ha estado lejos de ser un despliegue suave. Las últimas cifras de Google sugieren que la adopción de la versión 5.0 se sitúa en el 15,5%, mientras que la 5.1 representa otro 2,6%. La abundancia de errores hará que Lollipop no sea recordado con tanto cariño como podría haber sido, pero no son solo los problemas, sino también los cambios de diseño. El Modo Prioritario no ha sido muy popular entre la gente que quiere una simple opción silenciosa, el soporte de widgets desapareció de la pantalla de bloqueo, y no a todo el mundo le gusta la nueva estética Material Design.
Microsoft tenía tantas ganas de distanciarse del impopular Windows 8 que se saltó un número entero para aterrizar en Windows 10. Tal vez Google está tratando de hacer una ruptura similar y mostrar claramente que Marshmallow ha pasado de Lollipop. Si no te gustó la 5.0 entonces prueba la 6.0.
Cambio al ciclo de publicación anual
Hace un tiempo hablábamos de cómo un ciclo de lanzamiento anual podría mejorar la experiencia de Android. La previsibilidad y la estabilidad facilitan la planificación de todos. Ayudará a abordar el problema de la fragmentación e introducirá un poco más de claridad. Los fabricantes de equipos originales, las operadoras y los desarrolladores pueden trabajar con un calendario establecido mucho más fácilmente que con una serie de actualizaciones aleatorias. También significa que cada año habrá un gran y emocionante lanzamiento con la consiguiente fanfarria, en lugar de un goteo constante de pequeñas mejoras. Eso es algo que entusiasma más a los medios de comunicación y a los consumidores.
Tiene mucho sentido asignar un nuevo nombre y número a la actualización anual y guardar esas versiones .x para cambios menores y correcciones de errores. Es bonito y ordenado. Es un sistema que tiene sentido lógico. Todo el mundo puede entender lo que está pasando y eso sólo puede ser algo bueno.