Aller au contenu

Java SE

Un article de Wikipédia, l'encyclopédie libre.
(Redirigé depuis Java SE 6)
Image
Architecture logicielle de Java SE.

Java Platform, Standard Edition, ou Java SE (anciennement Java 2 Platform, Standard Edition, ou J2SE), est une spécification de la plateforme Java d'Oracle, destinée typiquement aux applications pour poste de travail[1].

La plateforme est composée, outre les API de base :

  • des API spécialisées dans le poste client (JFC et donc Swing, AWT et Java2D) ;
  • des API d'usage général comme JAXP (pour le parsing XML) ;
  • de JDBC (pour la gestion des bases de données).

À chaque version de Java SE correspond notamment, comme toutes les éditions Java :

Versions et historique

[modifier | modifier le code]

Java 2 Platform, Standard Edition, ou J2SE, a été renommée Java Platform, Standard Edition, ou Java SE, par Sun Microsystems juste après son rachat par Oracle Corporation en 2009.

Oracle a annoncé en la sortie de Java SE 7 pour le mois d'août de cette même année. Cette version n'a toutefois été préconisée à la communauté d'utilisateurs qu'un an plus tard. Elle a été mise à jour plusieurs fois de suite, ainsi que Java 6, principalement pour corriger des failles de sécurité.

Java 8 est sorti en , compatible sur Apple à partir de MacOSX 10.7 seulement.

Fin 2017, les versions suivantes d'implémentation de Java SE RunTimeEnvironment par Oracle existent :

VersionLast public updateDénomination JSE/JRENom de codeSpécificationsJDKStatut actuelPériode de maintenance
1.80.171Java SE 8Kenaï-1.8Stable, actuel, version 1.8.0.171 proposée aux utilisateurs par Oracle
1.70.80Java SE 7Dolphin(en) JSR 3361.7Stable, actuel, version 1.7.0.80 proposée aux développeurs et utilisateurs2011-2015 ou +
1.60.45/0.51Java SE 6Mustang(en) JSR 2701.6Stable, actuel, version 1.6.0.45[2] proposée aux utilisateurs
(1.6.0.51 sur MacOSX)
2005-2013[3]
1.50.22J2SE 5.0Tiger(en) JSR 1761.5En fin de vie2002-2006
1.42.19J2SE 1.4Merlin(en) JSR 591.4Obsolète2000-2004
1.31.29J2SE 1.3Kestrel(en) JSR 581.3Obsolète2000-2001
1.2-Java 1.2(en) JSR 521.2N'est plus soutenu de façon active2000-2006

En 2023, Oracle modifie en profondeur son mode de licence pour Java SE, en ne proposant plus les licences au processeur ou à l'utilisateur nommé, mais uniquement au nombre total d'employés de l'entreprise concernée, y compris ceux qui n'utilisent pas Java[4], ce qui risque d'augmenter significativement les coûts[5] et provoque des réactions négatives parmi les entreprises concernées[6].

Notes et références

[modifier | modifier le code]
  1. ↑ Java SE Overview
  2. ↑ Java SE 6 Update Release Notes
  3. ↑ « Oracle Java SE Support Roadmap », sur oracle.com (consulté le ).
  4. ↑ (en) « Oracle Java Licensing Changes », sur Palisadecompliance,
  5. ↑ (en) « Oracle changes its Java pricing as customers brace for higher costs », sur techzine.eu,
  6. ↑ (en) « Oracle makes significant change to its Java license », sur SDTimes,

Articles connexes

[modifier | modifier le code]

Liens externes

[modifier | modifier le code]

Toutes les pages suivantes sont des pages de sites Web appartenant à Oracle Corporation, elles sont donc toutes en anglais américain.

Bibliographie

[modifier | modifier le code]