Home Tecnología Dentro de la reunión de Home windows 1.0: cómo un equipo rudo...

Dentro de la reunión de Home windows 1.0: cómo un equipo rudo envió el producto que finalmente lo cambió todo

34
0

Localizar a un equipo lejano para una reunión de 40 años no es fácil. Pero las personas que trabajaron en Home windows 1.0 recibieron ayuda de su yo más joven: un travieso huevo de Pascua que escondieron hace mucho tiempo en el software program que se convertiría en la base de la plataforma de PC dominante en el mundo.

A mediados de la década de 1980, antes del lanzamiento del producto, secretamente insertaban créditos en el código, enumerando sus nombres, que se revelaban mediante una combinación específica de teclas.

Según cuenta la historia, Invoice Gates encontró inadvertidamente la lista golpeando el teclado con los puños, frustrado por la lentitud del sistema, un descubrimiento que sólo empeoró las cosas. La solución: hacer la secuencia más oscura. Funcionó. Los créditos pasaron desapercibidos para el público hasta 2022, cuando un investigador que estaba aplicando ingeniería inversa a antiguos binarios de Home windows los encontré.

Cuando los miembros del equipo de Home windows 1.0 decidieron celebrar una reunión por su 40 aniversario este año, esa lista se convirtió en su punto de partida. Period una cápsula del tiempo que también funcionaba como lista de invitados.

Un grupo central del equipo authentic de Home windows se reunió durante una cena en las oficinas de Steve Ballmer en Bellevue el martes por la noche, intercambiando recuerdos, corrigiendo el registro histórico y maravillándose de lo que lograron en aquel entonces en circunstancias casi imposibles.

“Hoy en día, los desarrolladores tienen todas estas herramientas, arrastrar y soltar”, dijo Rao Remala, uno de los primeros desarrolladores de Home windows, y agregó que desafiaría a cualquiera hoy a construir un entorno operativo de PC que funcione bajo los límites del segmento de 64K y otras limitaciones técnicas de la época.

“¿Lo has probado en ChatGPT?” Ballmer bromeó desde el otro lado de la habitación.

Este año ha estado lleno de hitos conmemorativos para el gigante tecnológico, desde el número 50 de Microsoft hasta el Excel 40 al 30 aniversario del giro de Web de la empresa. Pero éste es diferente. Es un vistazo a uno de los proyectos más complicados de Microsoft, de un momento de su historia en el que los recursos clave, incluidos el presupuesto y la potencia informática, eran mucho más escasos.

La plataforma emblemática de Microsoft

Home windows 1.0, que se entregaba en un conjunto de disquetes de 5,25 pulgadas, se consideraba técnicamente un sistema operativo. ambienteno un operativo sistemaporque se ejecutó en MS-DOS 2.0.

Microsoft anunció que estaba desarrollando Home windows en noviembre de 1983. El lanzamiento se retrasó mientras el equipo trabajaba en cambios de liderazgo, desafíos técnicos y debates sobre la interfaz de usuario (es decir, ventanas en mosaico versus ventanas superpuestas), lo que dio lugar a acusaciones de la industria de vender “vaporware”. Home windows 1.0 finalmente debutó el 20 de noviembre de 1985.

Copia en caja de Microsoft Home windows 1.0, introducido en 1985 como entorno operativo para PC IBM y compatibles. Este ejemplo proviene de la colección del Museo de Historia de la Computación. (Foto del Museo de Historia de la Computación)

En el momento de su lanzamiento, el Macintosh de Apple había establecido el estándar con su elegante interfaz (al menos según los estándares de los años 1980). También había en el mercado otras alternativas basadas en DOS. Los críticos favorecieron el pulido de Mac, pero Microsoft apostó por una amplia compatibilidad con PC, y ese enfoque finalmente dio sus frutos.

Más tarde, Microsoft se desviaría temporalmente de su desafortunada asociación OS/2 con IBM, antes de que Home windows 3.1 se convirtiera en un gran éxito y Home windows 95 estableciera el estándar international.

Pero nada de esto hubiera sido posible sin Home windows 1.0. El intenso proyecto de varios años fue la base de la plataforma que finalmente convirtió a Microsoft en una de las empresas más valiosas del mundo, lanzando carreras que remodelarían la industria tecnológica.

Para Ballmer, quien fue elegido para llevar Home windows 1.0 a la meta mucho antes de convertirse en director ejecutivo de Microsoft, la reunión de 40 años despertó viejos recuerdos y emociones.

“De todas las cosas en las que trabajé en Microsoft, en cierto modo, lo que más me enorgullece es este proyecto”, le dijo al grupo, explicando que realmente se sentía parte del equipo.

Descubriendo las cosas sobre la marcha

A medida que avanzaba la noche, las historias salieron a la luz, algunas de ellas por primera vez.

Trabajando en las oficinas de Microsoft en Bellevue, antes de que la compañía se mudara a Redmond, el equipo tenía en su mayoría veintitantos años e incluso adolescentes en algunos casos. (Ballmer, que en ese momento tenía veintitantos años, period una de las personas mayores de la oficina). Eso ayuda a explicar la cultura de la época.

“Trabajo y vida social: no había diferencia. Todo se mezclaba”, dijo Scott Ludwig, quien trabajó en el administrador de ventanas de Home windows 1.0, el sistema central que manejaba ventanas, entradas, eventos, menús y cuadros de diálogo.

A menudo iban descubriendo cosas sobre la marcha. Por ejemplo, cuando Lin Shaw comenzó en agosto de 1984, meses antes de la fecha de envío authentic, no existía ni un solo controlador de impresora. Ella construyó la arquitectura de bandas (una forma de visualizar una franja de una página a la vez para trabajar dentro de las limitaciones de memoria) que duraría hasta Home windows 95.

Habitualmente se quedaba despierta toda la noche y lo consideraba el mejor trabajo del mundo. “Period como la universidad”, le dijo al grupo durante la cena de reunión, “excepto que me pagaban muy bien”.

Gates se involucró, a veces hasta en los detalles más pequeños. Mark Taylor, quien escribió la calculadora y otras de las primeras aplicaciones de Home windows, recordó que Gates le pidió que eliminara el retraso del temporizador en el juego Reversi, no para hacerlo más rápido, sino para que Home windows mirar más rápido. Años más tarde, los chips se volvieron tan rápidos que el movimiento pasó demasiado rápido como para verlo, convirtiendo la solución en un error.

Joe King, que trabajaba en el Panel de management de Home windows, tenía una oficina al otro lado del pasillo de Ballmer con paredes notablemente delgadas. Observó un desfile de personas que acudían a su “reunión SteveB”. El patrón period siempre el mismo: una conversación tranquila al principio, luego Ballmer comenzaba a caminar de un lado a otro, haciéndose más fuerte, gesticulando enfáticamente y alcanzando un crescendo antes de que terminara.

“La puerta se abría, un hombre salía tímidamente y Steve saludaba a la siguiente persona con toda energía y entusiasmo”, recordó King. “Vería eso todo el día”.

Tandy Trower recordó cómo se unió al equipo en 1985 a pesar de que otro gerente de producto, Rob Glaser, más tarde famoso por RealNetworks, le advirtió que period un callejón sin salida.

“Llegué a Microsoft con la visión de llevar software program a la gente”, dijo Trower, explicando que Ballmer le propuso el proyecto de Home windows como una forma de lograr ese objetivo.

Aceptó el trabajo, sólo para descubrir que el director de desarrollo ya se había ido. Ballmer aseguró que el producto estaba “prácticamente terminado”. No lo fue.

Cuando Trower sugirió cambios (ventanas superpuestas, fuentes proporcionales), recibió la misma respuesta: “¿Quieres realizar envíos este año?” La respuesta fue sí. Trower terminó trabajando en Home windows hasta Home windows 95, parte de una carrera en Microsoft que finalmente abarcó 28 años.

Marlin Eller, programador y músico, estaba interesado en crear un editor de notación musical. Al remaining de su primer año, Gates le preguntó en qué quería trabajar. Eller presentó su thought. Gates participó con entusiasmo y luego preguntó: “¿Qué tamaño tiene el mercado?” Eller se dio cuenta de que period muy pequeño.

Gates tuvo otra thought. Para la notación musical, Eller necesitaría crear un paquete de gráficos: líneas, óvalos, curvas, and so forth. Un sistema operativo necesitaba esa tecnología basic para admitir hojas de cálculo y gráficos. Y así fue como Eller acabó trabajando en Home windows.

“Lo que el mundo no sabe”, bromeó Eller antes de la cena, “es que Home windows fue escrito para que yo pudiera hacer notación musical. Todas esas otras personas estaban trabajando para mí”.

Hacer bromas y comprobar hechos

Y luego estaban las bromas. Uno o dos meses antes de que se lanzara Home windows 1.0, por ejemplo, el desarrollador Mark Cliggett decidió divertirse un poco. Escribió un programa que apagaba gradualmente los bits de la pantalla de una computadora y lo instalaba en la máquina de Ballmer cuando él no estaba allí.

“Múltiples malas decisiones ahí mismo”, reconoció Cliggett: colocar malware en la computadora de un colega, entregárselo al futuro CEO y pasar por alto la ironía dados los desafíos de seguridad que consumirían la industria años después. Marlin Eller perdió una hora depurando el problema antes de darse cuenta de lo que había sucedido. Ballmer, hay que reconocerlo, no guardaba rencor.

GeekWire fue invitado a cubrir la reunión de Home windows 1.0 y documentar toda esta historia. Para prepararme, preparé un informe de 16 páginas usando NotebookLM de Google para buscar información sobre Home windows 1.0 en una variedad de documentos, libros y artículos históricos.

Después de mencionarle esto a Ballmer, me sugirió que comenzara la velada leyendo algunas anécdotas coloridas de la investigación. Se convirtió en un ejercicio improvisado de verificación de hechos.

¿Ballmer realmente convocó una reunión a las 9 am del domingo de Pascua de 1985 y anotó los nombres de todos los que no se presentaron? Sí, convocó la reunión. No, no tomó nombres. “No lo llamaría exactamente una prueba de lealtad”, explicó Ballmer, diciendo que se trataba más bien de establecer un tono.

¿Realmente el equipo se desahogó fabricando bombas y cohetes con azúcar y salitre, atrayendo a la policía al edificio cuando un guardia de seguridad olió explosivos? En realidad, eso sucedió al crear una versión posterior de Home windows, según alguien que estuvo allí. El guardia de seguridad se unió a ellos para hacer estallar los conos de tráfico en el aparcamiento. La policía llegó más tarde, cuando estaban escondidos en la biblioteca. (Los detalles son un poco confusos, pero se entiende la thought).

Y finalmente, pasando a una historia canónica sobre el proyecto Home windows 1.0: ¿fue la demostración basic de Comdex de 1983 en realidad solo una cinta de video que mostraba gráficos en la pantalla: el clásico humo y espejos para congelar el mercado? No. “Esto period un código actual”, insistió Remala.

“Había un poco más de humo”, añadió Ballmer, “pero todo period código actual”.

Algunos ex miembros notables del equipo de Home windows 1.0 no estuvieron en la reunión, incluido el famoso Gabe Newell, quien luego cofundó Valve y convirtió Steam en la plataforma de juegos de PC dominante.

Scott McGregor, el gerente de desarrollo principal contratado de Xerox PARC, se fue antes de que se lanzara Home windows 1.0. Posteriormente, McGregor fue coautor del sistema de ventanas X11 en DEC y se desempeñó como director ejecutivo de Broadcom.

Otros miembros del equipo de Home windows 1.0 siguieron carreras notablemente variadas.

Por ejemplo, el desarrollador de interfaces de usuario Neil Konzen trabajó en Ferrari en Italia y fue pionero en la telemetría de Fórmula Uno. Ed Mills, que trabajó en fuentes, dirige una práctica de terapia de movimiento en Bellevue y participa en una organización sin fines de lucro que opera una pista de patinaje sobre ruedas en Issaquah.

Cliggett se convirtió en entrenador de carreras de larga distancia. Eller (quien luego fue coautor del libro Bárbaros liderados por Bill Gates) enseña informática. Trower fundó una empresa de robótica y continúa trabajando en este campo. Taylor es maestra de escuela pública de Seattle.

King todavía se presenta en la escena tecnológica de Seattle diciendo que regresa a Home windows 1.0, lo que a veces provoca la respuesta: “¿Había un 1.0?” Sí, seguro que lo hubo.

Para Ballmer, la experiencia de Home windows 1.0 condujo a una técnica de gestión que todavía utiliza en la actualidad. En su primer día como gerente de desarrollo, repitió al equipo lo que le habían dicho que period el cronograma para diferentes aspectos del proyecto. Escuchó risas en respuesta.

Ahora lo llama la “prueba de la risa”: repita lo que ha escuchado de los líderes de un proyecto y observe cómo reacciona la sala. Si se ríen, sabrás que no estás entendiendo la verdadera historia.

Pero el verdadero legado de Home windows es mucho mayor, le dijo al grupo esta semana. Si se hubiera lanzado dos o tres años después, Home windows no habría sido un producto relevante, afirmó. La clave, explicó, period descubrir cómo enviar “suficientes productos correctos en el momento adecuado”.

“Lo hiciste, y es nada menos que sorprendente”, dijo Ballmer. “Cambió el mundo”.

avotas