GlassFish
GlassFish-server
| |
---|---|
Startside for det nettbaserte administrasjonsgrensesnittet | |
Grunnleggende data
| |
utvikler | Eclipse Foundation |
Forlagsår | 6. juni 2005 |
Gjeldende versjon |
5.1.0 ( 28. januar 2019 ) |
operativsystem | kryssplattform |
programmeringsspråk | Java |
kategori | Applikasjonsserver , Java |
Tillatelse | Eclipse Public License 2.0, unntak for kobling av GPL |
Tysktalende | Ja |
Glassfisk på Github |
GlassFish er et open source - applikasjonsserverprosjekt for Java EE , det fra Sun Microsystems er startet og siden 2010 er Oracle Corporation sponset. GlassFish er gratis programvare og vedlikeholdes av Eclipse Foundation.
GlassFish-prosjektet
GlassFish-prosjektet er ansvarlig for den videre utviklingen av den tidligere Sun GlassFish Enterprise Server (SGFES) (tidligere Sun Java System Application Server (SJSAS) ) innen Oracle og open source community. Med oppkjøpet av Sun Microsystems av Oracle i februar 2010, ble GlassFish-prosjektet omdøpt til Oracle GlassFish Server .
Sun GlassFish Enterprise Server Project (SGFES) startet 8. juni 2005. Det har vært referanseimplementeringen av Java EE 5-spesifikasjonen siden utseendet til Java EE 5-spesifikasjonen . Suns Java EE 5-pakke uten oppdateringer fra 16. mai 2006 var basert på kodebasen til Sun Java System Application Server 9. Siden 2006 har SGFES erstattet Java Web Services Development Pack . 17. september 2007 dukket SGFES versjon 2 opp samtidig med SJSAS 9.1. 19. desember 2007 ble den første oppdateringen for versjon 2 med nye funksjoner og feilrettinger utgitt. Siden mars 2008 er det også en SGFES-pakke med en MySQL- database.
I desember 2009 ble GlassFish versjon 3 utgitt, som er referanseimplementeringen av den nye Java EE 6-spesifikasjonen. I versjon 3.1 var klynging igjen en del av GlassFish. Glassfish benytter åpen kilde utholdenhet rammeverk EclipseLink (opp til 2,0 TopLink ) og Grizzly som en servlet beholder eller Java webserver lag (web tier ) for å levere webinnhold. Siden februar 2010 er GlassFish (SGFES eller SJSAS) offisielt kalt "Oracle GlassFish Server". I løpet av Java EE-panelet på W-JAX 2013 kunngjorde Oracle at de ville avvikle kommersiell støtte for GlassFish.
I 2018 overlot Oracle utviklingen for GlassFish til Eclipse Foundation . I slutten av januar 2019 ble GlassFish versjon 5.1 publisert av Eclipse-prosjektet EE4J som en Java-EE-8-sertifisert implementering. Versjon 5.1 ble også sertifisert for det samme med utgivelsen av Jakarta EE 8.
Lisenser
GlassFish er lisensiert to ganger under åpen kildekode lisenser : Primært under Eclipse Public License 2.0 (EPL) og - siden versjon 5.1 ble utgitt - som en annen lisens, GNU General Public License (GPL) med GPL Classpath Exception .
Payara-server
Payara Services Ltd bruker Glassfish åpen kildekodeversjon som et oppstrøms prosjekt for sin egen åpen kildekode Payara-server . Payara Server 2014 ble opprettet basert på GlassFish 4.1. Payara Server er også dobbeltlisensiert under Common Development and Distribution License 1.1 (CDDL) og GPL 2 med Classpath Exception. Payara ble Jakarta EE 8-sertifisert i oktober 2019. Payara-serveren er også kompatibel med Eclipse MicroProfile .
Se også
litteratur
- David Heffelfinger: Java EE 5-utvikling ved bruk av GlassFish Application Server Packt Publishing 2007, ISBN 1847192602 .
- Xuekun Kou: GlassFish Administration Packt Publishing 2009, ISBN 1847196500 .
weblenker
Individuelle bevis
- ^ Sun prøver å dele Java igjen; fortsatt ikke åpen kildekode . 21. juni 2005 (åpnet 8. desember 2017).
- ↑ www.globenewswire.com .
- ↑ Utgivelse 5.1.0 . 28. januar 2019 (åpnet 10. april 2019).
- ↑ projects.eclipse.org .
- ↑ github.com .
- ↑ projects.eclipse.org .
- ↑ Klynging i GlassFish versjon 3.1
- ↑ Oracle GlassFish Server: Ofte stilte spørsmål (PDF; 49 kB)
- ↑ Dødsslag for GlassFish? Oracle avvikler kommersiell støtte. I: JAXenter. 6. november 2013, åpnet 1. januar 2020 (tysk).
- ↑ heise online: GlassFish-koden ankom Eclipse. Hentet 18. mars 2019 .
- ↑ Will Lyons: Jakarta EE Milestone - Eclipse GlassFish 5.1 er Java EE 8-kompatibel. Hentet 5. april 2019 .
- ↑ Heise online: Applikasjonsserver GlassFish 5.1 forbereder overgangen til Jakarta EE. Hentet 5. april 2019 .
- ↑ heise online: Open-source Enterprise Java Specification Jakarta EE 8 lanseres. 10. september 2019, åpnet 11. oktober 2019 .
- ↑ Formørkelse GlassFish. Tillatelse. Formørkelse EE4J, 18. september 2018, åpnet 5. april 2019 .
- ↑ Payara FAQ. Hentet 11. oktober 2019 .
- ↑ Introduksjon Payara Server. Hentet 11. oktober 2019 .
- ↑ Payara / LICENSE.txt. Payara Foundation, 25. september 2016, åpnet 11. oktober 2019 .
- ↑ heise online: Applikasjonsserver: Payara er kompatibel med Jakarta EE 8. 10. oktober 2019, åpnet 11. oktober 2019 .
- ↑ MicroProfile Payara-server. Hentet 11. oktober 2019 .