Daher auch das (?) am Ende, dann frage ich mich worauf sich folgendes bezogen hatte:
Ganz kurz gesagt:
Wenn es eine separate Exe ist, kann diese auch einzeln unter der
GPL vertrieben werden.
Wenn es eine
DLL ist, nur bei der
LGPL.
Und in der selben Exe, aber anderen Units nur bei der
MPL.
-------------------------------------------------------------
Ganz knapp formuliert:
Was muss man machen um das GPL Produkt einzubinden OHNE den gesamten Sourcecode offen legen zu müssen ?
Antwort:
Es bleibt nur die Option mit dem Interface übrig.
Mir ist jedoch nicht genau klar was dort genau verlangt wird, soll ich eine Applikation schreiben welche das Coverflowprogramm einbindet und dieses neue Programm dann quasi unter die
LGPL stellen.
Danach kann ich dann mein
LGPL in mein Projekt einbinden ohne den Quellcode offen zu legen (Vom Firmenprogramm; der Teil vom
GPL Programm kann ggf. gerne offen gelegt werden) ?
Was soll man sich da für ein aufgeblasenes Programm zusammenschustern ?
EDIT://[Programmcode entfernt]