Hola.
Básicamente, si no es una nueva versión diferente que implemente más opciones, podría deberse a que el programa hace uso de características propias de la versión del S.O. que tiene instalado, por lo que podría ser que ICS tenga en su kernel funciones o procedimientos que pueden hacer uso los desarrolladores que no las tiene GB. De esta manera el programa es compatible con ambas distribuciones, pero 'capando' aquellas llamadas que no sean compatibles entre las distintas versiones de Android.
