Archivemos esto en "cualquier cosa para una historia sobre Android". El New York Times ha decidido que Android también es "vulnerable" para que las aplicaciones puedan ver sus imágenes, tal como fue diseñado para hacerlo. Todo se deriva de alguna prensa reciente donde iOS tenía una laguna que permitía a las aplicaciones sin permisos acceder a las fotos almacenadas en el dispositivo móvil de un usuario. Sin embargo, hay una gran diferencia aquí, y está en el diseño.
iOS fue diseñado para que nada más que la galería en su dispositivo, o iTunes tuviera acceso a sus imágenes. Los desarrolladores que tuvieron que acceder a los datos del GPS pudieron ingresar al Camera Roll, porque muchas imágenes tienen y usan datos del GPS. Rene hace un muy buen trabajo al explicar esto en iMore, y deberías leerlo. Personalmente, no pensé que fuera un grave agujero de seguridad en iOS, pero fue un vacío que Apple decidió arreglar. Eso es bueno: si va a tener una política de permisos en una determinada parte del sistema de archivos, debe aplicarla. Incluso una tonta política de permisos.
Android, por otro lado, no fue diseñado de esta manera. Es como una computadora con Windows. O una computadora Mac. O una computadora Linux. O una cámara digital. Incluso la computadora utilizada para escribir la historia en el NYT permite el acceso completo a las fotos, todas lo hacen. Es entrada / salida de archivo estándar, y solo porque Apple decidió no usarlo no hace ninguna diferencia. No se detiene allí tampoco. Documentos, videos, música, todos los medios se pueden compartir en un sistema operativo moderno. Puedo usar Microsoft Office y ver la carpeta de imágenes en cada computadora aquí en mi casa, porque fue diseñada de esa manera. Hace que las cosas sean fáciles de usar y compartir, porque nos gusta usar y compartir medios digitales.
Desafortunadamente, todo el alboroto sobre los datos "privados" últimamente tiene incluso a Google dudando de sí mismos:
Originalmente diseñamos el sistema de archivos de fotos de Android similar a los de otras plataformas informáticas como Windows y Mac OS. En ese momento, las imágenes se almacenaban en una tarjeta SD, lo que facilitaba que alguien retirara la tarjeta SD de un teléfono y la pusiera en una computadora para ver o transferir esas imágenes.
A medida que los teléfonos y las tabletas han evolucionado para depender más de la memoria incorporada y no extraíble, estamos revisando esto y considerando agregar un permiso para que las aplicaciones accedan a las imágenes. Siempre hemos implementado políticas para eliminar cualquier aplicación en Android Market que acceda de manera incorrecta a sus datos.
Esto podría ser solo un giro de relaciones públicas, o Google realmente podría tener que hacernos las cosas más difíciles a todos debido a tonterías. No quiero esto, supongo que la mayoría de ustedes tampoco quieren esto. Hazte un favor y no caigas en esta trampa.
Fuente: New York Times