La brecha entre las versiones del sistema operativo Android en varios dispositivos se está reduciendo gradualmente, pero el problema aún existe y no se puede discutir, a pesar de las medidas tomadas por Google para resolver este problema. Sin embargo, no todos ven solo el impacto negativo de la fragmentación en el ecosistema Android.
Haciéndose eco de los hallazgos de algunos investigadores, muchos usuarios suelen hablar de un mercado 'fragmentado' Android: dispositivos. Sin embargo, la palabra “diverso” describe con mayor precisión la situación actual. Y por eso las cosas no están tan mal.
El problema mencionado también puede tener un impacto positivo en el ecosistema en su conjunto. 'Fragmentación' significa un todo idealizado, dividido en partes. Esta definición tiene una connotación negativa, porque implica que el ecosistema adecuado debería ser más inherente a la centralización y estandarización. Es mejor utilizar el término “diversidad”. Después de todo, no estamos diciendo que la humanidad esté fragmentada. Somos diferentes en términos de raza, etnia, ideología, apariencia física e intelectual. Este puede ser tanto nuestro problema como nuestra fortaleza. No somos un monocultivo. Y no debe esperar que los dispositivos que utilizamos o el código integrado en el software cumplan con un solo estándar.
Fragmentación por marca
Los dispositivos basados en Android se caracterizan por una gran variedad. En una encuesta reciente sobre el ecosistema, OpenSignal, una empresa de aplicaciones y un agregador de información web, informó 24.000 dispositivos diferentes descubiertos en agosto de 2015. Los datos del año pasado incluyeron un poco menos de 19,000 gadgets diferentes basados en Android. De los 682.000 dispositivos estudiados, la mayoría eran dispositivos Samsung (37,8%). Los representantes de OpenSignal en su presentación llamaron fragmentación Android “una fortaleza y una debilidad al mismo tiempo, un dolor de cabeza para los desarrolladores y lo que proporciona un alcance global a los usuarios”, sin aceptar la connotación negativa inicial del término.
Los altos ejecutivos Apple se han acostumbrado a centrarse en gran medida en las desventajas de la variedad de dispositivos. En el WDC de junio, Crane Federighi dijo que el 83% de los usuarios activos iPhone están usando la versión más reciente del sistema operativo. 'Esto es realmente importante, porque significa que no solo obtiene acceso a todas las innovaciones, sino también a las actualizaciones oportunas de la política de seguridad, y también, como desarrollador, puede estar seguro de que su grupo objetivo definitivamente serán usuarios con las últimas y API avanzadas. Y esto es lo que distingue solo iOS '.
El hecho de que solo el 18,1% de los teléfonos inteligentes basados en Android se ejecuten en OS 5.0 y superior presenta un cierto problema para Google, los socios y desarrolladores de la compañía, en términos de la demora en proporcionar acceso a nuevos 'chips' Android, así como en términos de seguridad, especialmente para dispositivos con versiones de SO desactualizadas y vulnerabilidades 'abiertas'. Pero el ecosistema en su conjunto, y los fabricantes de dispositivos y los operadores móviles, que priorizan las ganancias, no queriendo pagar el costo de probar y distribuir actualizaciones, deben ser culpados por un nivel tan bajo de distribución de la versión actual del sistema operativo, que en última instancia afecta negativamente la conveniencia y seguridad de usar dispositivos. .
Google, que anteriormente intentaba acelerar las actualizaciones a través de Open Handset Alliance, ha dado un paso importante para abordar el problema al anunciar que su línea Nexus recibirá actualizaciones de seguridad mensuales periódicas 'por aire' junto con las actualizaciones de la plataforma. Samsung también se ha unido a un calendario de lanzamiento de parches similar. La diversidad no obstaculiza de ninguna manera la perspectiva.
Al mismo tiempo, el enfoque centralizado Apple de las actualizaciones, con todas sus ventajas, no logró evitar que los usuarios sufrieran problemas de seguridad. En junio, se conoció una vulnerabilidad iOS. Se corrigió en la versión iOS 8.4, pero antes podía 'cargar código HTML' infectado 'en un correo electrónico abierto con el cliente de correo electrónico incorporado. Al mismo tiempo, la agencia de seguridad informática FireEye informa de un ataque detectado en dispositivos iOS. Y Patrick Wardle, investigador de seguridad en Synak, demostró vulnerabilidades en OS X en la última conferencia de Black Hat.
Una de las desventajas del enfoque 'monocultural' Apple es el hecho de que una vulnerabilidad en el software más reciente podría afectar potencialmente a una proporción mucho mayor de usuarios en comparación con Android. Todas las apuestas Apple se realizan según el mismo principio. El lado negativo también se puede escribir como la “sobreprotección” de la empresa, lo que obliga a los desarrolladores a enviar solicitudes para su aprobación, en lugar de verificar la seguridad del código y la posibilidad de filtraciones de información privada. A su vez, los desarrolladores de Android deben tener en cuenta muchas más variaciones en los tamaños de pantalla y dispositivos que sus colegas del campamento iOS, pero estas dificultades se pueden superar, al menos si compárese con la brecha entre el nivel de usuario iOS y Android, así como un problema de larga data Android con el retraso de audio.
Google ciertamente no siente la necesidad de sentarse. En su carta, un representante de Google describió el compromiso de la empresa de lograr la estabilidad de los dispositivos basados en Android a través de la API de sus servicios y bibliotecas y los estándares de Material Design. Y en mayo, se lanzó una versión preliminar del próximo proyecto de Cloud Test Lab, dentro del cual los desarrolladores podrán realizar pruebas automatizadas de sus productos en varias configuraciones de hardware virtual, que ya ofrecen Amazon Device Farm y Amazon Prueba de aplicaciones. El acceso al servicio aún está cerrado, pero la compañía espera que resuelva muchos problemas con la fragmentación de dispositivos. La empresa está reensamblando Android pieza por pieza para obtener una 'aleación' más aceptable. Quizás esta vez sea algo digno.
Artículo original de Thomas Claburn
Elir: el título del artículo parecía prometedor, pero el autor no nos proporcionó conclusiones más o menos importantes, quizás, habiendo perdido la lógica de la narrativa más cerca de la mitad del artículo. Esto, en principio, no niega la relevancia de la pregunta planteada: ¿es realmente terrible la fragmentación? Con el debido esfuerzo, esto puede y debe usarse en su beneficio. Sí, la seguridad sufre, las vulnerabilidades en Android se revelan una tras otra, pero esta es la naturaleza del sistema operativo, si eres un poco más cuidadoso, no habrá problemas. La fragmentación en las versiones se suaviza gradualmente, y la variedad de dispositivos, en mi opinión, es una gran ventaja.