OpenJDK

OpenJDK

Informasjon
Utviklet av Oracle og OpenJDK-fellesskapet
Siste versjon 16 (16. mars 2021)
Avansert versjon 17
Innskudd https://hg.openjdk.java.net/
Prosjekt status I aktiv utvikling I aktiv utvikling
Skrevet i Java , C ++ , C
Operativsystem GNU / Linux , BSD ( d ) , Microsoft Windows , macOS og Unix-typen
Miljø Java virtuell maskin
Språk Engelsk
Type Java utviklingssett
Distribusjonspolitikk Gratis
Tillatelse GNU General Public License versjon 2 , GPL lenke unntak ( en ) og Universal Permissive License ( d )
Nettsted openjdk.java.net

Den OpenJDK er gjennomføringen av referansen offisielle og fri for Java SE , som definert av Java Community Process , og siden versjon 7. Det er resultatet av innsatsen i selskapet Sun Microsystems (eier av Java til overtakelsen av Oracle ) til vil lage Java SE åpen kildekode.

Historisk

Richard Stallman , i en artikkel i12. april 2004, fremhevet problemet med "Java-fellen". Gratis programvare er virkelig gratis, ikke bare hvis den overholder en lisens som er godkjent av Free Software Foundation , men hvis alle dens avhengigheter også er gratis. Imidlertid var de grunnleggende bibliotekene til Java så vel som kompilatoren ikke gratis. Så det var umulig å ikke stole på dem. Situasjonen kan nå utbedres med GCJ- kompilatoren og GNU Classpath- biblioteker .

På den andre dagen av JavaOne 2006- konferansen kunngjorde Rich Green, konserndirektør for Sun Microsystems 'programvaredivisjon (på Java Open Source Licensing): "Det er ikke et spørsmål om det er et spørsmål om kommentar  " ( Det er ikke et spørsmål om, men et spørsmål om hvordan  " ).

Oracle JDK: Oracle's JDK

På grunnlag av OpenJDK tilbyr Oracle-selskapet sin egen JDK, kalt Oracle JDK : den tilbyr flere komponenter, men bruken av dem er avgiftsbelagt.

Vedlegg

Relaterte artikler

Eksterne linker

Merknader og referanser

  1. (in) "  Flytter til OpenJDK som den offisielle Java SE 7-referanseimplementeringen  "blogs.oracle.com ,9. juni 2011(åpnet 15. mai 2019 )
  2. Liste over lisenser med kommentarer .
  3. Gratis, men sjakket - Java Trap .
  4. Dag 2: Det er ikke et spørsmål om, men et spørsmål om hvordan .
  5. (in) "  Forskjeller mellom Oracle JDK og OpenJDK  "baeldung.com ,23. februar 2019(åpnet 30. mai 2019 )