Zum Inhalt springen

Lizenzbestimmungen von Java und hsqldb


Alex_winf01

Empfohlene Beiträge

Hallo liebe Forengemeinde,

ich soll jetzt ein Programm zur kommerziellen Verwendung entwickeln - und zwar mit Java und hsqldb. Der Quellcode soll natürlich nicht in für den Anwender lesbaren Form mitgeliefert werden.

Nun meine Frage: Java und hsqldb stehen ja unter der GPL-Lizenz. Damit müsste ich den Quellcode offen legen.

Muss nun der Quellcode jedem Anwender zur Verfügung gestellt werden? Dann wäre doch Java für die kommerzielle Nutzung nicht geeignet.

Link zu diesem Kommentar
Auf anderen Seiten teilen

@ dr.dimitri

Danke schon mal für Deine Antwort. D. h. also ich kann Java und hsqldb ohne Probleme für kommerzielle Zwecke nutzen und brauche den Code nicht für den Anwender den Code in lesbarer Form mitliefern?

Aber so wie ich die Lizenzbestimmungen von hsqldb lese, muss ich zumindestens die Lizenzbestimmungen mitliefern.

Ach und noch ne Frage: Brauche ich für die kommerzielle Nutzung irgendwelche Lizenzen?

Link zu diesem Kommentar
Auf anderen Seiten teilen

Noch mal zur Diskussion:

Lizenz

Am 13. November 2006 gab Sun bekannt, dass bis Ende des zweiten Quartals 2007 die komplette Java-Technologie unter den Lizenzbestimmungen der GPL Version 2 veröffentlicht werden soll.[3][4]

Ein Problem für Entwickler freier Software bestand bis November 2006 darin, dass Java zwar kostenlos war, jedoch nicht die Richtlinien für freie Software erfüllte. Probleme entstanden in diesem Rahmen vor allem dann, wenn beim Erstellen von Programmen „unfreie“ Klassen von Sun verwendet wurden, die freie Java-Compiler oder Java-Laufzeitumgebungen nicht verwenden können. Anwender von freien JVMs sind in diesen Fällen gezwungen, auf die JVM von Sun zurückzugreifen. In diesem Zusammenhang wurde auch von der „Java-Falle“ (Java Trap [5]) gesprochen.

Quelle: Java (Technologie) - Wikipedia

Oder laut dieser Quelle steht Java unter BCL-Lizenz:

Java (Programmiersprache) - Wikipedia

Wie kommt ihr drauf, dass der Quellcode nicht offen gelegt werden muss (also nicht für den Anwender leserlichen Form)?

Link zu diesem Kommentar
Auf anderen Seiten teilen

Wenn ich die Lizenzbestimmungen genau durchlese, fällt mir folgendes auf:

Beispielsweise müssen Sie den Empfängern alle Rechte gewähren, die Sie selbst haben, wenn Sie - kostenlos oder gegen Bezahlung - Kopien eines solchen Programms verbreiten. Sie müssen sicherstellen, daß auch die Empfänger den Quelltext erhalten bzw. erhalten können. Und Sie müssen ihnen diese Bedinungen zeigen, damit sie ihre Rechte kennen.

Bezieht sich das jetzt nur auf die Java-Technologie? Wenn ich das Programm, welches ich entwickelt habe, kommerziell verkaufe, möchte ich natürlich nicht, dass der Anwender den Code meines Programmes sieht und/oder verändert. Geschweige denn kostenlos weiterverbreitet oder in geänderter Form weiterverkauft.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Das müsstest Du machen, wenn Du dein eigenes auf Javasourcen basierendes Programm vertreibst.

Da Du das aber nicht machst, und auch nicht gegen die VM bzw. Java Libraries linkst (ein import ist kein Linken), gilt das für Dich nicht.

So können z.B. auch proprietäre Kernel Module für Linux entwickelt werden obwohl der Kernel selbst unter GPL V2 steht.

Dim

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...