Glassfish - Open Source Lizenz für den kommerziellen produktiven Einsatz?

Hootch

Mitglied
Hallo zusammen,

mir ist das rechtlich nicht ganz klar mit dem Lizenzierungswald. Vielleicht hat jemand da schon Erfahrungen und kann dazu was sagen oder ein Tip geben. Rechtssicherheit erwarte ich hier nicht, sondern eine Einschätzung ob ich komplett falsch liege :)

Grundfrage: Kann ich den Open Source Glassfish produktiv für kommerzielle Projekte im Internet betreiben?

Lizenzinfo: GlassFish Dual License Header and License Notice GPL v2 and CDDL — Java.net

Die Infos reden von Kombinieren einer "Larger Work" mit dem geschützten Code muss unter der gleichen Lizenz veröffentlicht werden. Ich verstehe das wie folgt:

- Ein HelloWorld Programm auf Glassfish nutzt die geschützte Implementierung des Servers und muss unter den gleichen Bedingungen wie der Glassfish (Open Source Edition) veröffentlicht werden. Also muss mein Programm Open Source sein.

GPL v3 und AGPL sprechen vom Copyleft in starker und schwacher Ausprägung, d.h. nutze ich GPL Sourcen (Libs,Frameworks ...) ist es eine Grauzone was die starke oder schwache Bindung an diese Software ausmacht. Es droht ein Streit um diese Frage -> Gerichte.

Ist das mit GF und eigenen Projekten genauso? Entwicklung ja oder produktiv Open Source oder kauf einen Glassfish?

Wer weiss hier mehr?

Gruss
Hootch
 

Noctarius

Top Contributor
Nein wenn du ein Projekt baust und den Glassfish embedded nutzt oder den Glassfish dafür direkt erweiterst ist das ein "abgeleitetes Werk". Wenn du nur ein JEE-App oder Webapp baust und darin laufen lässt ist dies kein abgeleitetes Werk, sondern ein eigenständiges Projekt welches Glassfish nur als Laufzeitumgebung nutzt (damit muss es nicht unter der CDDL stehen).
Wenn du den Glassfish mit auslieferst bin ich mir gerade auch nicht sicher ob man dies nicht so interpretieren könnte als ob es doch zum Gesamtpaket gehört. Das liegt zum Großteil im Ermessen (dem Text) der Lizenz und da kenne ich den genauen Wortlaut der CDDL jetzt nicht.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
thor_norsk Glassfish Server unter Windows startet nicht! Allgemeines EE 20
M Glassfish Deployment-Problem unter Eclipse Allgemeines EE 0
FINF_AW_Alex remote Glassfish Library unverträglichkeit Allgemeines EE 0
J JSF Glassfish jdbcRelam und Oracle-Datenbank - WEB9102: Web Login Failed Allgemeines EE 0
Yamanuchi Glassfish 4 : Client Anzahl restriktieren Allgemeines EE 2
N Glassfish 4 JDBC-Realm Authentifizierung Beispiel gesucht Allgemeines EE 7
C Komplettes Durcheinander / Locales OSX/Linux Glassfish Allgemeines EE 3
A Probleme bei der Einbindung eines Liferay Portalserver (Glassfish) Allgemeines EE 7
D [Glassfish EJB] OneToMany geht nicht Allgemeines EE 7
C Glassfish Custom Realm (oder wie auch immer man das löst) Allgemeines EE 5
H Bean läuft unter GlassFish, aber JBoss nicht Allgemeines EE 5
ruutaiokwu glassfish library konflikte vermeiden? Allgemeines EE 3
S Glassfish: Deployment von Realms Allgemeines EE 2
L Eclipse (Helios); Glassfish 3; EJB und VirtualBox Allgemeines EE 1
F Java EE Server nutzung kostenlos an Schule? (zB. mit Glassfish) Allgemeines EE 6
T Auf GlassFish JDBC-Ressourcen zugreifen Allgemeines EE 4
T MS SQL Server, GlassFish, JDBC Allgemeines EE 2
M Fehler bei Javamail Session mit Glassfish 3 Allgemeines EE 3
M Problem mit Lookup auf EJB3 mit Glassfish Allgemeines EE 11
D Debug Modus im Glassfish 2.1 plötzlich nicht mehr möglich Allgemeines EE 2
D Glassfish 3 ohne Cluster Support? Allgemeines EE 1
musiKk Glassfish: Properties zur Laufzeit... wohin? Allgemeines EE 6
Semox Ist Glassfish auch ein Webserver? Allgemeines EE 26
K Glassfish Application Client Allgemeines EE 4
B Glassfish, Sjsas und wie sich das Teil noch nennt . . Allgemeines EE 8
B GlassFish & JAAS - Konfiguration für AppClient Allgemeines EE 1
A NetBeans: (use -source 5 or higher to enable generics) Allgemeines EE 4
M jsp source code formatter gesucht Allgemeines EE 3
M Wo finde ich den j2ee-source? Allgemeines EE 5

Ähnliche Java Themen

Neue Themen


Oben