Bas de page
Page précédente Sommaire Page suivante
Bas de page

II) INTRODUCTION A JAVA

1) Les origines de java


Les origines de Java remontent en 1990 alors que le World Wide Web n’existait pas encore et que
l’Internet ne bénéficiait pas encore de la publicité et de la couverture médiatique actuelle. Le PC
(Personal Computer) était en pleine phase ascendante. Chez Sun, beaucoup pensaient avoir raté un
tournant important dans l’informatique des années 90. Les stations Sun, malgré leur succès, étaient
réputées compliquées, laides et trop spécialisées pour le grand public. Sun avait donc besoin d’un
nouveau fer de lance pour relancer son activité. Dans ce cadre, de nombreux projets technologiques furent initiés.
Ainsi l'épopée de Java débuta sous le nom de "OAK". Ce langage est développé par SunSoft pour réaliser le
développement de systèmes embarqués.

Vous avez sans aucun doute remarqué que le langage Java est souvent associé à une petite tasse de café fumante.
La présence de cet objet trouve sa signification dans l’argot américain où "java" signifie "café", c’est l’équivalent
de notre "kawa".

Nous allons voir dans les paragraphes suivants le cheminement underground de Java jusqu'à ce qu'il soit présenté
au grand public

1-1) Printemps 1990

Naughton, Gosling et Sheridan définissent quelques principes de base pour un nouveau projet : le consommateur
est le centre du projet, il faut construire un environnement de petite taille avec une petite équipe et intégrer cet
environnement dans une nouvelle génération de machine, des ordinateurs simples pour les "gens normaux".

1-2) Printemps 1991

On trouve des microprocesseurs dans l’électronique grand public. L’équipe, baptisée « green team » décide de
construire le prototype d’une machine qui contrôlerait l’électroménager, la téléphonie, …

1-3) Août 1991

La machine a maintenant pour ambition d’interfacer l’homme au "cyberespace". Gosling, déçu par le C++ crée
un langage robuste, industriel, orienté objet nommé OAK. Naughton développe une interface graphique et des
animations.

1-4) Août 1992

Une démonstration est faite à Scott Mc Nealy (CEO de Sun Microsystems). On y voit un personnage nommé
DUKE guider l’utilisateur à travers une maison cartoonesque pour mettre en marche une cafetière ou enregistrer
un film au magnétoscope.

1-5) Mars 1993

L’équipe devenue société "FirstPerson" répond à des appels d’offres officielles, s ‘essaie à ses premières
alliances stratégiques. En Juin 1993, le logiciel Mosaic est lancé par NSCA, le Web décolle.

1-6) Eté 1993

FirstPerson n’est pas économiquement viable. Le programmeur légendaire Bill Joy sauve le projet et Eric
Schmidt le directeur technique de Sun leur demande d’adapter Oak à l'Internet naissant. Gosling travaillera sur le
code interne alors que Naughton s’attachera à développer une application stratégique.


1-7) Janvier 1995

Oak est un nom déposé, le projet s’appellera maintenant Java. L’application de Naughton, un interpréteur pour
un arpenteur Web se nomme HotJava.

1-8) Août 1995

Cinq années plus tard, la première licence de Java est vendue à Netscape. Mais cela c’est l’histoire ou la
préhistoire de Java. Depuis le 23 Mai 1995, jour où Sun a officiellement présenté Java, le langage a beaucoup fait
parler de lui, d’abord par sa relation avec le très médiatisé Internet puis par ses qualités intrinsèques qui en fontun langage à part entière. Mais avant d’évoquer le présent et le futur de Java, voyons comment le langage est
présenté.

1-9) Septembre 1995

Sortie officielle du JDK 1.0 b1.

1-10) Décembre 1995

Microsoft se dit intéressé par la technologie Java et désire l'intégrer à son arpenteur. Java sera réellement intégré
dans Internet Explorer à la sortie de la version 3 de cet arpenteur. La version de Java supportée par ce dernier est
d'ailleurs la 1.0.2.

1-11) Janvier 1996

Sortie officielle du JDK 1.0.1.

1-12) Eté 1996

Création du Java Study Group (ISO/IEC JTC 1/SC22) dont le but est de normaliser le langage.

1-13) Fin 1996

Il manquait à Java l'aspect distribué, une architecture de connexion aux bases de données et des composants
facilement réutilisables. Sun répond à ces attentes avec RMI, JDBC et les JavaBeans.

1-14) Février 1997

Sortie officielle du JDK 1.1

1-15) Août 1998

Sortie officielle du JDK 1.2 renommé depuis Java 2 pour des raisons commerciales. Depuis Sun pousse
activement le Java Computing coté serveur. Ainsi peut-on distinguer plusieurs SDK Java à savoir le JDK SE (SE
pour Standard Edition) et le JDK EE (EE pour Enterprise Edition).

1-16) 2000

Sortie du JDK 1.3.
Sortie du Netscape Communicator 6.0 qui intègre le JDK 1.3.
Haut de page
Page précédente Sommaire Page suivante
Haut de page
Contactez-nous
Conditions d'utilisation
Qui sommes nous?
© 2001 IsepFAQtory Tous droits réservés