Einzelnen Beitrag anzeigen

Chris55

Registriert seit: 5. Okt 2020
6 Beiträge
 
#1

Spring4D jedi.inc - Apache 2.0 vs MPL 1.1

  Alt 21. Jun 2023, 05:46
Hallo zusammen,

Ich weiß, Lizenzfragen sind immer ein etwas heikles Thema. Und im Forum hier gab es auch schon mehrere Beiträge dazu.
Ich habe jedoch folgenden Fall und bin mir nicht sicher, was nun Stand der Dinge ist. Vielleicht könnt ihr mir weiterhelfen.

Es geht um Spring4D. Das möchte ich gerne in einer kommerziellen Anwendung verwenden.
Spring4D ist unter "Apache License Version 2.0".
Im Verzeichnis Source findet sich die jedi.inc, die von der ebenfalls dort liegend Spring.inc eingebunden wird.
Die jedi.inc ist unter "Mozilla Public License Version 1.1".

Was bedeutet das nun für mich, wenn ich Spring4D in einer kommerziellen Anwendung verwende?
Ist damit die Apache Lizenz hinfällig und es gilt übergreifend die MPL?

Die Verwendung von Spring4D in meinen Applikationen erfolgt dabei gemischt über die Spring4D Laufzeitpackages oder auch direkte Einkompilierung der Sourcen in Exe-Dateien ohne Laufzeitpackages.

Die wichtigste Frage dabei für mich: Muss ich bei Verwendung von Spring4D (wegen der jedi.inc und MPL) den Quellcode meiner kommerziellen Anwendung öffentlich machen?

Beste Grüße,
Christian
  Mit Zitat antworten Zitat