Thema: Delphi MariaDB und Delphi

Einzelnen Beitrag anzeigen

Gravitar

Registriert seit: 8. Okt 2006
94 Beiträge
 
Delphi 7 Enterprise
 
#17

AW: MariaDB und Delphi

  Alt 20. Okt 2010, 13:57
Also wenn ich die Diskussion richtig verstehe, dann geht hinsichtlich des Datenzugriffs (ADO, ODBC, native...) insbesondere um lizenzrechtliche Fragen.

So kommen die aktuell diskutierten Zugriffsmethoden immer zum gleichen Ergebnis
1) ZEOS benötigt die libmysql.dll und unterliegt damit GPL-V2
2) ODBC-Treiber von MySQL unterliegt GPL-V2
3) Nativer Zugriff über libmysql.dll wie 1), bloß ohne Umweg ZEOS
Jetzt basiert die GPL-V2 ja auf folgender Forderung: "Wer eigene Software auf GPL-Code aufbaut, muss seinen Code ebenfalls unter der GPL freigeben und so der Allgemeinheit zur Verfügung stellen."

Allerdings unterliegen die MySQL und auch die MariaDB ebenfalls der GPL-V2.

Damit gibt es - unabhängig vom Zugriffsweg - nur folgende 2 Konsequenzen:
a) alle auf MySQL oder MariaDB basierenden Programme unterliegen automatisch der GPL-V2 oder
b) solange ich am Source-Coder der MySQL, MariaDB, ODBC-Treiber, libmysql.dll usw. nichts ändere, unterliegt mein Programm eben nicht der GPL.
Ich würde mal stark in Richtung b) tendieren. Ansonsten müßte ja auch MyDAC unter GPL liegen, da diese ja MySQL nutzen.

So richtig interpretiert?

P.S.: Mit dem ODBC-Treiber und MariaDB bin ich im Moment echt glücklich. Insbesondere war der Datenexport aus Access in die MariaDB wirklich einfach (Access, exportieren an ODBC-Datenquelle, fertig).
  Mit Zitat antworten Zitat