Halt, Moment! Die
DLL spielt ja überhaupt nicht mit in meinem Fall! Das ist ja grad der Knackpunkt, um den es mir überwiegend geht: Ich Linke nirgends
GPL lizensierten Code, auch nicht als Binary, sondern mittels der von DevArt entwickelten, von uns erworbenen Komponenten, die
imho eben genau diese
DLL nicht verwenden.
Alles was nachher bleibt ist, dass wir via non-
GPL Programm auf eine vom Kunden, beim Kunden installierte
MySQL DB zugreifen (die er jedoch von uns "wärmstens empfohlen" bekommt). Die Konfiguration der
DB zur Verwendung mit unserem Programm ist eine separate Dienstleistung, oder Kulanz.
Die einzige verbleibende Problematik ist die
MySQL Lizenz, die eben auch besagt, dass ein Programm, sobald es
MySQL benötigt (Also keine alternative
DB unterstützt) lizenzpflichtig wird...
Allerdings könnte man nun dank der MariaDB argumentieren, dass diese, weil weitgehend identisch, auch unterstützt wird, womit man aus dem Schneider wäre
Edit:
Oracle hat verständlicherweise ein Problem mit der Klarheit, denn wenn sie den Leuten genau erklären, wann die Kommerzlizenz greift, beinhaltet das im Umkehrschluss auch die genaue Anleitung diese zu umgehen, womit Großteile des Profits wegbrechen dürften.
Make me a sandwich! - What? Make it yourself. - Sudo make me a sandwich! - Okay