Hasta la fecha, el lanzamiento de la App Store ha sido uno de los mayores aciertos de Apple en lo que al iPhone y el iPod touch se refieren, pero no todo es alegría y felicidad en Cupertino. La tienda de aplicaciones también ha atraído fuertes críticas a causa de su errático proceso de aprobación sobre el que no pasa una semana sin que conozcamos nuevos incidentes.
Uno de los casos más recientes es el de Lyrics, una aplicación desarrollada por Jelle Prins capaz de mostrarnos las letras de las canciones de nuestra librería. Apple la rechazó inicialmente alegando que algunas de sus letras contenían insultos o lenguaje obsceno, así que Prins incorporó un filtro y consiguió el beneplácito de la compañía de la manzana.
Pero Prins añadió algo más que un filtro, introduciendo secretamente un huevo de pascua (easter egg) en su aplicación, una característica oculta que permite desbloquear las letras prohibidas entrando en la página “About”, deslizando el dedo hacia abajo tres veces y seleccionando la opción para desactivar el filtro. “Para Apple es prácticamente imposible descubrir los huevos de pascua ya que no pueden ver realmente el código fuente. En teoría, un desarrollador puede aprovecharse de este para proporcionar a los usuarios cualquier tipo de contenido que desee”, afirma Prins.
Parte del problema se encuentra en que Apple revisa manualmente cada aplicación, y dado el enorme número que se lanza cada día el tiempo que pueden dedicar a estos análisis es bastante limitado. De acuerdo a Prins, los registros de su servidor muestran que un solo empleado de Apple utilizó la aplicación antes de aprobarla (Lyrics funciona de forma conjunta a una base de datos online) y todo lo que hizo durante su análisis fue buscar una serie de palabras prohibidas y comprobar si funcionaba cuando se conectaba a Internet. Pocos días después, la aplicación era aprobada y aparecía disponible en la App Store.
Evidentemente, para Apple es técnicamente posible descubrir estas funciones ocultas pero para ello tendrían que dedicar más recursos a la inspección y puede que incluso solicitar a los desarrolladores poner las zarpas sobre su código fuente, una medida que no sería acogida precisamente con los brazos abiertos.
Desde el punto de vista de la seguridad de los usuarios, un desarrollador con pocos escrúpulos podría ocultar alguna función que tomase fotografías o grabase nuestras conversaciones sin previo aviso, pero en general el API del iPhone es bastante seguro y “tan solo” dejaría unas pocas áreas comprometidas: el audio, la cámara y la libreta de direcciones. De llegar a casos extremos como este, Apple tan solo tendría que retirar las aplicaciones e incluir sus desarrolladores en la lista negra por lo que el fuego podría contenerse tan rápidamente como surgió.
Vía | Wired
Ver 12 comentarios
12 comentarios
cascaman
Los criterios de aprobación de Apple para las aplicaciones son un sinsentido total. Más bien me parece una excusa para rechazar la aplicación que les de la gana y ya está. Porque con ese criterio, deberían estar prohibidos cualquier reproductor de música (las canciones pueden tener palabras obscenas), visualizador de imágenes (¡podrías ver porno! ¡Vade Retro!), navegador de Internet (¡lo que se podría ver desde esa demoníaca red de redes!), lector de noticias (hay noticias que no deberían ser vistas)... en definitiva, prácticamente cualquier aplicación. Y de hecho, vemos cómo se quedan fuera aplicaciones perfectamente normales e inocentes por el supuesto mal uso que las mentes calenturientas de Cupertino creen que se puede hacer de ello. Es el mismo argumento que usan los descerebrados de la SGAE y similares cuando quieren criminalizar el uso de programas P2P. Nunca se debería criminalizar una tecnología neutra que puede ser usada para muchas cosas. No les entra en la cabeza. (Aquí vendría el típico ejemplo de prohibir la venta de cuchillos porque se pueden usar para matar a alguien). En fin... ellos sabrán...
Dacedoga
De todas formas Apple tiene las de ganar, ya que los easter egg, siempre terminan apareciendo en algún foro o sección de trucos de alguna web, y Apple si son easter egg del estilo de la aplicación de la noticia, con eliminar la aplicación y cancelar la cuenta de desarrollador del programador lo tiene solucionado... (por muy autoritario que parezca)
Yo creo que está bien que aparezcan easter egg graciosos, como jugar al Tetris en el terminal de Mac OS X, pero hay límites... si Apple no permite "de momento" leguaje obsceno en las aplicaciones, pues a publicar para Nokia o Android...
Miguel Michán
Lyrics ha sido retirada nuevamente pero no por el tema del huevo de pascua sino por los derechos de las letras de las canciones. Creo que no ha sido Apple sino su propio autor.
victortua
cito: "Desde el punto de vista de la seguridad de los usuarios, un desarrollador con pocos escrúpulos podría ocultar alguna función que tomase fotografías o grabase nuestras conversaciones sin previo aviso, pero en general el API del iPhone es bastante seguro y “tan solo” dejaría unas pocas áreas comprometidas: el audio, la cámara y la libreta de direcciones."
no será esto un motivo por el cual no se ha dejado hasta ahora la ejecución de aplicaciones en segundo plano? Quizás en apple ya se esperaban todo esto.
Pableke
De hecho a mi ya no me aparece en la appstore, que pena, queria probarla.
Pableke
A mi ya no me sale en la app store, debieron eliminarla, que pena, queria ver que tal funcionaba.
Vajda
@victortua, esa no puede ser la razón para no permitir aplicaciones en segundo plano, sería una estupidez. Por esa misma lógica no nos podríamos fiar nunca de ningún desarrollador para mac o windows (bueno, paranoicos hay, con el littlesnitch todo el día puesto).
Por otro lado, ¿prohibir la aplicación por lenguaje explícito cuando esas mismas canciones las vende Apple? De verdad, si es que...
alexkina
Tampoco veo mal que una aplicación te deletree la música que tienes,puesto que eso forma parte de lo que TÚ quieres tener en tu iphone/touch,y no es música que ha desarrollado apple.Entonces,por esta regla de 3,también debería bloquear las canciones que digan palabras o frases obsenas no?
Apple tendrá sus motivos pero,desde mi punto de vista,no creo que realmente sea de su incunvencia.
Saludos
feDe
Apple desarrolla música? 0_0
alexkina
@fede,lo que he dicho de que las canciones no son desarrolladas por apple,no es por que apple desarrolle canciones o no,sino por referirme a que una canción no tiene nada que ver con un producto de apple.Apple te proporciona un aparato para escuchar música,ver videos...pero no para decirte lo que tienes que escuchar o lo que tienes que ver.
KillYou
Retirar la aplicación y poner en la lista negra al desarrollador no es lo único que puede hacer Apple. Puestos a malas, siempre puede echar mano del kill switch.
huevovibrador
la verdad que es imposible controlar las aplicaciones, y contra va aumentando el numero aún menos, pero tampoco creo que pierda nada Apple por que alguna se cuele con contenidos que ella no quiera, si existen demandantes gana ella también.