Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi MariaDB und Delphi (https://www.delphipraxis.net/155264-mariadb-und-delphi.html)

franktron 19. Okt 2010 14:36

AW: MariaDB und Delphi
 
Also ich habe gerade mal getestet und ja MariaDB geht mit DevArt myDAC ohne Probleme

Gravitar 19. Okt 2010 14:57

AW: MariaDB und Delphi
 
Zitat:

Zitat von franktron (Beitrag 1056520)
Also ich habe gerade mal getestet und ja MariaDB geht mit DevArt myDAC ohne Probleme



Kann ich mir schon vorstellen. Aber kostenlos ist was anderes :wink:

franktron 19. Okt 2010 16:03

AW: MariaDB und Delphi
 
Zitat:

Zitat von Gravitar (Beitrag 1056526)
Zitat:

Zitat von franktron (Beitrag 1056520)
Also ich habe gerade mal getestet und ja MariaDB geht mit DevArt myDAC ohne Probleme



Kann ich mir schon vorstellen. Aber kostenlos ist was anderes :wink:

Ja da musst du zeos nehmen laut der MariaDB HP soll dies Binarkompatibel sein

Bernhard Geyer 19. Okt 2010 16:37

AW: MariaDB und Delphi
 
Zitat:

Zitat von franktron (Beitrag 1056535)
Ja da musst du zeos nehmen laut der MariaDB HP soll dies Binarkompatibel sein

Zeos setzt auf libmysql.dll und benötigt eine Version mit GPL-Falle.

franktron 19. Okt 2010 16:45

AW: MariaDB und Delphi
 
Zitat:

Zitat von Bernhard Geyer (Beitrag 1056536)
Zitat:

Zitat von franktron (Beitrag 1056535)
Ja da musst du zeos nehmen laut der MariaDB HP soll dies Binarkompatibel sein

Zeos setzt auf libmysql.dll und benötigt eine Version mit GPL-Falle.

Die von MariaDB heist auch so ist aber laut HP nur Bytekompatibel.
Guckste hier http://kb.askmonty.org/v/mariadb-versus-mysql

ub60 19. Okt 2010 17:01

AW: MariaDB und Delphi
 
Frage zum ODBC-Treiber:
Muss der Treiber stationär installiert werden oder kann er temporär (Programm auf USB-Stick) aktiviert werden?

Lizenzfrage zu MariaDB (ich bin leider mit der Lizenzinfo auf der MariaDB-Seite nicht schlau geworden):
Wenn ich mir die 130 oder 200 Dollar für MyDAC ans Bein binde, kann ich dann Applikationen ohne weitere Lizenzen verkaufen, die ich gegen MariaDB verlinke?
Müsste ich in dem Fall die Quelltexte offenlegen?
ub60

Gravitar 20. Okt 2010 13:57

AW: MariaDB und Delphi
 
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. :gruebel:

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).


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:45 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz