Query: ¿Quién creó el lenguaje Java?

Relevant passages:
Java se creó como una herramienta de programación para ser usada en un proyecto de set-top-box en una pequeña operación denominada "the Green Project" en Sun Microsystems en 1991. El equipo ("Green Team"), compuesto por trece personas y dirigido por James Gosling, trabajó durante 18 meses en Sand Hill Road, en Menlo Park, para desarrollarlo.

El lenguaje de programación Java fue desarrollado originalmente por James Gosling, de Sun Microsystems (constituida en 1983 y posteriormente adquirida el 27 de enero de 2010 por la compañía Oracle), y publicado en 1995 como un componente fundamental de la plataforma Java de Sun Microsystems. Su sintaxis deriva en gran medida de C y C++, pero tiene menos utilidades de bajo nivel que cualquiera de ellos. Las aplicaciones de Java son compiladas a bytecode (clase Java), que puede ejecutarse en cualquier máquina virtual Java (JVM) sin importar la arquitectura de la computadora subyacente.

El lenguaje se denominó inicialmente "Oak" (por un roble que había fuera de la oficina de Gosling), luego pasó a llamarse "Green" tras descubrir que "Oak" era ya una marca comercial registrada para adaptadores de tarjetas gráficas, y finalmente se le renombró "Java".

Oracle, compró el lenguaje de programación de computadoras Java cuando adquirió Sun Microsystems en enero de 2010. El software Java incluye conjuntos de código de software predesarrollado para realizar tareas comunes de manera consistente entre programas y aplicaciones. El código desarrollado previamente está organizado en "paquetes" separados, cada uno de los cuales contiene un conjunto de "clases". Cada clase contiene numerosos métodos, que instruyen a un programa o aplicación a realizar una determinada tarea. Los desarrolladores de software "se acostumbraron a usar las designaciones de Java a nivel de paquete, clase y método". Oracle y Google (el demandado) intentaron negociar un acuerdo para que Oracle otorgara la licencia de Java a Google, lo que le habría permitido a Google usar Java en el desarrollo de programas para dispositivos móviles que utilizan el sistema operativo Android. Sin embargo, las dos empresas nunca llegaron a un acuerdo. Después de que fracasaron las negociaciones, Google creó su propia plataforma de programación, que estaba basada en Java, y contenía una combinación de 37 paquetes Java copiados y nuevos paquetes desarrollados por Google.

Los objetivos de Gosling eran implementar una máquina virtual y un lenguaje con una estructura y sintaxis similar a C++. Entre junio y julio de 1994, tras una sesión maratoniana de tres días entre John Gage, James Gosling, Patrick Naughton, Wayne Rosing y Eric Schmidt, el equipo reorientó la plataforma hacia la Web. Sintieron que la llegada del navegador web Mosaic propiciaría que Internet se convirtiese en un medio interactivo, como el que pensaban era la televisión por cable. Naughton creó entonces un prototipo de navegador, WebRunner, que más tarde sería conocido como HotJava.

Other passages:
El lenguaje Java se creó con cinco objetivos principales:

Java es un lenguaje de programación y una plataforma informática que fue comercializada por primera vez en 1995 por Sun Microsystems. Hay muchas aplicaciones y sitios web que no funcionarán, probablemente, a menos que tengan Java instalado, y cada día se crean más. Java es rápido, seguro y fiable. Desde ordenadores portátiles hasta centros de datos, desde consolas para juegos hasta computadoras avanzadas, desde teléfonos móviles hasta Internet, Java está en todas partes. Si es ejecutado en una plataforma no tiene que ser recompilado para correr en otra. Java es, a partir de 2012, uno de los lenguajes de programación más populares en uso, particularmente para aplicaciones de cliente-servidor de web, con unos diez millones de usuarios reportados.

La sintaxis de Java se deriva en gran medida de C++. Pero a diferencia de este, que combina la sintaxis para programación genérica, estructurada y orientada a objetos, Java fue construido desde el principio para ser completamente orientado a objetos. Todo en Java es un objeto (salvo algunas excepciones), y todo en Java reside en alguna clase (recordemos que una clase es un molde a partir del cual pueden crearse varios objetos).

En 1994, se les hizo una demostración de HotJava y la plataforma Java a los ejecutivos de Sun. Java 1.0a pudo descargarse por primera vez en 1994, pero hubo que esperar al 23 de mayo de 1995, durante las conferencias de SunWorld, a que vieran la luz pública Java y HotJava, el navegador Web. El acontecimiento fue anunciado por John Gage, el director científico de Sun Microsystems. El acto estuvo acompañado por una pequeña sorpresa adicional, el anuncio por parte de Marc Andreessen, vicepresidente ejecutivo de Netscape, de que Java sería soportado en sus navegadores. El 9 de enero del año siguiente, 1996, Sun fundó el grupo empresarial JavaSoft para que se encargase del desarrollo tecnológico. Dos semanas más tarde la primera versión de Java fue publicada.

Desde J2SE 1.4, la evolución del lenguaje ha sido regulada por el JCP (Java Community Process), que usa "Java Specification Requests" (JSRs) para proponer y especificar cambios en la plataforma Java. El lenguaje en sí mismo está especificado en la "Java Language Specification" (JLS), o Especificación del Lenguaje Java. Los cambios en los JLS son gestionados en JSR 901.  void displayWidgets (Iterable widgets) { Este ejemplo itera sobre el objeto codice_10 codice_11, asignando, en orden, cada uno de los elementos a la variable codice_12, y llamando al método codice_13 de cada uno de ellos. (Especificado por JSR 201.)