Historia resumida de Java

Historia resumida de Java

En 1990 …

James Gosling & SUN

El canadiense James Gosling, con un equipo de 18 programadores llamado Green Team (equipo verde) crea un lenguaje de programación que bautiza como GreenTalk para la empresa estadounidense Sun Mycrosystem.

GreenTalk cambia de nombre a OAK


OAK traducido significa roble en honor a un árbol que había enfrente de la oficina. OAK era el nombre de una marca de tarjetas gráficas y era una marca registrado, por lo tanto el lenguaje paso a llamarse Green. Green (anteriormente OAK) guardaba cierta similitud con C y C++ y en sus inicios estaba destinado a electrodomésticos desde microondas hasta televisiones interactivas.

 


En 1992 …

Duke la mascota de JAVA

Presentan una PDA (conocida como Star 7) mediante el proyecto bautizado como “el proyecto verde” o Green Team con una interfaz gráfica y un asistente en forma de muñeco llamado Duke.

En 1994 …

Navegador en JAVA y OAK=JAVA

Sun crea el primer navegador escrito en Java primeramente llamado Webrunner y más tarde conocido como Hotjava. Además,

OAK cambió su nombre por JAVA y se creó la primera versión de JAVA: JDK BETA (pero SIN LANZAMIENTO por lo tanto, aún no estaba disponible para su descarga).


En 1996…

Lanzamiento oficial de JDK

 

Sale el release (lanzamiento) oficial de Java 1.0 del JDK iniciales de (Java Development Kit) que simplemente es el Kit de desarrollo necesario para poder crear aplicaciones en JAVA. Además, se integra JAVA en Netscape. Desde está primera versión de JDK, JAVA ha ido evolucionando.

Más tarde, si nos fijamos  podemos comprobar que a partir de 1998 JDK, reemplaza su nombre por J2SE 1.2 . Será la Plataforma Java 2 y en aquél entonces de subdividía en dos versiones JEE (Java Enterprise Edition) y J2ME (Java 2 Platform Micro Edition) dependiendo para que dispositivos deseamos programar, utilizaríamos una u otra.

En 2006 nos encontramos con un caso similar, el conocido ya por todos nosotros “J2SE”, cambia su nombre a Java SE (Java Standard Edition). Además del cambio de nombre, podemos comprobar que también elimina el .0 de las versiones.

 

Dentro de una versión de JAVA por ejemplo de la actual Java SE 8, podemos encontrar subversiones que mejoran el contenido de dicha versión ejemplo Java SE 8.144 mejorará la versión Java SE 8.0.141. Es es producido debido a que en cada versión tiene “actualizaciones” periódicas que mejoran varias facetas. Podríamos decir que serían similares a las actualizaciones de los sistemas operativos como XP, Vista, Windows 10.

Versiones de Java: JSE, JEE y JME

Actualmente tenemos 3 versiones principales de JAVA:

Sin ser ninguna mejor que otra nosotros utilizaremos la que se adapte más a las necesidades de cada proyecto. Por ejemplo, para un proyecto donde busquemos desarrollar aplicaciones en cliente/servidor utilizaremos J2SE. Para un proyecto con orientación a empresas Java EE. Y para un proyecto para pequeños dispositivos (TV, tablets, PDAs…) usaremos Java ME.

En 1997…

Java empezó a migrar hacia los servidores con Sevlets

Java crea su primera versión de Servlets, una tecnología que nos permite crear aplicaciones web interactivas = a dinámicas. Con ello, permitimos al usuario poder interactuar con la aplicación (haciendo consultas o insertando o eliminando datos de cualquier tipo). Por lo tanto, Servlets se crea tratando de ampliar las capacidades de un servidor.

La palabra Servlet, deriva de un concepto previo conocido como applet (pequeños programas que se ejecutan en el contexto de un navegador web). Aunque muchas veces son vistos como Applets.

Pero la diferencia es que un applet es una pequeña aplicación que se inicia desde una página web y un Servlet es una clase de Java que nos permite ampliar las capacidades de un servidor. (Lo veremos más adelante, si os suena a chino no os asustéis).

En 2009…

Oracle compra Sun

La compra de Sun por parte de Oracle. Es aceptada por la escalofriante cifra de 7400 millones de dólares ($) al cambio en euros (€) unos 6300 millones de euros, calculado con la divisa a (EUR/USD = 0,85031).

En 2010…

El padre de Java abandona Oracle

Gosling se baja del barco, y abandona Oracle. Tan solo seis meses después de que el gigante comprará la empresa Sun. No expuso los motivos públicamente, pero eso sí, comentó que lo hace debido a qué literalmente “harían más mal que bien”. Además de  Gosling, también abandonaron Oracle: Jonathan Schwaztz (CEO), Scott McNealy y Tim Bray en lo que se conoce como la “fuga de celebros de SUN”.

En la actualidad…

JAVA alcanza ya los 10M de usuarios

En la actualidad y según Wikipedia, Java ha llegado a la escalofriante cifra de 10 millones de usuarios.

9 comentarios

  1. Gracias por este lindo aporte , un abrazo !

  2. Waoo no savia toda esa historia que estaba escondida detrás de JAVA, gran aporte a mi conocimiento, muchas gracias.

  3. Diego Yair Portela

    1 diciembre, 2017 a las 22:00

    gran aporte a mi conocimiento, muchas gracias.

  4. Gracias crack.

  5. There is certainly a lot to know about this issue.
    I love all the points you have made.

  6. I want to to thank you for this fantastic read!! I
    absolutely loved every little bit of it. I’ve got you book-marked
    to look at new things you post…

  7. Thanks for finally writing about > Historia resumida de Java – Java desde 0 < Loved it! asmr https://app.gumroad.com/asmr2021/p/best-asmr-online asmr

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

La Ley 34/2002 nos obliga a avisarte de que usamos cookies propias y de terceros con objetivos estadísticos y de sesión y para mostrarte la 'publi' que nos da de comer. Tranquilo, este mensaje solo sale una vez. Más información

Java desde 0 comunica a los usuarios, a través de este aviso, que puede utilizar cookies cuando el usuario navega por las diferentes pantallas y páginas del sitio. Durante el uso de nuestra página Web usted acepta y autoriza expresamente el uso de cookies, de acuerdo con nuestra Política de Privacidad. Este sitio web utiliza las siguientes cookies propias: - Cookies de sesión, para garantizar que los usuarios que escriban comentarios en el blog sean humanos y no aplicaciones automatizadas. De esta forma se combate el spam. Este sitio web utiliza las siguientes cookies de terceros: - Google AdManager y AdSense: Utiliza cookies para mejorar la publicidad. Entre otros fines, suelen utilizarse para segmentarla según el contenido que sea relevante para los usuarios o su ubicación, mejorar los informes de rendimiento de las campañas y evitar mostrar anuncios que los usuarios ya hayan visto. Las cookies no contienen información personal identificable. Consulta cómo utiliza Google la información de sitios web o aplicaciones. y cómo bloquear determinados anuncios. - Google Analytics: Almacena cookies para poder elaborar estadísticas sobre el tráfico y volumen de visitas de esta web. Al utilizar este sitio web está consintiendo el tratamiento de información acerca de usted por Google. Por tanto, el ejercicio de cualquier derecho en este sentido deberá hacerlo comunicando directamente con Google. - Redes sociales: Cada red social utiliza sus propias cookies para que usted pueda pinchar en botones del tipo Me gusta o Compartir.

Cerrar