Diese Frage hat hier bereits Antworten :

Kommentare

  • mögliches Duplikat von Kann ich GPL-Software in einer kommerziellen Anwendung verwenden und von GPL-Software von Nicht-GPL-Software aufrufen
  • Ich ' habe das Bit über andere Lizenztypen entfernt, da es Dutzende verschiedener Open Source-Lizenzen gibt. Stapeltausch Q & A funktioniert am besten, wenn es nur eine richtige Antwort auf die Frage gibt. Wenn Sie eine Frage haben, mit der eine Person über Apache, eine andere GPL und eine andere MSPL antworten kann, werden Informationen gestreut und die Nützlichkeit der Frage und Antwort verringert.
  • Sie sollten wahrscheinlich auch Ihre Software-GPL erstellen , aber Sie müssen Ihren Anwalt fragen

Antwort

Nicht verteilen

In der GPL geht es hauptsächlich um die Verteilung Ihrer Software (was sie als " Übermittlung " bezeichnen). Wenn Sie erwenden Sie Ihre App und die GPL-Bibliothek nur intern. Die GPL berücksichtigt diese Übermittlung nicht. und die Copyleft-Bereitstellung wird nicht ausgelöst. Sie müssen daher Ihre nicht erstellen Programm Open Source.

Kommunikation zu marktüblichen Bedingungen

Wenn Ihr Programm für seine ordnungsgemäße Funktion nicht von der GPL-Bibliothek oder -Anwendung abhängt, und Sie kommunizieren auf Waffenlänge mit ihm, indem sie einen separaten Prozess, Pfeifen oder ähnliches erzeugen Anstatt die Bibliothek in Ihrer Anwendung direkt zu verknüpfen, betrachtet die GPL Ihr Programm als separate Anwendung (anstelle einer abgeleiteten Arbeit ), und Sie müssen Ihre nicht erstellen Programm Open Source.

Kommentare

  • 2. Punkt ist nicht unbedingt wahr. Die Kommunikation mit einem GPL-Programm kann rechtlich als " betrachtet werden, das " damit verbindet … (es hängt wirklich davon ab, ob das Protokoll von verwendet wird mehrere Anwendungen oder nicht)
  • Die Hauptidee ist, dass Ihr Programm nicht von der Bibliothek abhängt (das Bit über " abgeleitete Werke ). Aber ich bin damit einverstanden, dass ' eine Grauzone ist (das sagt auch die FSF). Ich bin mir nicht sicher, was einige andere Anwendungen mit irgendetwas zu tun haben.
  • OK, ' kann dann keine GPL verwenden. Wir ' erstellen ein Programm, das einen Roboter steuert, der Bilder von einem Objekt macht. Das Programm verarbeitet sie dann (Kontrast, Gleichgewicht, Maskierung usw.) im laufenden Betrieb und erstellt mehrere Arten von Präsentationen / Sammlungen von ihnen ….

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.