Las netbooks de $200 rompen los actuales modelos de negocios

En un artículo aparecido en The New York Times, se discute sobre el impacto que está tenido en el sector TIC la actual crisis económica, y como los modelos de negocios tradicional de los más importantes actores del mercado TIC como Microsoft, Apple, HP o Dell se ha visto trastocado con la llegada de las netbooks y la implosión del sector crediticio.

Para explicar su posición los autores del artículo toman el caso de David Title, un gerente de 35 años de edad que vive en NY, y ha decidido comenzar a poner un freno a su consumo para poder afrontar la crisis econonómica por la que atravesamos, así por ejemplo ha abandonado el cable y ahora ve exclusivamente los programas de televisión a través de Internet y cuando se vió en la necesidad de comprar de comprar una nueva laptop para su novia, pues opto por una netbook de Asus de $200. El caso del Sr. Title no es la excepción sino la regla, y eso ha permitido que empresas como Asus y Acer, de los primeros en apostar por este sector del mercado hayan ganado tanta notoriedad en los medios.

Incluso Acer, ha desplazado a Apple del tercer lugar de venta de computadoras portátiles gracias a su Aspire One, siendo superado solamente por HP y Dell, gracias a un impresionante incremento del 55% en sus ventas durante el 2008.

Y es que en medio de esta crisis económica, las personas cada vez más piensan en si están haciendo buen uso de su dinero, algo que no era común durante los años de crédito barato. Incluso el siempre seguro Steve Ballmer, ha expresado sus miedos luego de que la compañía ha despedido empleados por primera vez en su historia, Ballmer ha dicho: "Nuestro modelo no va ha rebotar rápidamente. Nuestro modelo es que las cosas seguirán hacia abajo, y luego se restableceran. La economía se contraerá".

Pero si hacemos caso a lo que dijo Joseph Schumpeter, sobre que el capitalismo es una sucesiónde ciclos creación/destrucción, donde cada nuevo escalón alcanzado es mejor que el anterior, podríamos darle algún sentido a lo que ha ocurrido anteriormente en el sector. Así por ejemplo la gran crisis de principios de los 90s representó el final del dominio de IBM y la ascensión de Microsoft y Compaq. Luego tras el colapso de las puntocom, Sun Microsystem y AOL colapsaron como los principales actores de la escena, solo para darle paso a nuevos gigantes como Google.

Al parecer este mercado recesivo no es el más adecuado para modelos de negocio como los de Apple y Microsoft, que posiblemente serán los grandes perdedores de este gran cambio en el mercado TIC. Donde los procesadores de bajo consumo de energía, las netbooks y los smartphones, las tecnologías de virtualización que permiten explotar al máximo la infraestructura existente y los servicios de cloud computing gratuitos o pre-pago, dominarán la escena en los próximos años.

30 años de la primera hoja de cálculo

Este año 2009, significara el 30 aniversario del que quizá fuera el programa de micro-computadoras que las introdujo en las empresas, la hoja de cálculo. En aquel lejano 1979, sin proponerselo Dan Bricklin y Bob Frankston, crearon una nueva clase de programa la hoja de cálculo, que en su primera encarnación Visicalc para Apple II (si desean más información sobre Visicalc pueden visitar el website que ha preparado Dan Bricklin sobre ella), se convirtió en un éxito instantáneo convirtiendo a sus creadores en millonarios. Sin duda fue todo un logro de ingeniería conseguir que en las limitadas prestaciones del CPU de las Apple II y con sólo 32 KB de RAM una hoja de cálculo con las funciones básicas que conocemos hoy en día haya visto la luz.

En lo personal aquellos que fuimos testigos presenciales de la evolución de las micro-computadoras, creo que debemos agradecerle tanto a Dan Bricklin y Bob Frankston, porque sin su invento las empresas difícilmente hubieran tomado en serio a las micro-computadoras y por lo tanto muchos de nostros seguiriamos jugando en algún sotano con nuestro juguete favorito, en lugar de tener nuestros trabajos de 9 a 5, jugando en una oficina . Pero al parecer no todos comparten esa opinion, pues en un reciente artículo aparecido en PCWorld de John Dvorak titulado "El 30vo aniversario de la (no buena) aplicación de hoja de cálculo", culpa del tremendo desastre financiero actual a la hoja de cálculo y su potente herramienta What-If. En lo personal me parece que exagera al culpar a la hoja de cálculo por ello, pero el artículo esta tan bien redactado y es tan divertido, que me he atrevido a traducirlo:

El 2009 marca el 30 aniversario de la ahora ubiqua hoja de cálculo. Y la sociedad en su conjunto se ha visto deteriorada desde su invención. Fue la hoja de cálculo la que disparó la revolución del PC, con Visicalc como el primer culpable. ¿Puede alguien decir que nos hayamos beneficiado de su invención? Miren a su alrededor, yo creo que hemos perdido.

Por una cosa, la hoja de cálculo creo la sociedad del What-If (Qué-pasa-si). En lugar de avanzar y progresar normalmente, la sociedad del What-if cuestiona cada una de nuestras acciones. Adivinando a cada segundo todo. Como resultado de las hojas de cálculo, hemos sido forzados ha "hacer números" casi siempre; cuando los números ya están en la hoja de cálculo el proceso del What-If puede comenzar.

De hecho, la hoja de cálculo ha resultado llevando al una vez contador de bajo perfil a un lugar prominente, y muchas veces a niveles ejecutivos. ¿Cuan frecuentemente era en los años anteriores a la era de la hoja de cálculo que un contador tomara el control de una compañía? ¿Cuándo y por qué CFO (Chief Financial Officer) llegó a ser un título? Estas personas, en el mejor de los casos, fueron una vez sólo auditores.

La hoja de cálculo se convirtió en una espada y los contadores sabian como utilizarla.

Y sí, mientras que todos los expertos y visionarios hablar de inteligencia de negocios y prácticas modernas y esto y aquello, ¿dónde está la evidencia de que esto mejora la manera de hacer negocios o la forma en que trabajamos? Los coches son de mala calidad, los bienes de consumo son basura. Hay sustancias tóxicas en el suministro de alimentos. Los juguetes contienen plomo. La mayor parte de los bienes que compramos barato se hace en otros lugares. En cada nivel de la escena de negocios de hoy, algún pequeño contador hace un cálculo What-If antes de tomar una decisión. El compungido CEO se preocupa por lo qué podrían pensaran los accionistas, si el no esta de acuerdo con lo que la hoja de cálculo y CFO le han dicho que tiene que hacer. Para hacerlo sentir mejor el directorio le entrega un bono muy gordo por haberles ahorrado dinero.

La sociedad del What-if ha avanzado con muy poco respeto por el cliente. Si el cliente tiene una queja, el o ella pueden llamar a alguien en India, alguien que hara el servicio de soporte al cliente alla, porque una hoja de cálculo le ha dicho a la compañía de que ahorraran un centavo al año en la factura del servicio telefónico. No hay forma de que esta idea haya podido evolucionar sin una hoja de cálculo.

Al dejar que un programa diseñado para contadores le diga que hacer o que pensar, Ud. terminará en un desastre económico. El mecanismo en si mismo tiene fallas. Nadie desea hablar sobre las fallas con las hojas de cálculo, ¿no es así? Muchas hojas de cálculo, son de hecho ficciones o incluso fantasías.

Esto es lo que provocó la crisis hipotecaria: hojas de cálculo en lugar de personas fueron las que tomaron las decisiones sobre los préstamos. Tan pronto como estos prestamos fueron empaquetados atractivos paquetes financieros, todos basados en hojas de cálculo de contadores. Los corredores de valores les dieron a estos paquetes un alto grado de inversión, porque una hoja de cálculo se los dijo. Todas las hojas de cálculo, con excepción de las más cotidianas, contienen fallas de una manera u otra. Ud. adivina cuál podría ser la tasa de crecimiento. Ud. adivina cuál sería el costo futuro de los bienes. Hay muchos de juegos de apuestas en las hojas de cálculo. Esa es su falla.

El fraude de Enron y el más reciente estafa con el precio del petróleo fueron desarrollados con el modelado de hojas de cálculo. "¿Qué si podemos fijar los precios?" se preguntaron. Clic, clic, clic. Wow!

Así que esto es el 30vo. aniversario de la hoja de cálculo y el posterior ascenso de la contador, el tipo que hace las llamadas y cierra los tratos. Esta clase de personas, una vez conocidos por su mansedumbre e irrelevancia, se ha vuelto tan poderoso que han logrado proteger su incompetencia (véase los casos de Enron, MCI y Madoff, entre otros ejemplos de desastres) mediante la institución de la ley Sarbanes-Oxley, en esencia un ley que los protege en cualquier situación que los involucre.

No culpo a ninguna de estas personas por haber tomado ventaja de la hoja de cálculo y de la evolución del What-If. Pero, ¿por qué darles las llaves del auto cuando se sabía que no podían conducir? Mire a su alrededor y vea lo que ha sucedido. Puede darle las gracias a la hoja de cálculo por todo esta basura. Feliz cumpleaños.

Android + Netbook = La próxima revolución

He leído un interesante artículo en VentureBeat, donde se describe en detalle el experimento de portar el sistema operativo Android a la netbook Asus eeePC 1000H, y es que en teoría Android como cualquier otro sistema operativo es portable a cualquier plataforma, y dado el éxito de Dima Zavin compilando el núcleo del sistema operativo para la Asus eeePC 701 reportado en el Android Porting Group, la gente de VentureBeat decidieron probar con la eeePC 1000H.

Este artículo me hizo recordar otro que leí hace un par de semanas sobre la suposición de que Google está trabajando en el desarrollo de un OS propio basado probablemente sobre Android. Esto según una conjetura del blog The Boy Genius Report, que indica que hay un tráfico importante proveniente de la red de Google detectado por Net Application, que no puede ser explicado por un proxy y que carece de la cadena de identificación del OS del agente web.

¿Qué pasaría si Google esta desarrollando su propio OS?, pues ciertamente sería el primer sistema operativo que la mayoría de los departamentos de TIC estarían dispuestos a implementar para reemplazar al envejecido Windows XP. Aceptémoslo, aunque Linux es años luz más estable y flexible que Windows, los departamentos TIC encuentran su despliegue en grandes redes algo difícil de realizar. La mayor razón para el rechazo del OS del pingüino es el hecho de que no hay una empresa de clase mundial que lo respalde. Justamente ese es el mayor capital de Google, que de poder ser endosado a su nuevo OS, cualquiera que este fuera, le ofrecería un espaldarazo importante dentro del ambiente empresarial. Recordemos por ejemplo todo el revuelo que causó Chrome cuando apareció.

Por otro lado ha quedado claro a lo largo del 2008, que las netbooks no fueron una moda pasajera y que han llegado para quedarce, prueba de ello es que todos los fabricantes importantes de PCs tienen ahora al menos un modelo dentro de esta categoría. Es por ello que me parece que una combinación de Android con las netbooks sería la combinación ganadora que podría llevar a las TIC a su siguiente estadío evolutivo.

La importancia de la popularización del Android en las netbook radica en que a través de ellas, el sistema operativo de Google puede llegar a los escritorios y a través de Chrome darle el empujón definitivo que necesita el software como servicio (SaaS) para despegar.

No podemos afirmar que esta sea la ruta del éxito para el sistema operativo de Google, que la tiene muy difícil en el mercado de los móviles enfrentando a Symbian OS, Blackberry OS, iPhone OS y Windows Mobile. Pero sin duda tiene muchas más posibilidades en el sector de las netbooks frente a un Linux que esta fragmentado en un sin número de distribuciones y un homogeneo pero arcaíco Windows XP. Sólo el tiempo nos dirá si juntar el Android con las netbooks fue una buena idea.

25 años de TurboPascal

Un día como hoy 20 de noviembre, pero de 1983, la entonces pequeña empresa de software Borland lanzó al mercado el primer IDE para programación en lenguaje Pascal, llamado TurboPascal, que luego serviría de base para toda una nueva generación de IDEs que puede encontrar descendientes hasta nuestros días en herramientas tan actuales como Eclipse o Delphi. Una versión de este revolucionario software está disponible para su descarga desde la sección de software antiguo de Embarcadero Technologies, actual propietario de los derechos de autor de dicho software, desde que comprara la división de herramientas de desarrollo de Borland en junio del presente año.

Yo no vería el TurboPascal sino hasta el año 1987, cuando llego a casa el primer computador personal, un NCR Decision Mate V, no era un IBM PC-compatible, pero podía correr tanto el DOS 2.11 como el CP/M 2.2, contaba además con un inmenso disco duro, era de dimensiones desproporcionadas para sus 10MB de capacidad. Dicha computadora no tenía una version de BASIC como las otras microcomputadoras que había visto, por aquellos años el BASIC era el lenguaje que usaba con mayor frecuencia, lo había venido haciendo desde 1979, cuando empecé a tipear los programas de mi padre en una HP 9830A que pertenecía a la Universidad en donde el trabajaba. Luego cuando llego la primera microcomputadora a casa una TRS-80 Color Computer, el BASIC seguía siendo la única opción de lenguaje de alto nivel disponible. Pero esta Decision Mate V, sólo había venido con el DOS 2.11, y un compilador de lenguaje COBOL (RM/COBOL-85). Para lo que usaba la computadora por aquellos años que era el resolver problemas de cálculo, ciertamente no me servía, fue así que comencé a colectar herramientas de desarrollo, todas ellas eran compiladores, Fortran-77, Pascal, BASCOM (Basic Compiler) y C. Pero producir un simple programa que dijera "Hola Mundo!", requería la compilación (que para el caso de Fortran-77 de Microsoft eran dos pasos) y el linkeo de las librerías para producir el ejecutable.

Cuando vi por primera vez el TurboPascal me pareció la solución perfecta, producía ejecutables binarios (aunque .COM y su limitación de segmento de datos y programa superpuestos, con un límite de manejo de memoria de 64KB), el editor era compatible con el procesador de textos que usaba por ese entonces WordStar 3.3, y la compilación ocurría en sólo segundos y no minutos como pasaba con los otros compiladores, podría decir que fue amor a primera compilación. El único inconveniente era que aún no programaba de manera fluída en Pascal, ni conocía todas las reglas de dicho lenguaje, peor aún en la ciudad donde vivía por esa fecha no había nadie que pudiera enseñarlo. Para resolver tal inconveniente, mi padre pudo conseguir una versión fotocopiada del libro del Dr. Maynard Kong Wong, que aunque pensado para un MS-Pascal, se podía adaptar fácilmente al TurboPascal. Lejos estaba yo de imaginar que el Dr. Maynard Kong sería mi profesor de un par de cursos de mis estudios de postgrado, unos años más tarde.

Con el TurboPascal y mi calculadora Casio FX-4000P, puede eludir el arduo trabajo de cálculo que caracterizaba por aquellos años el estudio de la carrera de Ingeniería Mecánica-Electrica, debo adminitirlo la ociosidad fue la razón principal para aprender a usar una computadora. Lo único que lamento es que una computadora capaz de trabajar con solvencia un AutoCAD y un ploter estuviera muy fuera del alcance de la economía familiar por aquellos años, como es fácil de suponer no era muy hábil para dibujar con regla y escuadra, nunca fue mi fuerte.

Ya desde hace unos días preparandome para el acontecimiento de los 25 años de TurboPascal, instalé el DOSBox en mi Ubuntu y descargué el TurboPascal 1.0, para recordar aquellos lejanos años, donde la idea de DATOS + ALGORITMO = PROGRAMA, proclamada por Niklaus Wirth, cambio mi forma de ver la programación, que como bien dijo Dijkstra una vez, "… enseñar BASIC debería ser catalogado como una ofensa criminal: este mutila las mentes más alla de toda esperanza de recuperación". Aunque en mi caso particular el daño pudo ser revertido, al menos es lo que creo . En fin aquí un screenshoot de un TurboPascal 1.0 corriendo en una ventana DOSBox dentro de mi Ubuntu:

Turbo Pascal 1.0

Las Mac están de moda entre los desarrolladores

En un artículo aparecido en InfoWorld, se comenta sobre la popularidad que está ganando el entorno Mac entre los desarrolladores de software, abonado básicamente por dos megatendencias, la virtualización y los smartphones (lease iPhone). Debido a que ahora es posible correr varios sistemas operativos en la misma computadora, que el sistema anfitrión sea un OS X no espanta a los desarrolladores, por otro lado el hecho de que el iPhone este amarrado a la plataforma OS X, haciendo que desarrollar aplicaciones para éste dispositivo móvil sólo sea posible desde dicha plataforma, muchos desarrolladores están abrazando a la Mac como su plataforma de desarrollo principal.

Sin embargo esto no significa que las Mac sean el entorno perfecto de desarrollo, el OS X posee su propia identidad y presenta ciertas incomodidades, como el hecho de que OS X insiste en terminar la líneas con un retorno de carro, mientras todos los otros Unix lo hacen con un line feed, y Windows con la combinación retorno de carro y line feed. Además aunque OS X ofrece un shell como cualquier otro BSD y ofrece una interface familiar para cualquier desarrollador Unix, su cuidada apariencia gráfica diseñada pensando en consumidores finales (el kernel prioriza la reproducción de audio y video sobre otros procesos) y no en desarrolladores impone ciertas limitaciones, que muchos desarrolladores esperan que puedan ser corregidas con el tiempo y la llegada de más desarrolladores al entorno OS X.

Uno de los desarrolladores más conocidos que apoya el uso del Mac como plataforma de desarrollo es David Heinemeier Hansson, el creador de Ruby on Rails, llegando a un simbiosis tal que el popular IDE y Subversion están incluido por defecto en el OS X 10.5.

El precio es otro de los problemas que enfrenta el uso de una Mac por parte de los desarrolladores, por ejemplo la compra de un Mac Pro con un CPU Quad Core representa una inversión de $2,300, y si se le añade el precio de las herramientas de diseño de Adobe, el precio puede llegar facilmente a los $4,000, lo cuál resulta muy difícil de justificar en una pequeña empresa de desarrollo. Este talón de aquiles esta siendo aprovechado por los principales competidores de Apple en el sector de desarrollo, por ejemplo James Gosling, creador de Java y vice-presidente de Sun Microsystem para el desarrollo del lenguaje Java, quien hasta hace poco abogaba por el uso de OS X como plataforma de desarrollo el año pasado el ha escrito en su blog que ya no lleva consigo un Mac porque OpenSolaris corre bastabte bien para el sobre un hardware genérico "Java, NetBeans, y GlassFish corren como el viento!" ha escrito sobre los productos de Sun. "Es increíble cuan rápido las cosas se han movido". En el campo de Linux, Ubuntu se ha percatado también del mismo problema y ahora ofrece una más cuidada interface gráfica en su reciente Ubuntu 8.10, que tiene por objetivo ofrecer una alternativa para los desarrolladores que actualmente están usando la plataforma Mac.

A todo lo anterior sumemos el hecho de que Apple tiene una política de cerrar sus aplicaciones e imponer términos de licencia bastante leoninos, entonces podríamos concluir que la moda Mac entre los desarrolladores es más fruto de una coyuntura, que una decisión pensada de Apple, recordemos que en 1984, cuando Apple introdujo el primer GUI a un precio que la mayoría de consumidores podía pagar, perdió la oportunidad de ser el nuevo estándar de facto en el sector de las PCs, cuando demando a Digital Research por haber introducido GEM, exigiendo que cambiara su look and feel.

En lo personal no me gusta la compañía y mucho menos su CEO, que actúa más como divo que como gerente de una empresa tecnológica. Creo que soy uno de los pocos que no se ha sentido atraído por la empresa de la manzanita, y que ha podido resistir el canto de sirena de los marketeros de Apple que tratan de convencernos a todos de que pagar miles de dólares por un hardware que se puede conseguir por unos cientos de dólares está justificado por un GUI que ha sido superado ya por sus competidores. Aunque debo admitir que soy Linuxero, que uso Ubuntu en mi escritorio y Debian en mis servers, por lo tanto mis opiniones siempre estarán sesgadas.