James Gosling

Gosling estuvo en Sun Microsystems entre 1984 y 2010 (26 años). En Sun inventó un primer sistema de ventanas de Unix llamado NeWS, que se convirtió en una alternativa menos utilizada al todavía usado X Window, porque Sun no le dio una licencia de código abierto.

Es conocido como el padre del lenguaje de programación Java. Tuvo la idea del Java VM mientras escribía un programa para portar software desde un PERQ traduciendo Perq Q-Code a ensamblador VAX y emulando el hardware. En general, se le atribuye la invención del lenguaje de programación Java en 1994. Creó el diseño original de Java e implementó el compilador y la máquina virtual originales del lenguaje. Los orígenes de Gosling se remontan a sus primeros días de estudiante de posgrado, cuando creó una máquina virtual de código p para el ordenador DEC VAX del laboratorio, para que su profesor pudiera ejecutar programas escritos en Pascal de la UCSD. En el trabajo que condujo a Java en Sun, vio que la ejecución neutral de arquitectura para programas ampliamente distribuidos podía lograrse implementando una filosofía similar: programar siempre para la misma máquina virtual. Otra contribución de Gosling fue la co-escritura del programa «bundle», conocido como «shar», una utilidad detallada en el libro de Brian Kernighan y Rob Pike The Unix Programming Environment.

Dejó Sun Microsystems el 2 de abril de 2010, después de que fuera adquirida por Oracle Corporation, citando reducciones en el salario, el estatus y la capacidad de toma de decisiones, junto con el cambio de rol y los desafíos éticos. Desde entonces ha adoptado una postura muy crítica hacia Oracle en entrevistas, señalando que «durante las reuniones de integración entre Sun y Oracle, en las que se nos interrogaba sobre la situación de las patentes entre Sun y Google, podíamos ver cómo le brillaban los ojos al abogado de Oracle». Aclaró su posición durante el juicio de Oracle contra Google sobre Android: «Aunque tengo diferencias con Oracle, en este caso tienen razón. Google engañó totalmente a Sun. Todos estábamos realmente perturbados, incluso Jonathan: decidió poner cara de felicidad y trató de convertir los limones en limonada, lo que molestó a mucha gente en Sun». Sin embargo, aprobó la decisión del tribunal de que las API no debían ser objeto de derechos de autor.

En marzo de 2011, Gosling se incorporó a Google. Seis meses después, siguió a su colega Bill Vass y se unió a una startup llamada Liquid Robotics. A finales de 2016, Liquid Robotics fue adquirida por Boeing. Tras la adquisición, Gosling dejó Liquid Robotics para trabajar en Amazon Web Services como Ingeniero Distinguido en mayo de 2017.

Es asesor en la empresa Scala Lightbend, Director Independiente en Jelastic, y Asesor Estratégico de Eucalyptus, y es miembro del consejo de DIRTT Environmental Solutions.

Es conocido por su afición a probar «lo desconocido» y ha señalado, aunque luego aclaró que no era cierto, que su número irracional favorito es √2. Tiene una foto enmarcada de los primeros 1.000 dígitos de √2 en su oficina.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.