El día de hoy fue lanzada la muy esperada tienda de aplicaciones para Macintosh como parte de la actualización 10.6.6 de Mac OS X. Esta plataforma esta modelada tras la popular tienda de aplicaciones de iOS y a primera instancia parecería ser una buena idea pero esta plantea implicaciones bastante preocupantes para el futuro de la distribución de software, jardines vallados, y libertades a las cuales tenemos derecho cuando adquirimos un ordenador.
Este escrito no supone el analizar si la App Store será un éxito o no; creo firmemente que el éxito lo tiene asegurado y por eso mismo mis planteamientos para el futuro son preocupantes.
La App Store, al igual que la tienda de iOS, somete a todas las aplicaciones a un proceso de validación y aceptación antes de poder introducir una aplicación en la tienda; también dota a las aplicaciones de las mismas propiedades de DRM y nos permite descargar aplicaciones en varios ordenadores Mac, actualizarlos y demás.
La versatilidad de este tipo de tiendas es evidente. Mi primera experiencia con un concepto similar fue con Linux, en donde tenemos repositorios de aplicaciones, las cuales también es posible descargar y administrar, con muchas opciones más avanzadas eso sí. En un movimiento enfocado a hacer más amigable este proceso de utilizar repositorios a la gente de Canonical se le ocurrió la idea de lanzar el Ubuntu Software Center que funciona exactamente de la misma manera. Lista aplicaciones instaladas y disponibles, así como repositorios y aplicaciones disponibles para ser adquiridas. En el momento que escribo esto se encuentran 34,632 aplicaciones disponibles.
Es evidente de donde ha tomado Apple inspiración para su Mac App Store y debido al éxito y experiencia adquirida con iOS era tan solo cuestión de tiempo para que este día llegara.
Jugando el juego de Apple
Si mis predicciones son correctas yo espero que un tiempo no menor a dos años la tienda de aplicaciones llegue a abarcar cerca del 80% del mercado de ventas de software para Mac, dejando a un lado la distribución por medio de canales físicos y por medio de descargas de instaladores desde los sitios de los fabricantes de software.
¿Qué pasa cuando tu tienda de aplicaciones tiene el 80% del mercado? Como desarrollador es imposible que ignores la App Store. Es simple: la exposición de tu software por medio de la App Store será mayor y más barata y tendrás que jugar con las reglas de Apple.
¿Cuáles son las reglas de Apple? Al día de hoy, las aplicaciones que no podrán entrar a la App Store son las siguientes:
- Software que cambia los elementos nativos de interfaz de Mac OS X
- Software que no cumpla con las Human Interface Guidelines de Apple
- Software que sea similar en apariencia o funcionalidad a productos Apple (iTunes, iChat, Finder, etc.)
- Software similar a otro ya lanzado en la Mac App Store
- Software de tipo pornográfico
- Software que instale componentes compartidos (plugins de navegadores, extensiones de kernel, componentes de QuickTime)
- Software que provea de contenido o servicios que expiran
- Software que no sea posible ejecutar en la versión actual de Mac OS X
- Versiones de prueba, trials y demos.
- Aplicaciones que utilicen tecnologías viejas u opcionales (Java o software para PowerPC utilizando Rosetta)
Las primeras reglas obviamente van enfocadas por el lado de la experiencia del usuario y consistencia visual de las aplicaciones; son entendibles. Pero algunas otras reglas no lo son del todo. ¿Por qué no hay un periodo de prueba como en el Android Market? Especialmente si podrás adquirir aplicaciones completas como lo es iLife o Aperture; un periodo de prueba, o una versión trial seria optima antes de decidir adquirir la aplicación o no.
Por el momento algunas reglas podrían carecer de sentido; y es obvio: existen otros medios de distribución, la App Store no es el único canal, por ahora.
Hay alternativas, por ahora
La regla, y excusa más común a la que nos encontraremos en contra de las críticas de la App Store es la siguiente: Si no te gusta, no la uses; tienes alternativas. Eso es correcto; es posible instalar software de la manera tradicional por ahora.
¿Qué pasa si el día de mañana Apple decide que el único medio de distribución e instalación de aplicaciones a un computador Mac será por medio de la App Store?
Imagen la versión 10.9 de Mac OS X; la mejor y más avanzada versión de Mac OS X jamás lanzada y esta incluye una importante diferencia con otros sistemas operativos: la administración, instalación y compra de aplicaciones será exclusivamente por medio de la App Store.
Todos los desarrolladores deberán de someter sus aplicaciones a revisión de la App Store. ¿Se imaginan que pasaría con software como μTorrent o Transmission? Jamás verían la luz en la App Store. ¿VLC Media Player? Por ser similar a la funcionalidad que ofrece iTunes no podría ser instalado.
¿Quieren una alternativa a Aperture? Existe Lightroom de Adobe, pero como Aperture ya se encuentra en la App Store no podrán adquirirlo. No podrían instalar aplicaciones que utilicen Java, adiós a PS3 Media Server, y tampoco aplicaciones que hagan uso de Adobe Air, adiós a TweetDeck.
¿Y qué pasa si compran o instalan una aplicación y el día de mañana Apple decide eliminarla de la App Store por no cumplir con ciertas reglas? Reglas arbitrarias, por cierto, que Apple puede cambiar el día de mañana según sea su conveniencia.
¿Se imaginan que le tengan que hacer Jailbreak a su propia computadora para poder instalar las aplicaciones que ustedes gusten? Suena aterrador, ¿no creen?
Tendencias en el mercado
El problema, por desgracia, no es solo Apple. Supongamos que son usuarios de Windows y ya saben que a esos chicos de Redmond no se les da copiar algunas ideas de Cupertino.
El día de mañana, tengan por seguro, la Windows App Store estará integrada con Windows 8 y ofrecerá las mismas funcionalidades que en Mac. Y esperemos que no se les ocurra seguir los pasos de Apple si estos en verdad deciden hacer de la App Store el único medio para distribuir aplicaciones.
Este tipo de movimientos es probablemente uno de los mejores indicadores de los futuros cambios en la industria de las computadoras y de la “gadgetización” de las computadoras. Al igual que los teléfonos los fabricantes nos someterán a jugar por sus reglas y limitaran que podemos hacer o no con nuestras adquisiciones. ¿Quieres instalar un sistema operativo diferente? Lo sentimos, en la EULA y términos de uso de tu ordenador viene incluida una cláusula que te prohíbe de utilizar otro sistema operativo.
Esperemos que me equivoque; pero por ahora el panorama del futuro no luce nada prometedor y sería buena idea que la gente comience a informarse de sistemas operativos de código abierto si en verdad quieren hacer lo que les plazca con su ordenador.
Solo mis dos centavos; para pensar un poco.





Social Media