OpenJDK

OpenJDK
OpenJDK
OpenJDK Logo.png
Développeur Oracle
Dernière version 6 Build b23 (6 juillet 2011) [+/-]
Version avancée 7 Build b147 (27 juin 2011) [+/-]
Environnements Multiplate-forme
Type Bibliothèque logicielle
Site web openjdk.java.net

OpenJDK est la version libre du langage de programmation Java tel que défini par le Java Community Process.

À l'heure actuelle, le projet contient deux composants du Java Development Kit :

  • la machine virtuelle HotSpot
  • le compilateur Java (javac).

Sommaire

Historique

Richard Stallman, dans un article du 12 avril 2004, a mis en évidence le problème du « piège Java ». Un logiciel libre est véritablement libre non pas seulement s'il respecte une licence approuvée par la Fondation pour le logiciel libre[1], mais si l'ensemble de ses dépendances sont elles aussi libres. Or, les bibliothèques de base de Java ainsi que son compilateur étaient non-libres. Donc, il était impossible de ne pas dépendre d'eux. La situation permet maintenant d'y remédier grâce au compilateur GCJ et des bibliothèques GNU Classpath[2].

Le deuxième jour de la conférence JavaOne 2006, Rich Green, Vice président exécutif de la division logicielle, annonce (à propos de la mise sous licence libre de Java), "Ce n'est pas une question de si, c'est une question de comment" (It's Not a Question of Whether, but a Question of How)[3].

Licence

Le code source de JDK est disponible sous deux licences différentes.

  1. La Licence publique générale GNU (utilisée par le système d'exploitation GNU/Linux)
  2. Sun's Java Research License.

Notes et références de l'article

Voir aussi

Article connexe

  • IcedTea

Références externes



Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article OpenJDK de Wikipédia en français (auteurs)

Игры ⚽ Нужно решить контрольную?

Regardez d'autres dictionnaires:

  • OpenJDK — Тип Библиотека Разработчик Oracle (ранее Sun Mic …   Википедия

  • OpenJDK — Entwickler Sun Microsystems (Oracle) Aktuelle Version OpenJDK 7[1] (28. Juli 2011) Betriebssystem Linux, Solaris, Windows …   Deutsch Wikipedia

  • Openjdk — Développeur Sun Microsystems Dernière version …   Wikipédia en Français

  • OpenJDK — OpenJDK6 Developer(s) Sun Microsystems Initial release OpenJDK6 Build b05 February 12, 2008; 3 years ago (2008 02 12)[1] Stable release …   Wikipedia

  • OpenJDK — Este artículo o sección se encuentra desactualizado. Es posible que la información suministrada aquí haya cambiado o sea insuficiente. OpenJDK6 Desarrollador …   Wikipedia Español

  • IcedTea — For other meanings, see Iced tea (disambiguation)Infobox Software name = IcedTea6 caption = Screenshot of AWT widgets rendered in IcedTea collapsible = yes developer = Red Hat / GNU Classpath latest release version =… …   Wikipedia

  • Free Java implementations — are software projects that implement Sun Microsystem s Java technologies and are distributed under free software licences, thus making them free software. Sun released most of its Java source code as free software in May 2007, so it can now… …   Wikipedia

  • Java Class Library — The Java Class Library is a set of dynamically loadable libraries that Java applications can call at runtime. Because the Java Platform is not dependent on any specific operating system, applications cannot rely on any of the existing libraries.… …   Wikipedia

  • Comparison of the Java and .NET platforms — Contents 1 Legal issues 1.1 Standardization 1.2 License 1.2.1 Java 1.2.2 .NET …   Wikipedia

  • IcedTea — IcedTea6 Ejemplo de widgets awt renderizados por IcedTea Desarrollador Red Hat / GNU Classpath …   Wikipedia Español

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”