Está en la página 1de 10

UNIVERSIDAD PRIVADA ANTENOR ORREGO

if
FACULTAD DE INGENIERÍA
ESCUELA PROFESIONAL DE INGENIERÍA DE COMPUTACIÓN Y SISTEMAS

Historia de Java
Desarrollo de Soluciones en
Software Libre
Alumna: Xuxan Vigo Alván

Docente: Quiroz Reategui Verney

27/09/2008
Tabla de Contenido

1. Introducción .......................................................................................................................... 3
2. Razones que llevaron a crear Java ........................................................................................ 3
3. En sus inicios ......................................................................................................................... 4
4. Java y su resurgimiento en Internet...................................................................................... 5
4.1. La necesidad de un mejor navegador ............................................................................... 6
4.2. Dos demos que cambio el mundo..................................................................................... 6
5. Publicación del Código .......................................................................................................... 7
6. Java en el Tiempo .................................................................................................................. 7
Conclusiones ................................................................................................................................. 9
Referencias Bibliográficas ........................................................................................................... 10
1. Introducción

El lenguaje de programación Java, cada día es más usado y popular,


compitiendo sin intimidarse con otras tecnologías más comerciales como las
tecnologías .NET, Java en la actualidad es una Tecnología. Pero quienes y como
lograron incluir a Java entre los lenguajes de uso preferido de muchos
programadores alrededor del mundo para luego lograr la aceptación por parte
de usuarios de muchos de los productos resultantes con tecnologías Java.

Se conoce que el 23 de mayo de 1995, Jhon Gage, director de la Oficina


de Ciencia de Sun Microsystems, y Marc Andreessen, cofundador y ejecutivo
Vice President en Netscape, pisaban un escenario y anunció a la
audiencia TM SunWorld que la tecnología Java TM era real, era oficial, y que iba a
ser incorporado en Netscape Navigator TM, el mundo del portal de Internet.

En ese momento, todo el equipo de la tecnología Java, pero no una


división grande, eran menos de 30 personas. Los miembros originales de este
pequeño grupo que ha creado y alimentado una tecnología que podría cambiar
el mundo informática.

2. Razones que llevaron a crear Java

1. Creciente necesidad de interfaces mucho más cómodas e intuitivas que


los sistemas de ventanas que proliferaban hasta el momento.
2. Fiabilidad del código y facilidad de desarrollo. Gosling observó que
muchas de las características que ofrecían C o C++ aumentaban de
forma alarmante el gran coste de pruebas y depuración. Por ello en los
sus ratos libres creó un lenguaje de programación donde intentaba
solucionar los fallos que encontraba en C++.
3. Enorme diversidad de controladores electrónicos. Los dispositivos
electrónicos se controlan mediante la utilización de microprocesadores
de bajo precio y reducidas prestaciones, que varían cada poco tiempo y
que utilizan diversos conjuntos de instrucciones. Java permite escribir
un código común para todos los dispositivos.

Por todo ello, en lugar de tratar únicamente de optimizar las técnicas de


desarrollo y dar por sentada la utilización de C o C++, el equipo de Gosling se
planteó que tal vez los lenguajes existentes eran demasiado complicados como
para conseguir reducir de forma apreciable la complejidad de desarrollo
asociada a ese campo. Por este motivo, su primera propuesta fue idear un
nuevo lenguaje de programación lo más sencillo posible, con el objeto de que
se pudiese adaptar con facilidad a cualquier entorno de ejecución.

Basándose en el conocimiento y estudio de gran cantidad de lenguajes,


este grupo decidió recoger las características esenciales que debía tener un
lenguaje de programación moderno y potente, pero eliminando todas aquellas
funciones que no eran absolutamente imprescindibles.

3. En sus inicios

En los primeros años de la década de los noventa, Sun Microsystems


decidió intentar introducirse en el mercado de la electrónica de consumo y
desarrollar programas para pequeños dispositivos electrónicos. Sun creó una
filial, denominada FirstPerson Inc., para dar margen de maniobra al equipo
responsable del proyecto.

La tecnología Java se creó como una herramienta de programación en


una pequeña, a puerta cerrada proyecto iniciado por Patrick Naughton, Mike
Sheridan, y James Gosling de Sun en 1991. Pero la creación de un nuevo idioma
ni siquiera fue el punto de "The Green Project".

Para demostrar lo que ellos vieron como un posible futuro en


dispositivos digitales, el equipo verde fuera encerrado en una oficina anónima
en la arena Hill Road en Menlo Park, cortar todas las comunicaciones regulares
con Sun y trabajó todo el día durante 18 meses. En el verano de 1992, que
surgió con un demo de trabajo, un interactivo, de mano de entretenimiento en
casa con el controlador de dispositivo de una animada interfaz de usuario de
pantalla táctil.

El dispositivo experimental fue llamado * 7 ("StarSeven"). El sistema


presentaba una interfaz basada en la representación de la casa de forma
animada y el control se llevaba a cabo mediante una pantalla sensible al tacto.
En el sistema aparecía ya Duke, la actual mascota de Java.
La *7 era capaz de controlar una amplia gama de plataformas de
entretenimiento y aparatos, mientras se muestra la animación; se debe a que
se corrió sobre una totalmente nueva, independiente del procesador de
lenguaje. El lenguaje en sí fue creado por los miembros del “The Green
Team”. Gosling llama el nuevo idioma "OAK", después de que el árbol fuera de
su ventana. A medida que el proyecto cobró impulso y comenzó la participación
de los clientes potenciales en la industria de la televisión por cable, el equipo
verde salió de la clandestinidad, ocupada un gran atractivo edificio de oficinas
en el 100 Hamilton Avenue en Palo Alto, y llegó a ser conocido como
FirstPerson.

Se menciono que Java se llamó Oak (roble en español), aunque tuvo que
cambiar de denominación, pero como surge el nombre de “JAVA”, James
Gosling, el creador de Java, nos dice la verdad en un mail que le envía a
Jonathan Schwartz (CEO de Sun Microsystems), lo podemos encontrar en la
siguiente dirección http://blogs.sun.com/jonathan_es/ , en resumen lo que se
menciona es que el nombre nació mas por un proceso comercial y de
marketing.

4. Java y su resurgimiento en Internet

Java se aplicó a otro proyecto denominado VOD (Video On Demand) en el


que se empleaba como interfaz para la televisión interactiva que se pensaba iba a
ser el principal campo de aplicación de Java. Ninguno de estos proyectos se
convirtió nunca en un sistema comercial, pero fueron desarrollados enteramente
en un Java primitivo.

Una vez que en Sun se dieron cuenta de que a corto plazo la televisión
interactiva no iba a ser un gran éxito, instaron a FirstPerson a desarrollar nuevas
estrategias que produjeran beneficios. Entre ellas se encontraba la aplicación de
Java a Internet, la cual no se consideró productiva en ese momento.
El Internet se está convirtiendo en popular como una forma de pasar los
contenidos de los medios - texto, gráficos, video - en toda una red de dispositivos
heterogéneos utilizando HTML. La tecnología Java ha sido diseñada en paralelo
para mover los contenidos de los medios a través de las redes de dispositivos
heterogéneos, pero también ofrece la capacidad de movimiento
"comportamiento" en la forma de applets junto con el contenido. HTML por sí solo
no podía hacer eso, pero sí establecer la etapa para la tecnología Java.

Gosling explica: "Ya habíamos venido


desarrollando el tipo de ropa interior», «para poder
ofrecer los contenidos al mismo tiempo, la Web se
está elaborando. A pesar de que la Web ha sido de
alrededor de 20 años o así, con FTP y Telnet, es
difícil utilizar. Mosaico Luego salió en 1993 como
uno fácil de usar interfaz de la Web, y que
revolucionó la percepción del pueblo. El Internet se
está convirtiendo en exactamente la red que había
estado tratando de convencer a las compañías de
cable que debe ser la construcción. Todas las cosas
que hubiera querido hacer, en generalidades,
encajan perfectamente con la forma en solicitudes
por escrito, entregado, y se utiliza en Internet. Era
un increíble accidente. Y era evidente que el
Internet y Java se un partido en el cielo. Por lo
tanto, eso es lo que hicimos ".

4.1. La necesidad de un mejor navegador

El equipo regresó recreo una tecnología Java basada en clon de


mosaico que denomina "WebRunner" (después de la película Blade
Runner), que más tarde oficialmente conocida como la
HotJava TM navegador. Era 1994. Diariamente, el impulso detrás de la
nueva visión creció. WebRunner era sólo una demo, pero una
impresionante: por primera vez, animadas, objetos en movimiento y
dinámica de contenido, ejecutandose dentro de un navegador Web.

4.2. Dos demos que cambio el mundo

El demo del navegador “WebRunner” y el demo “Dolly”, a principios de


1995 fueron presentados en una conferencia donde se reunían profesionales
de internet y del entretenimiento; en donde, John Gage fue invitado.
Gosling tiempo antes de que llegue la audiencia estaba
preocupado ante la perspectiva de la aún áspero “WebRunner”
estrellarse en una importante manifestación pública. 30 horas antes de
la audiencia Gosling estuvo solucionando problemas de la demo, se
preguntaba momentos cercanos a la audiencia ¿qué era tan
emocionante acerca de un nuevo lenguaje de conducción de una página
de texto y las ilustraciones en un clon de mosaico?. Gosling entonces se
presento en la conferencia, y a continuación presento una ilustración 3D
de una molécula en el centro del texto que se respondía a los
movimientos del ratón. Entonces la audiencia quedo sorprendida.

Un mes más tarde, el equipo estaba dispuesto a hacer


WebRunner y el código binario esté disponible a través de Internet en
modo "privado / público". Ellos querían el código para ser probados por
sus amigos y una pequeña red informal de los desarrolladores.

5. Publicación del Código

En marzo de 1995, todavía había sólo siete u ocho binario copias de lo que
ellos llamaron "1.0a" fuera de Sun. El equipo se estaba preparando para enviar una
"plena público" versión alpha ( "1.0a2") del código fuente de Java en Internet.

El equipo sabía que la liberación de código a los desarrolladores de forma


gratuita es una de las más rápidas formas de crear adopción generalizada. También
es una gran manera de obtener la ayuda de la comunidad de desarrollo para
inspeccionar el código y encontrar errores pasa por alto ninguno.

6. Java en el Tiempo

Sun presenta Java a través del tiempo, separa por fechas los avances que ha
logrado java, se muestra en la siguiente dirección:
http://www.java.com/en/javahistory/timeline.jsp. En resumen podemos observar
en el siguiente gráfico.
Conclusiones

• Desde su introducción en mayo de 1995, la plataforma Java ha sido aprobado más


rápidamente a través de la industria que cualquier otra nueva tecnología de
computación en la historia.
• Se pensó inicialmente en la electrónica de consumo y desarrollar programas para
pequeños dispositivos electrónicos.
• Inicialmente llamado OAK java corre sobre una totalmente nueva, independiente
del procesador de lenguaje, que permitió que corriera en distintos dispositivos
o aparatos.
• Despues del proyecto VoD (Video On Demand), que se empleaba como interfaz para la
televisión interactiva, fracaso; se puso los ojos en internet, que permitió el
resurgimiento de java.
• La popularidad de Java se debe a que Sun publica dos versiones de código de Java, la
versión publica es descargado por miles de desarrolladores desde sus inicios hasta la
actualidad.
Referencias Bibliográficas

• Junta de Catilla León. (Octubre de 1999). Guía de Iniciación al Lenguaje JAVA.


Recuperado el 25 de Setiembre de 2008, de Historia de Java:
http://pisuerga.inf.ubu.es/lsi/Invest/Java/Tuto/I_2.htm

• Martínez, I. R. (2007). Introduccion a la Tecnología Java. Historia de Java .

• Naughton, P. (18 de Marzo de 1996). The Long Strange Trip to Java. Recuperado el 25
de Setiembre de 2008, de http://www.blinkenlights.com/classiccmp/javaorigin.html

• Schwartz, J. (04 de Setiembre de 2007). El Blog de Jonathan. Recuperado el 22 de


Setiembre de 2008, de Aunque lo diferente no siempre es mejor, lo mejor siempre es
diferente: http://blogs.sun.com/jonathan_es/entry/aunque_lo_diferente_no_siempre

• Sun Microsystems. (s.f.). History of Java Technology. Obtenido de The Java History
Timeline: http://www.java.com/en/javahistory/timeline.jsp

• Sun Microsystems. (Abril de 2003). Java Technology. Recuperado el 26 de Setiembre


de 2008, de The Early Years: http://java.sun.com/features/1998/05/birthday.html

También podría gustarte