Archive for June, 2009

El e-Book Reader de Apple

Tuesday, June 23rd, 2009

Desde hace algún tiempo circulan rumores de que Apple podría lanzar una computadora portátil Mac en el formato Tableta, en la que el principal medio para interactuar con la interfaz de usuario, es un pantalla sensible al tacto o “Touchscreen”. Esta categoría de computadoras ha existido por mucho tiempo sin mucho éxito en el mundo PCs Wintel, las Tablet PC corriendo Windows con extensiones especiales no lograron capturar la atención de los consumidores, posiblemente por que nunca significaron un despegue del enfoque tradicional de una laptop, la mayoría si no es que todas de  estas Tablet PC, también incluyen un teclado y una bisagra giratoria que permite convertir al equipo en una laptop convencional, esto significa, peso, tamaño y costo, y no habla muy bien de la confianza de los fabricantes en el formato Tableta. Se esperaría que Apple “arregle” el diseño de una vez por todas y recapture la atención del mercado hacia este novedoso formato, pero ¿es realmente una TabletPC  ”bien hecha” lo que Apple podría lanzar en algún momento del futuro? El hipotético equipo podría seguir dos caminos:

  • Usar un nuevo procesador Intel compatible de bajo consumo de energía, tal como las soluciones de un solo chip que esta por lanzar (Atom 450) que integran procesador, controlador de memoria y graficos en un mismo silicón y que prometen adentrarse en el territorio de consumo de energia de los procesadores ARM, esta ruta permitiría que la MacTablet,  iTablet, o iBook , corra el  MacOS X (con extensiones especiales para pluma) y cualquier aplicación creada para éste.
  • La otra posibilidad es que corra el iPhone OS, el cual ya demostró su versatilidad en el iPhone y en el iPod Touch, pero que implica varias decisiones de diseño (Ej. interacción con la interfaz gráfica utilizando los dedos en lugar de pluma) y compromisos de funcionalidad.

Mi apuesta es que la anticipada tableta de Apple, la que se espera sea también el eBook Reader que proclamará la incursión del fabricante en el negocio de los libros electrónicos, será sencillamente un iPhone GS/iPod Touch de pantalla grande y mejor duración de batería. Para soportar este nuevo servicio, Apple seguramente lleva ya un tiempo en negociaciones con  el sindicato de escritores de libros para poder venderlos en su tienda iTunes junto a canciones, películas y aplicaciones. La pantalla sensible al tacto seguramente será del tipo capacitivo (apta para el uso con los dedos), y las gesturas serán la manera de navegar por el contenido de los eBooks. Para navegar por Internet y comprar libros, seguramente se venderá un paquete inalámbrico de AT&T (para cuando no haya cerca un hotspot Wi-Fi), el resto de características no me molesto en enumerarlas, dado que serán las mismas de un iPhone GS/iPod Touch. ¿Por que no creo que será un dispositivo impulsado por MacOSX? porque ningun procesador de Intel actual es capaz de competir con los procesadores ARM en su relación de desempeño/duración de las baterías, especialmente con los nuevos conceptos presentados en Computex por Qualcomm (Snapdragon) y Nvidia (Tegra). Además, para lograr posicionarse en el mercado de los eBooks/eBook readers, Apple no puede cobrar lo mismo que cobra por una laptop Mac, y esto la obligará a limitar la funcionalidad de esta hipotética tableta, eliminando el teclado y la compatibilidad con aplicaciones Mac de escritorio, pero permitiendo la ejecución de las miles de aplicaciones disponibles para el iPhone.

¿Que hace a una Mac, una Mac?

Tuesday, June 23rd, 2009

Despues de haber instalado la distribución de MacOS X iATKOS 7 en mi netbook Acer Aspire One (aclarando que solo para prueba), y ver al MacOSX correr en todo su esplendor en una laptop de $400, hago la pregunta ¿Que hace actualmente únicas a las computadoras Apple Macintosh? anteriormente su mayor diferenciador de las PCs compatibles con IBM (término que fue desplazado por “Wintel”, una contracción de Windows+Intel ) era su arquitectura de procesador, basada inicialmente en la linea Motorola 68K y posteriomente en la arquitectura PowerPC de IBM la cual alegaban le daba mayor poder a los usuarios, especialmente para aplicaciones multimedia y gráficos, gracias a la unidad vectorial “AltiVec” integrada en el procesador. En un inicio, era poco lo que una Mac tenía en común con las PCs, su bus de expansión era NuBus, su interfaz de disco era SCSI, el conector de dispositivos removibles era FireWire (aka IEEE 1394), el formato de los diskettes era diferente, pero paulatinamente, Apple fue adoptando estándares nacidos en el mundo PC, tal como el bus PCI, el bus USB (haciendo su debut en la iMac en 1998), el bus AGP, interfaz de disco SATA, PCI Express, y  finalmente en 2006, procesadores x86 y juegos de chips Intel. El único “twist” que hace diferente el hardware de las Macs al de una PC común y corriente es la ausencia del BIOS, o Sistema Básico de Entrada Salida, un componente arcaico de las PCs donde residen rutinas básicas para inicializar y controlar  los componentes de hardware, Apple usa el estándar EFI (Extensible Firmware Interface) el cual no es soportado aún el el mundo de las PCs Wintel.

Más allá de EFI y MacOS, ¿que diferencia a una Mac con una PC? ¿el diseño industrial? ¿el logotipo? ¿la calidad de los componentes? ¿la ergonomia?

  1. El diseño industrial es un elemento importante para los que creen que la PC es un adorno para la sala, pero la única interacción que tenemos con éste, es cuando presionamos el botón de encendido; además, el diseño industrial no necesariamente va de la mano con la practicidad, especialmente si se hicieron sacrificios para obtener un diseño más “elegante”.
  2. El logotipo es lo de menos, especialmente cuando el logo trae un impuesto de varios cientos de dólares (aunque esto ha cambiado recientemente), asimismo no se puede descontar el hecho que muchos compran Apple para sentirse “chic”
  3. Calidad de los componentes:  todas las PCs, Mac o Wintel, son hechas en China en las mismas fábricas  y con los mismos componentes.
  4. Ergonomia: no me atrevería a afirmar que las computadoras Apple son las más ergonómicas del mercado, habiendo tantas marcas y modelos en el mundo Wintel.

Conclusión: MacOS es lo único que diferencia a una Mac de una PC Wintel, de ahi que el fabricante combata con furia cualquier intento de clonar sus computadoras (tal como el caso de PSystar). En efecto, MacOSX es un sistema operativo placentero para trabajar, es razonablemente rápido, estético, simple  y consistente; adjetivos rara vez empleados para referirse a Windows o a Linux. Es increible pensar que en algún punto en el tiempo Apple estuvo a punto de hacer funcionar y licenciar MacOS para PCs compatibles con IBM (Proyecto Star Trek en conjunto con Novell, más tarde con Taligent), y que también realizó un programa limitado de clones antes de que Steve Jobs regresara a Apple y lo cancelara de una vez por todas.  Hay una claúsula en la licencia de usuario final de MacOSX que prohibe su instalación en equipos no-Apple, pero la legalidad de esta claúsula es debatida, puede que Apple se haya disparado en el pie al hacer que las entrañas de las Mac fuesen iguales a las de una PC Wintel, asi como basar su sistema operativo en un kernel Open Source (Darwin), sin duda los esfuerzos para romper las restricciones que impiden correr  MacOSX en PCs clones, no cesarán, y Apple tendrá que lidiar con estos usuarios emprendedores empeñados en correr MacOSX en el hardware de su elección.

Resumen de Computex

Monday, June 8th, 2009

En la recién pasada feria Computex 2009 en Taipei, se materializarón las tendencias próximas a llegar al mercado y que a mi opinión cambiarán las reglas del juego de la industría de la tecnología y redefinirán la nueva ruta hacia la innovación, no necesariamente a cargo de los actuales líderes de la industria en sus respectivos nichos (Intel, Microsoft, Apple, Amazon, etc.). En esta ocasión,  se trató de Netbooks, MIDs y dispositivos ultraportátiles. Las tecnologías que más brillaron fueron las soluciones integradas basadas en la arquitectura ARM, tal como nVidia Tegra y Qualcomm Snapdragon, asi como el software para hacerlos funcionar, tal como Android: el sistema operativo móvil de Google, Ubuntu Linux, y Moblin: la distribución de Linux creada por Intel para Netbooks basadas en Atom, con énfasis en la comunicación y redes sociales. Tambien cabe mencionar la tecnologia de pantallas de la empresa Pixel Qi, que promete laptops/netbooks/tabletas que le harán la competencia al Amazon Kindle, permitiendo todas las ventajas de un e-Book reader (tal como despliegue de alto contraste, aún bajo el sol, con un consumo mínimo de batería) y además haciendo lo que cualquier pantalla convencional LCD puede hacer: mostrar color y video sin compromisos en su velocidad de refrescamiento (un problema inherente a los e-Book readers basados en la actual tecnología de e-Ink).

Entre líneas se conoce que Intel y Microsoft actualmente  imponen las especificaciones máximas de las netbooks para evitar canibalizar las ventas de laptops, ya que ambos tienen mucho que perder, por un lado, por cada Netbook vendida, Intel deja de vender uno de sus lucrativos procesadores Core2, y Microsoft deja de vender una licencia de Windows Vista por una de Windows XP Home que casi tiene que regalar para no motivar a los fabricantes de hardware a despachar netbooks con Linux preinstalado.

Hasta el momento los fabricantes les han seguido el juego, si bien con Linux podrían liberarse de las restricciones de especificaciones impuestas por Microsoft, y ofrecer por ejemplo, una netbook con pantalla de 13″, o con 4GB de memoria, los fabricantes no quieren enojar al gigante, ni tampoco quieren arriesgarse a producir un modelo exclusivo para Linux, es por eso que han optado por el mínimo común denominador, especificaciones que permiten ofrecer modelos tanto con Windows XP como con Linux.  El otro factor es Windows 7 Starter Edition, el cual correrá bien en las netbooks y tendrá un costo menor a tono con el precio de mercado de las Netbooks;  el problema es que para conseguir acceso a esta versión de Windows 7, Microsoft hará cumplir sus restricciones en las especificaciones de los equipos, como puede verse, quien tiene la olla por el mango es Microsoft, no los fabricantes de procesadores, pero si le hace favores a su amigo monopolista de años, Intel, es fácil ver como pueden imponer un límite artificial sobre el mounstruo que ellos mismos, presionados por iniciativas tales como la OLPC de Nick Negroponte, el avance de Linux en este sector, y la crisis financiera  ayudaron a crear: el mounstruo de la “comoditización” de las Laptops y en general de las Computadoras Personales.

Si todas las netbooks del mercado le parecen curiosamente iguales, en cuanto a componentes y especificaciones, no es solo Ud: todas son práctica y monótonamente iguales, recitando la misma lista de componentes, aunque con Windows 7, Microsoft ha decidido relajar un poco las restricciones para ajustarse más a la realidad y permitir que Windows 7 corra en todo su esplendor en estos equipos, tal como puede verse en el siguiente cuadro:

¿Pero que pasa cuando no es factible que Windows corra en una netbook debido a que usa una arquitectura de CPU incompatible? fácil: Microsoft pierde el poder de definir las especificaciones a los fabricantes, abriendo el paso a novedosos productos que cambiarán de manera profunda el mercado de la computación personal. ¿Una Netbook con capacidad de reproducir musica por 25 días  o video HD 1080p por 10 horas consecutivas con una misma carga de batería? Imposible con las netbooks actuales basadas en el procesador Atom, pero sin mayores problemas para la solución Tegra de nVidia basada en ARM o para la Snapdragon de Qualcomm. Si bien ninguno de estos dispositivos será capaz de correr Windows;  Linux y los nuevos sistemas operativos móviles derivados de éste, nos aislarán de las peculiaridades de las arquitecturas de procesador, contando con una amplia  gama de aplicaciones que gracias a la portabilidad del software Open Source, estarán disponibles para todas estas nuevas plataformas. Curiosamente el software Open Source esta mejor preparado (mediante recompilación) para moverse entre arquitecturas dispares: Lamentablemente Microsoft no ha querido extender el soporte a otras plataformas de su Tecnología .NET (su mayor aporte ha sido no demandar a Novell por el proyecto Mono, que busca hacer llegar la tecnologìa .NET a sistemas operativos Unix), ni tampoco ha querido “comer de su propia comida de perro” para sus propias aplicaciones (tal como Office) ya que no las ha trasladado a esta tecnología; pero claro, la explicación es lógica, esto erosionaría su monopolio de sistemas operativos, y si bien esto ya esta pasando gracias a MacOS X y a Linux, ellos no van a mover un dedo para ayudar, hasta que el porcentaje de participación de sus competidores sea tan grande, que se verán obligados a liberar versiones de sus aplicaciones para esas plataformas (siempre ha existido una version de Office para Mac, pero es una version diferente a la de Windows, y siempre esta detrás tanto en la fecha en que es lanzado al mercado, como en características), y para evitar tener que publicar una version por cada plataforma, recurrirán a .NET

Por otro lado esta Android, el sistema operativo móvil desarrollado por Google, el cual claramente se esta enfilando para un choque frontal con Apple;  a medida que más y más fabricantes de teléfonos celulares lo adoptan para sus productos, en lugar de desarrollar sus propias soluciones, lo que les dá una ventaja primero financiera, ya que no tienen que invertir en investigación y desarrollo, y segundo, que les dará acceso al ecosistema de servicios y aplicaciones de Google.  Mi pronóstico es que el mercado de teléfonos móviles se reducirá a los siguientes contendientes: Apple, Palm, RIM (Quien anticipo que hará disponibles los servicios de Blackberry en Android, tal como lo hizo para WinMo), Nokia (quien tambien anticipo se verá obligada a usar o al menos cooperar con Android) ,  y el resto de la industria utilizando Android para sus equipos. Windows Mobile se mantendrá algunas versiones más, pero cada vez se irá relegando a dispositivos propios de Microsoft tal como el Zune; al ver como los fabricantes de telefonos abandonan a Windows Mobile, Microsoft lanzará eventualmente un teléfono con su propia marca.

Del otro lado del tablero, se encuentra el hecho que muchos fabricantes de Netbooks estan preparando para lanzar al mercado productos que utilizan Android en lugar de alguna distribución de Linux. Acer por ejemplo, ofrecera Netbooks con capacidad de arranque doble, que permitirá cargar Windows XP o Android, todo dependerá de lo que el usuario desee hacer, este no es el escenario ideal, ya que siempre hay que pagarle a Microsoft, pero al menos servirá para que los fabricantes midan las aguas y se atrevan a embarcarse en una aventura alejada de los designios de Microsoft.

Todas las piezas estan el el tablero para desbancar a los actuales líderes de la industria: Intel, Microsoft, Apple y Amazon deberían estar preocupados, los siguientes meses serán muy interesantes.