BIOGRAFÍA DE JOHN CARMACK



 Carmack, es hijo del periodista local de noticias de televisión Stan Carmack, creció en el área metropolitana de Kansas City, donde se interesó por las computadoras a una edad temprana. Asistió a Shawnee Mission East High School en Prairie Village, Kansas y Raytown South High School en las cercanías de Raytown, Missouri.

Como se informó en Masters of Doom, de David Kushner, cuando Carmack tenía 14 años, ingresó en una escuela para ayudar a un grupo de niños a robar computadoras Apple II. Para ingresar al edificio, Carmack inventó una sustancia pegajosa de termita mezclada con vaselina que se derritió a través de las ventanas. Sin embargo, un cómplice con sobrepeso luchó para atravesar el agujero y abrió la ventana, activando una alarma silenciosa y alertando a la policía. Carmack fue arrestado y enviado para una evaluación psiquiátrica (el informe menciona “no empatía por otros seres humanos” y describe a Carmack como “un cerebro en las piernas”). Carmack fue condenado a un año en un hogar juvenil.

Softdisk, una compañía de computadoras en Shreveport, Louisiana, contrató a Carmack para trabajar en Softdisk G-S (una publicación de Apple IIGS), presentándole a John Romero y otros futuros miembros clave de id Software como Adrian Carmack (no relacionado como pariente biológico). Más tarde, Softdisk colocaría a este equipo a cargo de un producto de suscripción de juegos bimestral nuevo, pero de corta duración, llamado Gamer’s Edge para la plataforma IBM PC (DOS). En 1990, mientras estaba en Softdisk, Carmack, Romero y otros crearon el primero de los juegos Commander Keen, una serie que fue publicada por Apogee Software, bajo el modelo de distribución de shareware, a partir de 1991. Posteriormente, Carmack dejó Softdisk para fundar id Software.


Carmack es un conocido defensor del software de código abierto y ha expresado repetidamente su oposición a las patentes de software, comparándolas con el robo. También ha contribuido a proyectos de código abierto, como iniciar el puerto inicial del sistema X Window al servidor Mac OS X y trabajar para mejorar los controladores OpenGL para Linux a través del proyecto GLX de Utah.



Comentarios