En el principio fué la línea de comandos

Disponible de forma libre en Internet, escrito por Neal Stephenson y de lectura recomendada para cualquiera que se pelee a diario con más de un sistema operativo o todavía sigue varado en uno solo. Chorrea sentido del humor. Os dejo un fragmento del principio y otro del final. Mi único propósito con este post es animaros a leerlo, si lo consigo con alguien espero que me deje un comentario.

El principio

HACE UNOS VEINTE AÑOS, a Jobs y Wozniak, los fundadores de Apple, se les ocurrió la muy extraña idea de vender máquinas de procesamiento de información para uso doméstico. El negocio despegó, sus fundadores hicieron un montón de dinero y recibieron el crédito que merecían como osados visionarios. Pero en esa misma época, a Bill Gates y Paul Allen se les ocurrió una idea todavía más extraña y fantasiosa: vender sistemas operativos de ordenador. Esto era mucho más extraño que la idea de Jobs y Wozniak. Un ordenador por lo menos tenía cierta realidad física. Venía en una caja, podía abrirse y enchufarse y se podía ver cómo parpadeaban las luces. Un sistema operativo no tenía ninguna encarnación tangible. Venía en un disco, claro, pero el disco no era, a todos los efectos, más que la caja que contenía el sistema operativo. El producto mismo era una serie muy larga de unos y ceros que, cuando se instalaba y se cuidaba bien, te daba la capacidad de manipular otras series muy largas de unos y ceros. Incluso los pocos que de hecho comprendían qué era un sistema operativo de ordenador posiblemente pensaban en ello como un prodigio increíblemente complicado de la ingeniería, como un reactor o un avión espía U-2, y no algo que pudiera llegar a ser (en la jerga de la alta tecnología) productizado.

Pero ahora la compañía que fundaron Gates y Allen vende sistemas operativos como Gillette vende hojas de afeitar. Se lanzan nuevas versiones de sistemas operativos como si fueran películas de Hollywood, con el respaldo de celebridades, apariciones en talk shows y giras mundiales. Su mercado es lo bastante vasto como para que la gente se preocupe de si ha sido monopolizado por una compañía. Incluso los menos inclinados a la técnica de nuestra sociedad tienen ahora al menos una idea nebulosa de lo que hacen los sistemas operativos; lo que es más, tienen opiniones sólidas sobre sus méritos relativos. Es ya un conocimiento compartido el que, si tienes un programa que funciona en tu Macintosh y lo pasas a una máquina Windows, no funciona. Esto sería, de hecho, un error risible e idiota, como clavar herraduras en las ruedas de un coche.

¿Qué diablos está pasando aquí? Y ¿tiene futuro el negocio de los sistemas operativos, o sólo pasado? Lo que sigue es mi opinión, que es completamente subjetiva; pero, dado que me he pasado bastante tiempo, no sólo usando, sino programando en Macintosh, Windows, Linux y BeOS, tal vez no sea tan desinformada como para carecer por completo de valor. Este es un ensayo subjetivo, más crítica que artículo de investigación, y puede parecer injusto o sesgado comparado con lo que se puede encontrar en las revistas de PC. Pero, desde que salió el Mac, nuestros sistemas operativos están basados en metáforas, y, por lo que a mí respecta, es legítimo cuestionar cualquier cosa con metáforas dentro.

El final

¿Qué diría el ingeniero, una vez hubieras explicado tu problema y enumerado todas las insatisfacciones de tu vida? Probablemente te diría que la vida es una cosa muy difícil y complicada; que ninguna interfaz puede cambiar eso; que cualquiera que crea lo contrario es un imbécil; y que si no te gusta que escojan por ti, deberías empezar a elegir por ti mismo.

Enlaces

Mi nuevo Mac Book Pro

Cada vez me gusta más el Mac Book Pro, es estable a prueba de bombas y hasta ahora todo parece funcionar como la seda.
Estoy intentando convertirlo en una estación de desarrollo autónoma,para poder trabajar tanto online como offline. He activado el ApacheServer 1.3 que viene por defecto con el sistema, aunque me ha sido de gran ayuda el tutorial de onlamp [1]. Me he bajado el MySQL [2] (el que vale para mi equipo es el Mac OS X package format x86) y el paquete para PHP [3]. También me he instalado el vim 7.0 [4] porque el que viene con Darwin parece fallar tela.
[1] http://www.onlamp.com/pub/a/mac/2001/12/07/apache.html
[2] http://www.mysql.org/
[3] http://www.entropy.ch/software/macosx/php/
[4] http://macvim.org/OSX