ChilenoMac: Mac OS X a la chilena

noviembre 13, 2009

Las siete vidas del gato: la prehistoria de OS X (II)

Filed under: Apple Inc.,Mac OS X,Personal — varodonaire @ 4:00 am
Tags: , , , , , ,

Mac OS X es un hijo de padres muy distintos: NeXTSTEP y Mac OS. Aunque lleva menos de diez años con nosotros, en realidad su gestación ha sido bastante larga. Esta es una continuación del artículo que puedes encontrar aquí.

Apple, Be y NeXT

Se busca sistema operativo

Luego de la… eh, debacle —por ser suave— de Copland, por fin las autoridades del momento en Apple se dieron cuenta que la compañía estaba internamente en un estado de decadencia que hacía imposible pensar en desarrollar por su cuenta el sistema operativo que necesitaban. La estructura interna de Apple, de hecho, había tendido a través de los años hacia un estado más bien anárquico. Ese estado de cosas había empezado hacía años, por ejemplo, las peleas de la división que fabricaba el Macintosh contra la división del Apple II, fomentadas por Steve Jobs.

Esto hizo que Ellen Hancock, CTO de Apple en el momento, decidiera cancelar Copland y comenzar la búsqueda de El Verdadero Sistema Operativo. Pero, ¿por dónde empezar? A decir verdad, se barajaron varias opciones, incluso licenciar Windows NT, por increíble que parezca. Pero, finalmente, las opciones decantaron por un viejo conocido: Jean-Louis Gassée.

El plan Be

¿Y quién es Jean-Louis Gassée? Nada menos que un ex empleado de Apple y el jefe de la división SuperMicro (a cargo del Macintosh) luego del retiro de Steve Jobs. A partir de ahí, si bien ya tenía una carrera excelente, comenzó cada vez a brillar más, incluso siendo el candidato obvio para ser el siguiente CEO luego de John Sculley. Productos como el Mac II, desarrollado bajo su liderazgo, con grandes capacidades de expansión por el usuario, contrastaban con el Mac original, donde se ve la impronta de Jobs en un sistema cerrado que ofrece una experiencia de usuario completa y casi inalterable. Sin embargo, también terminaría saliendo de Apple, esencialmente por una pérdida de poder dentro de la compañía. Luego de eso, fundaría Be Inc.

¿Y qué hacía Be? Como debería parecer lógico a estas alturas, computadores. Lo más importante para esta historia es el sistema operativo que corrían, BeOS. Éste tenía todas aquellas características que Apple deseaba, desde protección de memoria, orientación a objetos, multitarea preemptiva, etc. Efectivamente, estaba muy bien diseñado y podía hacer cosas bastante ingeniosas para el hardware de la época (principios de los noventa) gracias a que estaba diseñado desde el principio para usar varios núcleos. También tenía un sistema de archivos muy avanzado, con amplio soporte de metadatos. Por supuesto, todo esto llamó la atención de Apple, desde donde empezaron las negociaciones para adquirir el sistema operativo (algo que Gassée les venía insinuando hacía tiempo, por si acaso Copland fallara) .

En 1996, Gassée demostró algunas capacidades del sistema operativo a ingenieros de Apple. La compañía estaba interesada en comprar completamente Be Inc., para no caer en problemas de licencias y a Gassée no le molestaba para nada la idea. Sin embargo, aquí empezó a complicarse el asunto. Jean-Louis (ya estamos en confianza), seguro de sí mismo y de lo necesitada que estaba Apple, cobraba demasiado caro su compañía, mucho más de lo que Apple estaba dispuesta a pagar. Un elemento en contra de Be es que BeOS, con todo lo maravilloso que era, necesitaba alrededor de tres años más de desarrollo. Ni siquiera tenía drivers para impresoras. Finalmente, Apple ofreció 125 millones de dólares, mientras que Be pedía 200, cifra que no estaban dispuestos a pagar.

Se complicaban las cosas para Apple en otro frente, pues la compañía se había comprometido a presentar su roadmap para el sistema operativo en enero de 1997. Así, el tiempo se acababa, lo que jugaba a favor de Gassée. Pero Apple tenía otro plan bajo la manga.

El siguiente paso

Mientras tanto, Apple había iniciado conversaciones con otra compañía, cuyo fundador es un viejo conocido: Steve Jobs. Luego de salir de Apple, se decidió a crear una nueva compañía de computación, NeXT (además de comprar Pixar, inversión que resultaría bastante provechosa en el largo plazo). El sistema operativo que usaban, NeXTSTEP, también tenía las características que tan elusivas se le hacían a Apple, memoria protegida, múltiples cuentas de usuario, capacidad de usar múltiples procesadores, multitarea preemptiva, etc. Además, proveía una interfaz de usuario bastante avanzada y fácil de usar, tanto o más que Mac OS. Finalmente, el negocio de hardware no funcionó por lo que NeXT se dedicó a vender licencias del sistema operativo, facilitado porque éste era multiplataforma, siendo posible usarlo en procesadores Motorola, SPARC y, lo que sería de importancia algunos años más tarde, Intel. Además, a diferencia de BeOS, NeXTSTEP sí había sido probado en el mercado, con éxito en algunos nichos.

nextstep

Estas conversaciones llevaron a que los ingenieros y los ejecutivos de Apple empezaran a considerar cada vez más seriamente la opción de usar NeXTSTEP. Finalmente, el 9 y 10 de diciembre de 1996, ingenieros de NeXT y Be Inc (¿por qué las e en minúsculas?) se reunieron con sus contrapartes de Apple para demostrar sus sistemas operativos. Gassée, convencido de que era una mera formalidad, no presentó nada nuevo. La gente de NeXT, sabiendo que se jugaban la existencia de su compañía, dio una presentación en la que hablaron de las características del sistema y de la economía de la empresa.

Finalmente, Apple decidió comprar NeXT por un total de 427 millones de dólares y utilizar NeXTSTEP como base de su próximo sistema operativo. Los acontecimientos en que se vieron envueltos y cómo se desenvolvieron en la próxima entrega del folletín.

Anuncios

6 comentarios »

  1. 427, toma! Me habría gustado ver la cara de Gassée.

    Comentario por David — noviembre 13, 2009 @ 4:27 pm | Responder

  2. ‘Los acontecimientos en que se vieron envueltos y cómo se desenvolvieron’.
    La cantata del adelantado don Rodrigo Díaz de Carreras? =P
    Estoy metidísimo en la historia… creo que tendremos que publicarla como el primer libro con marca ChilenoMac 😀
    Gracias!

    Comentario por naissant — noviembre 15, 2009 @ 3:58 pm | Responder

  3. […] antes que OS X fuera OS X (por ejemplo, leer el final del siguiente artículo), existen los servicios. ¿Y qué son? Básicamente, son una manera de permitir que una aplicación […]

    Pingback por Servicios de utilidad personal « ChilenoMac: Mac OS X a la chilena — noviembre 17, 2009 @ 4:03 am | Responder

  4. […] Las siete vidas del gato: NeXTSTEP, OPENSTEP y como mezclar muchas mayúsculas y minúsculas Archivado en: Apple Inc., Mac OS X, Personal — varodonaire @ 4:00 am Tags: Mac OS X, Steve Jobs, Mail, historia, NeXTSTEP, OPENSTEP, www, oop, programación orientada a objetos, unix, bsd Mac OS X es un hijo de padres muy distintos: NeXTSTEP y Mac OS. Aunque lleva menos de diez años con nosotros, en realidad su gestación ha sido bastante larga. Esta es una continuación del artículo que puedes encontrar aquí. […]

    Pingback por Las siete vidas del gato: NeXTSTEP, OPENSTEP y como mezclar muchas mayúsculas y minúsculas « ChilenoMac: Mac OS X a la chilena — noviembre 20, 2009 @ 4:01 am | Responder

  5. […] Las siete vidas del gato: Negro como el carbón Archivado en: Apple Inc., Mac OS X, Personal — varodonaire @ 2:08 am Tags: Carbon, Cocoa, Java, Mac OS, Mac OS X, NeXTSTEP, Rhapsody, Yellow Box Mac OS X es un hijo de padres muy distintos: NeXTSTEP y Mac OS. Aunque lleva menos de diez años con nosotros, en realidad su gestación ha sido bastante larga. Esta es una continuación del artículo que puedes encontrar aquí. […]

    Pingback por Las siete vidas del gato: Negro como el carbón « ChilenoMac: Mac OS X a la chilena — diciembre 4, 2009 @ 2:09 am | Responder

  6. […] Las siete vidas del gato: la prehistoria de OS X (II) […]

    Pingback por De NeXTStep a OS X o la excursión de Steve Jobs « El Buzón de Ebaste — noviembre 6, 2011 @ 4:41 pm | Responder


RSS feed for comments on this post. TrackBack URI

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

Blog de WordPress.com.

A %d blogueros les gusta esto: