juillet
2005
Un Peu d’Histoire
Au commencement, il y a eu Java. Et là, on ne parlait pas encore d’Edition Standard, d’Edition Entreprise ou d’Edition Micro. Non. C’était Java, tout simplement.
Et Sun parlait de JDK 1.0, JDK 1.1, JDK 1.1.4, JDK 1.1.8.
Puis vient le JDK 1.2. A partir de cette version, Sun a voulu différencier les publics cibles. On a donc commencé à parler de Standard Edition, Micro Edition et Entreprise Edition, chacun étant destiné à une niche bien précise (les ordinateurs de bureau, les GSM et assistants, et les serveurs, respectivement).
De plus, comme ils voulaient appuyer le fait qu’il y avait tout de même de grandes différences entre la nouvelle version et la précédente, ils ont décidé de nous parler de Java 2.
Et donc, au lieu de parler de JDK 1.2 lorsqu’on parlait de cette version de la plateforme Java, c’est devenu J2SE 1.2 (Java 2 Platform Standard Edition, v1.2). Le terme JDK 1.2 étant resté, mais pour le Kit de Développement, contenant le JRE 1.2 (Java Runtime Environment) et les outils destinés aux développeurs, comme le compilateur.
Il n’y a jamais eu de J2SE 1.1 ou J2SE 1.0. Non. Java 2 est apparu avec la version 1.2 du JDK.
Vient ensuite la version majeure suivante, qui fut J2SE 1.3.
Attention qu’il y a également eu des versions intermédiaires, appelées, J2SE 1.2.1, 1.2.2, 1.3.1.
Avec ce qui aurait du être la version 1.4, les gens de marketing de chez Sun ont décidé de passer à trois chiffres. Et donc cette nouvelle version fut appelée J2SE 1.4.0.
Puis, vient ce qui aurait du être la version 1.5. Et là, l’équipe de marketing a encore frappé très fort, et a brouiller completement les pistes. En effet, pour mieux refleter le niveau de maturité, stabilité, montée en charge et sécurité de cette nouvelle version, ils ont décidé qu’il fallait rompre avec la numérotation existante. Pas question que cela soit J2SE 1.5. Bien que cela aurait pu se justifier, ils n’ont pas décidé de parler de Java 3. On est resté à Java 2. Mais on parlait de Java 2 Platform, Standard Edition, v5.0, ou J2SE 5.0.
Remarquez qu’il vous est impossible d’installer une version de J2SE sur votre PC. En fait, vous installez soit un JDK, soit un JRE.
Le JDK 5.0 ainsi que le JRE 5.0 s’installaient par défaut dans des répertoires jdk1.5.0 ou jre1.5.0. Et lorsqu’on demande sous quelle version on tourne, il répond sans gène 1.5.0, et dans la Javadoc, les nouveautés sont marquées comme @Since 1.5. D’où cette énorme confusion entre JDK 1.5, JDK 5.0, J2SE 1.5.0, J2SE 1.5, J2SE 5.0.
Attention que J2SE 1.3, J2SE 1.4.0, J2SE 5.0 sont les abbréviations officielles.
Mais la dénomination officielle de Tiger est la suivante:
Java 2 Platform Standard Edition 5.0
2 Commentaires + Ajouter un commentaire
Commentaires récents
Archives
- janvier 2012
- novembre 2010
- février 2009
- janvier 2009
- décembre 2008
- septembre 2008
- août 2008
- décembre 2007
- octobre 2007
- septembre 2007
- juillet 2007
- mai 2007
- avril 2007
- mars 2007
- février 2007
- janvier 2007
- décembre 2006
- novembre 2006
- octobre 2006
- septembre 2006
- août 2006
- juillet 2006
- juin 2006
- mai 2006
- avril 2006
- février 2006
- janvier 2006
- décembre 2005
- novembre 2005
- octobre 2005
- septembre 2005
- août 2005
- juillet 2005
- juin 2005
- mai 2005
- avril 2005
Catégories
- Certification
- Défis
- Devoxx
- Devoxx 2008
- Devoxx 2010
- Devoxx France 2012
- Divers
- Événements Java
- Fiches
- Hardware
- In English
- Java
- JavaDay 2006
- JavaFX
- JavaOne 2005
- JavaOne 2006
- JavaOne 2007
- Javapolis 2005
- Javapolis 2006
- Javapolis 2007
- JBoss
- Livres
- Mac
- NetBeans
- OpenJDK
- Pensée
- Performance
- Perles
- Sun Tech Days Paris 2007
- Traduction

Un article de vbrabant
Waouh… Eh bien franchement, autant vous a-t-il fallu soupeser vos phrases, autant j’ai dû les relire…
Il s’agit à mon sens d’un très bon article dont je partage tous les points de vue. Merci d’avoir pris la peine de l’écrire, il vaut la peine de le lire lorqu’on s’y pert dans tous ses chiffres.
Suggestion : un petit quizz à la fin, voir s’il faut encore le relire…
Merci pour l’info. J’étais un peu perdu… (En fait je le suis encore mais moins…)