at 23.08.2007 22:16 Uhr, Florian Ubr wrote:
> Das bedeutet also dass ich, wenn ich meinen Source-Code für mich
> behalten möchte, aber dennoch meine Software unter die Leuten (auch
> unentgeltlich) bringen möchte, dann darf ich in meinem REALbasic
> Projekt nicht mit MySQL Datenbanken arbeiten bzw mich mit ihnen
> verbinden? So hab ich das nun zumindest verstanden. Somit fällt MySQL
> wirklich für vielen weg.
Hi Florian,
Ich hab' das jetzt nicht gelesen, aber GPL kann bedeuten, dass Du Deinen
Source-Code auf Verlangen rausrücken mußt - unabhängig, ob das ganze
kommerziell oder nicht kommerziell ist. Für das MySQL-Plugin bedeutet das
auch, dass Du es für kommerzielle Applikationen überhaupt nicht einsetzen
darfst, weil Realsoftware das Plugin aus den Open-Source-Bibliotheken gebaut
hat. Und mit MySQL hat das recht wenig zu tun, da das für andere Datenbanken
ähnlich aussieht. Außerdem hindert Dich niemand ein proprietäres Plugin
selbst zu schreiben, dass auf anderen Sourcen aufsetzt.
> Leider ist aber MySQL gerade auf vielen Webservern für wenig Geld die
> einzige Datenbank-Lösung oder kennt ihr da Anbieter die auch andere
> Datenbanken im Programm haben, mit denen dieses Problem nicht auftritt.
Man kann sehr oft alternativ SQLite verwenden <http://www.sqlite.org/>. Die
ist im Public Domain und auf dem Mac bereits im OS integriert.
> Ach ja und wie sieht das eigentlich aus wenn ich mir ein PHP Programm
> für meinen Webshop bastle. Diese greift dann auch auf eine MySQL
> Datenbank zu. Müsste ich den PHP-Code dann auch als Open Source zur
> Verfügung stellen?
Nein - denn Du verwendest ja dann keine Bibliotheken direkt, sondern nutzt
die Funktionen von PHP, das ja bereits Open Source ist.
andy