OpenJDK

OpenJDK

informație
Dezvoltat de Oracle și comunitatea OpenJDK
Ultima versiune 16 (16 martie 2021)
Versiune avansată 17
Depozit https://hg.openjdk.java.net/
Starea proiectului În dezvoltarea activă În dezvoltarea activă
Scris in Java , C ++ , C
Sistem de operare GNU / Linux , BSD ( d ) , Microsoft Windows , macOS și tip Unix
Mediu inconjurator Mașină virtuală Java
Limbi Engleză
Tip Kit de dezvoltare Java
Politica de distribuție Gratuit
Licență Licență publică generală GNU versiunea 2 , excepție de legare GPL ( ro ) și licență universală permisivă ( d )
Site-ul web openjdk.java.net

OpenJDK este punerea în aplicare a de referință oficiale și libere de Java SE , astfel cum sunt definite de către Java Community Process și, din moment ce versiunea 7. Acesta este rezultatul efortului companiei Sun Microsystems (proprietarul de Java până la preluarea acesteia de către Oracle ) pentru a doresc să facă Java SE open source.

Istoric

Richard Stallman , într - un articol din12 aprilie 2004, a evidențiat problema „capcanei Java”. Software-ul gratuit este cu adevărat gratuit nu numai dacă respectă o licență aprobată de Free Software Foundation , ci și dacă toate dependențele sale sunt gratuite. Cu toate acestea, bibliotecile de bază din Java, precum și compilatorul său, erau non-libere. Deci, era imposibil să nu depindem de ele. Situația poate fi remediată acum cu compilatorul GCJ și bibliotecile GNU Classpath .

În a doua zi a conferinței JavaOne 2006, Rich Green, vicepreședinte executiv al diviziei software Sun Microsystems, a anunțat (despre Java Open Source Licensing): „Nu este o întrebare dacă , c’ est une question de comment  ”( „  Nu este o întrebare dacă, ci o întrebare despre cum  ” ).

Oracle JDK: Oracle's JDK

Pe baza OpenJDK, compania Oracle furnizează propriul JDK, denumit Oracle JDK : oferă componente suplimentare, dar a căror utilizare este contra cost.

Anexe

Articole similare

linkuri externe

Note și referințe

  1. (în) „  Trecerea la OpenJDK ca implementare oficială de referință Java SE 7  ” pe blogs.oracle.com ,9 iunie 2011(accesat la 15 mai 2019 )
  2. Lista licențelor cu comentarii .
  3. Gratuit, dar cătușat - Capcana Java .
  4. Ziua 2: Nu este o întrebare dacă, ci o întrebare despre cum .
  5. (în) „  Diferențe între Oracle JDK și OpenJDK  ” pe baeldung.com ,23 februarie 2019(accesat la 30 mai 2019 )