Apple cambia su postura sobre la aplicación para el iPhone con caricaturas de congresistas

Hace unos días incluí una reseña de la noticia. (Visto en MacDailyNews).

BusyCal

Mis agradecimientos a BusyMac por patrocinar esta semana el feed RSS para anunciar BusyCal, su nueva alternativa a iCal. En su sitio web sugieren “Pensad en él como iCal Pro”. Eso es decir bastante, pero BusyCal es exactamente eso. Hace casi todo lo que iCal hace, lo hace mejor, y además es capaz de otras muchas cosas. La principal función es la de compartir calendarios — tanto en la red local como a través de Internet. BusyCal incluye todas las funciones de BusySync, del que llevo años hablando estupendamente.

BusyCal también ofrece: un interfaz mejorado para la edición de eventos, tareas con repetición, visualización en lista, y se sincroniza con Google Calendar y el iPhone. Personalmente considero BusyCal una utilidad esencial.

Hasta el 1 de Diciembre de 2009, los lectores de Daring Fireball podrán ahorrarse un 20 por ciento del precio de BusyCal usando el código “DARINGFIREBALL”.

Diagramas de flujo de los libros de Lucha-Ficción

Debido al enlace de ayer sobre la colección de libros de Lucha-Ficción, y mi deseo de ver sus árboles de decisiones en forma de diagramas infográficos, Neil E. Hobbs, un lector de Daring Fireball, ha sido tan amable como para enviarme un enlace a esta colección de diagramas de flujo en formato SVG. Magníficos.

(Nota: No conseguí que las imágenes en formato SVG se mostraran correctamente con Safari, pero sí que parecen verse bien en Firefox y Opera. Son enormes. Para aquellos de vosotros cuyos navegadores no puedan mostrarlos, he exportado el mapa del primer libro, The Warlock of Firetop Mountain / El Hechicero de la Montaña de Fuego, como un archivo GIF disponible aquí).

Una misión de la NASA encuentra agua en la Luna

Kenneth Chang informa para el New York Times:

El satélite, conocido como Lcross (se pronuncia “el-cros”), se estrelló en un cráter cercano al polo norte de la luna hace un mes. El impacto excavó un hoyo de entre 20 y 30 metros de ancho y levantó al menos 91 litros de agua.

“No sólo nos lo olíamos”, declaró Peter H. Schultz, profesor de geología en la Universidad Brown y uno de los investigadores de la misión. “Casi pudimos saborear el agua con el impacto”.

¿Les va mejor a los músicos en un mundo con intercambio ilegal de archivos?

Fascinante conjunto de datos recopilados por The Times Online, que indican que los músicos ganan más dinero en la actual era del intercambio de archivos que antes, debido a un gran aumento en los ingresos por actuaciones en vivo. Los únicos que están ganando menos dinero que antes son los sellos discográficos.

(Eso sí, los colores de las gráficas están muy mal elegidos. Resulta casi imposible distinguir los distintos matices de azul. ACTUALIZACIÓN: un lector llamado Chris Moore ha colgado en Skitch esta versión más inteligible).

La viñeta de xkcd del día — iPhone o Droid

Muy apropiado.

Nota del Traductor: se incluye a continuación la traducción del diálogo de la tira de xckd.

Viñeta 1.
–  Bueno, depende de lo que busques. el iPhone gana en velocidad y estética, pero el Droid tiene una pantalla estupenda y un teclado físico.
Viñeta 2.
– ¿Y si quiero algo más que el triste sustituto de la realización personal que aporta este carrusel de juguetitos cada vez más refinados? ¿Si quiero pasar la vida creando sin descanso, en lugar de vivir sedado, consumiendo? … ¿Hay una aplicación para eso?
Viñeta 3.
– Si, para las dos plataformas. Espera, no; parece que lo han rechazado en el App Store.
– Pues entonces el Droid.


El caso de la aplicación Airfoil Speakers Touch

Hablando del caso enlazado anteriormente sobre Rogue Amoeba y los cuatro meses que han tenido que esperar para que se publique en el App Store una actualización de poca importancia de Airfoil Speakers Touch, varios lectores que insisten en defender a Apple en este caso me han señalado la respuesta de Jeff LaMarche. LaMarche escribe:

Voy a arriesgarme a provocar de nuevo la ira de la turba enfurecida, pero creo que alguien tiene que salir en defensa de Apple en esta ocasión. Me gusta un linchamiento como al que más, y tengo siempre afilada la horca por si pudiera necesitarla. Pero… la escena que Rogue Amoeba ha presentado en su artículo de despedida no me parece algo tan blanco y negro. Ciertamente, Apple podría haber tratado de mejor forma muchos aspectos de esta situación, pero lo mismo podría haber hecho Rogue Amoeba. Vamos a desmenuzar el caso en sus elementos básicos.

  1. Airfoil Speakers Touch incluía fotos de productos de Apple;
  2. Eran imágenes propiedad de Apple;
  3. El contrato del kit de desarrollo para el iPhone prohibe específicamente el uso de imágenes, iconos y logotipos propiedad de Apple en aplicaciones para el iPhone;
  4. La primera notificación de rechazo indicaba de forma totalmente clara y sin ambigüedades el motivo por el que la aplicación fue rechazada, y cómo podía arreglarse la situación.

Hay muchos errores en el resumen que ha hecho LaMarche.

El Punto 1 es directamente incorrecto; la aplicación Airfoil Speakers Touch para el iPhone no contiene ninguna de esas imágenes. No contiene imágenes de ordenadores de Apple. No contiene iconos de aplicaciones de Apple. Simplemente muestra las imágenes después de que han sido enviadas a través de la red por el programa Airfoil para Mac. Airfoil para Mac lee estas imágenes usando APIs públicas y oficiales de Mac OS X. En esencia, Airfoil Speakers Touch sólo puede mostrar una imagen de un Mac al que está conectado porque la imagen se envía desde ese Mac al que está conectado.

Con el Punto 3 no estoy de acuerdo. Acabo de releer por completo el acuerdo del kit de desarrollo para el iPhone (una vez más), y no encuentro ninguna cláusula que prohiba lo que Airfoil Speakers Touch hacía. Esta es la sección 3.2 (d), que es quizás a lo que LaMarche se refiere (añadidas las negritas para resaltar): [1. No puedo incluir un vínculo al acuerdo del kit de desarrollo porque está alojado dentro del Portal de Desarrolladores de iPhone.]

(d) A su saber y entender, Su Aplicación y la Información de la Aplicación con Licencia no incumplen ni incumplirán, usurparán o quebrantarán ningún copyright de Apple o terceras empresas, marcas registradas, derechos a la privacidad y la publicidad, secretos comerciales, patentes u otros derechos legales o de propiedad (por ejemplo, derechos de composiciones musicales o de interpretación musical, derechos de vídeo, fotografía o imagen, derechos de logotipos, derechos de datos de terceras partes, etc. con contenidos y materiales que podrían estar incluidos en Su Aplicación);

Se podría plantear que en este caso Airfoil Speakers Touch, de algún modo, está “incumpliendo”, “usurpando”, o “quebrantando” derechos de marca de Apple. No estaría para nada de acuerdo, y plantearía en su lugar que Airfoil Speakers Touch usaba estas imágenes de forma muy apropiada. Nótese que el acuerdo del kit de desarrollo no dice que no se puedan “usar” marcas registradas de Apple.

También está la sección 2.6:

Este Acuerdo no le concede a Usted ningún derecho a usar ninguna marca registrada, logotipo o marca de servicios perteneciente a Apple, incluyendo, pero sin limitarse, a las palabras registradas como marca iPhone o iPod. Si hace referencia a cualquier producto o tecnología de Apple o usa marcas registradas de Apple, Usted accede a cumplir las directrices publicadas en http://www.apple.com/legal/trademark/guidelinesfor3rdparties.html, que son modificadas de forma ocasional por Apple.

Esto sugiere claramente que las aplicaciones para el iPhone pueden emplear marcas registradas de Apple, siempre que cumplan con las condiciones indicadas en las directrices de Apple. También he leido ese documento, y no veo ninguna cláusula en él que sugiera que el funcionamiento de Airfoil Speakers Touch estuviera incumpliendo las directrices.

En su reseña sobre la situación de la aplicación, Paul Kafasis, de Rogue Amoeba, incluye este fragmento del mensaje de rechazo del App Store:

Logotipo de Apple y Símbolos Gráficos propiedad de Apple:

No se puede emplear el Logotipo de Apple o cualquier otro símbolo, logotipo o icono propiedad de Apple en o en relación con sitios web, productos, packaging, manuales, materiales promocionales o de publicidad, o para cualquier otro motivo salvo si se dispone de una licencia comercial expresa y escrita por Apple, como un contrato de distribución.

Eso resulta menos ambiguo. Sin embargo, hay que darse cuenta de que esta comunicación no está incluida en el propio acuerdo del kit de desarrollo. La única forma en que Rogue Amoeba pudo recibir esta comunicación fue diseñando, compilando y enviando una aplicación que hacía eso (y así llegamos al Punto 4 de LaMarche, en el que asegura que la notificación de rechazo era “totalmente clara y sin ambigüedades”. No lo era. No indicaba en qué parte del programa Rogue Amoeba había incumplido esta norma. ¿Eran los iconos de los ordenadores Mac? ¿Los iconos de la aplicación? ¿Ambos? Era cosa de Rogue Amoeba adivinarlo — y, tras pedir una aclaración, les tocaría esperar).

¿Tiene Apple derecho a rechazar esta aplicación por este motivo? Desde luego. La conclusión es que pueden rechazar aplicaciones por cualquier motivo que les plazca — esa es la norma que importa en este caso. Pero, ¿fue Rogue Amoeba insensata por diseñar su aplicación de este modo? No. No hay nada en el acuerdo del kit de desarrollo que ellos hayan incumplido.

Simplemente se trata de buen diseño. En diseño de interfaces, al igual que en el cine, casi siempre es mejor enseñar que relatar. ¿De qué otro modo se puede mostrar a qué ordenador está conectado el cliente de Airfoil para el iPhone? Sin duda Apple está de acuerdo con ese diseño — mostrar un icono del ordenador es exactamente lo que su propia aplicación Remote (control remoto) hace para solucionar el mismo problema de interfaz. Obviamente, la aplicación Remote para el iPhone es una aplicación de la propia Apple, así que no se les puede acusar de incumplir / usurpar / quebrantar su propia marca. Pero si la norma de facto es que “Apple puede mostrar una representación del ordenador al que sus aplicaciones se conectan, pero otros desarrolladores de software no pueden”, eso no desmonta precisamente la conclusión de Rogue Amoeba de que desarrollar para esta plataforma no merece la pena.


Fiasco de la semana en el App Store: cuatro meses esperando a que se aprobara una actualización que solucionaba un fallo en Airfoil Speakers Touch

Rogue Amoeba envió en Julio una pequeña actualización de Airfoil Speakers Touch que solucionaba un fallo del programa. No ha sido aceptada hasta esta semana. El motivo: cuando la utilizas para enviar audio mediante streaming desde un Mac de tu red local, (a) muestra una imagen del tipo de Mac desde el que se está haciendo el streaming, y (b) muestra un pequeño icono de la aplicación en el Mac que está reproduciendo el audio. La versión 1.0 hacía todo esto y fue aceptada en el App Store. La version 1.0.1 hacía exactamente lo mismo y no fue aceptada.

Paul Kafasis:

Rogue Amoeba ya no tiene planes de crear más aplicaciones para iPhone, y posiblemente habrá muy pocas actualizaciones a las aplicaciones para iPhone que ya hemos creado. La plataforma del iPhone prometía mucho, pero esa promesa no es suficiente, así que nos estamos centrando en el Mac.

Llegados a cierto punto, los buenos desarrolladores de software van a decidir: “No necesito algo así”. Además, a juzgar por los comentarios publicados en el artículo por defensores a muerte del App Store, es evidente que no ha quedado claro el origen de los iconos de la aplicación y las imágenes de ordenadores Mac mencionadas. Estas imágenes — sobre la que Apple, en efecto, tiene el copyright — no están almacenadas en la aplicación Airfoil Speakers Touch. Se envían por la red en directo, al igual que el stream de audio, desde el programa Airfoil instalado en el Mac. Airfoil para Mac utiliza APIs públicas para obtener dichas imágenes. Es una tontería insignificante. Es como si crearas un cliente de VNC para el iPhone y Apple lo rechazara porque al conectar a la pantalla de otro Mac se ven iconos en el Dock que son propiedad de Apple. El problema de interfaz que Rogue Amoeba solucionó era discernir a qué ordenador está conectado el cliente de Airfoil para iPhone. ¿Qué ordenador? Este ordenador, míralo. Apple, más que ninguna otra empresa, debería saber que una solución visual es mejor que una textual.

Dell Zino HD

PCs del tamaño de un Mac Mini, con un original y colorido diseño industrial.

David Pogue habla sobre el timo de cobrar 2 dólares por conexiones accidentales, practicado por Verizon y AT&T

Da asco.

Nota del Traductor: David Pogue explica en su artículo que Verizon y AT&T se lucran con las conexiones de datos que sus usuarios activan por error. Éstos pulsan sin querer un botón del teléfono que inicia una conexión de datos y, aunque la cancelen de inmediato, la operadora les cobra 1,99 $ cada vez que esto ocurre.