Hallo,
Hintergrund dieser Frage hier: ( http://www.lazarusforum.de/viewtopic.php?f=55&t=7325 ) war ja mein Ziel, einen Text zunächst zu komprimieren, um ihn dann zu verschlüsseln.
Jetzt habe ich das Problem aber so gelöst, dass ich einen Text mit dem Programm "GPG" verschlüssle; dann ist die Kompression gleich mitgeliefert -- also "all inclusive".
So wie ich die Lizenz-Bedingungen von "GPG" lese, ist es jedem erlaubt, GPG als "freies Programm" zu verwenden. Ist es ein Problem, wenn "GPG" von einem anderen Programm aus aufgerufen wird? (hier: "MyMemoryDB" )
Aliobaba
http://www.mymemorydb.n-bay.de/
"GPG" - Einbindung erlaubt? (Lizenz)
"GPG" - Einbindung erlaubt? (Lizenz)
"MyMemoryDB" ( https://www.heise.de/download/product/mymemorydb-89626 )
-
- Lazarusforum e. V.
- Beiträge: 3178
- Registriert: Di 22. Jul 2008, 19:27
- OS, Lazarus, FPC: Lazarus: SVN; FPC: svn; Win 10/Linux/Raspbian/openSUSE
- CPU-Target: 32bit x86 armhf
- Wohnort: Köln
- Kontaktdaten:
Re: "GPG" - Einbindung erlaubt? (Lizenz)
Wenn du ein "Problem" damit hast, einen anderen Prozess zu starten -- dann ja.Aliobaba hat geschrieben:Ist es ein Problem, wenn "GPG" von einem anderen Programm aus aufgerufen wird? (hier: "MyMemoryDB" )
Die Frage lautet vielmehr: Darf ich GPG verwenden? Hier kann man nur ein uneingeschränktes "Ja" geben. Wenn du die Software -- oder Teile davon -- aber nicht nur selbst verwendest sondern auch noch verteilst, liegt der Fall anders. Hier kommt es darauf an, wie du es verteilst. Aber dazu schreibst du leider nichts

MfG Socke
Ein Gedicht braucht keinen Reim//Ich pack’ hier trotzdem einen rein
Ein Gedicht braucht keinen Reim//Ich pack’ hier trotzdem einen rein
Re: "GPG" - Einbindung erlaubt? (Lizenz)
... ja, ich denke schon, dass ich "GPG" einfach nur "aufrufe". "GPG" liegt als eigenständiges Programm meiner Software gesondert bei und wird von meinem Programm nur aufgerufen. Es werden jedenfalls nicht Code-Teile von "GPG" in mein Programm eingebunden. (Schön wenn ich sowas könnte ...Socke hat geschrieben: Bei einfachem Aufrufen färbt die GPL i.d.R. nicht auf dein Programm ab, sodass du nur GPG unter der GPL weitergeben musst. Dein Programm kann dann jede beliebige andere Lizenz besitzten.

Ich denke, ich kann weiterhin ruhig schlafen. Danke für die Antworten!
Aliobaba
"MyMemoryDB" ( https://www.heise.de/download/product/mymemorydb-89626 )
- m.fuchs
- Lazarusforum e. V.
- Beiträge: 2826
- Registriert: Fr 22. Sep 2006, 19:32
- OS, Lazarus, FPC: Winux (Lazarus 2.0.10, FPC 3.2.0)
- CPU-Target: x86, x64, arm
- Wohnort: Berlin
- Kontaktdaten:
Re: "GPG" - Einbindung erlaubt? (Lizenz)
Ich habe mir gerade mal deinen Download angesehen. Ich bin kein Anwalt und auch kein Experte für OpenSOurce-Lizenzen, aber ich denke du solltest einen Hinweis auf die Herkunft der gpg.exe und eine GPL beilegen.Aliobaba hat geschrieben:... ja, ich denke schon, dass ich "GPG" einfach nur "aufrufe". "GPG" liegt als eigenständiges Programm meiner Software gesondert bei und wird von meinem Programm nur aufgerufen.
Software, Bibliotheken, Vorträge und mehr: https://www.ypa-software.de
Re: "GPG" - Einbindung erlaubt? (Lizenz)
Hallo M.Fuchs,
seltsam,
... grad eben habe ich das gemacht und auch schon hochgeladen.
Ein Hinweis auf "GPG" erscheint nun auf der Homepage, in "über MyMemoryDB" und im Tooltip des Buttons "verschlüsseln".
Wenn Du mal Zeit hast: Würdest Du Dir das gelegentlich nochmal ansehen?
Meinst Du, dies ist ok so?
Aliobaba
{
Editierter Nachtrag:
Zitat:( http://www.gnu.de/documents/gpl.de.html ):
"... Diese Lizenz erklärt ausdrücklich Ihr uneingeschränktes Recht zur Ausführung des unmodifizierten Programms ..."
Zitat bei Programmstart auf "Dos-Ebene":
"This is free software: you are free to change and redistribute it."
}
seltsam,

Ein Hinweis auf "GPG" erscheint nun auf der Homepage, in "über MyMemoryDB" und im Tooltip des Buttons "verschlüsseln".
Wenn Du mal Zeit hast: Würdest Du Dir das gelegentlich nochmal ansehen?
Meinst Du, dies ist ok so?
Aliobaba
{
Editierter Nachtrag:
Zitat:( http://www.gnu.de/documents/gpl.de.html ):
"... Diese Lizenz erklärt ausdrücklich Ihr uneingeschränktes Recht zur Ausführung des unmodifizierten Programms ..."
Zitat bei Programmstart auf "Dos-Ebene":
"This is free software: you are free to change and redistribute it."
}
"MyMemoryDB" ( https://www.heise.de/download/product/mymemorydb-89626 )