Abo
  • Services:
Anzeige

PHP-Treiber für MySQL unter der PHP-Lizenz

Reiner PHP-Treiber für MySQL soll Lizenzprobleme beseitigen

MySQL hat sich in den vergangenen Jahren viel Kritik für seine Lizenzpolitik und Auslegung der GPL eingehandelt. Ausgehend von Kritik aus dem PHP-Lager führte dies zunächst zu speziellen Lizenzausnahmen für Open-Source-Projekte. Nun geht MySQL einen Schritt weiter, kündigte MySQL-Vize Kaj Arnö doch nun einen "reinen" PHP-Treiber für MySQL an, der unter der recht liberalen PHP-Lizenz angeboten werden soll.

PHP und MySQL gelten allgemein als gutes Team, beide sind miteinander groß geworden. Mit der Veröffentlichung von MySQL 4.0 hat MySQL AB die Lizenz der entsprechenden Client-Bibliothek geändert. Statt wie bis dahin unter der LGPL steht die MySQL-Client-Bibliothek seitdem unter der GPL, was zu nicht unerheblichen Konsequenzen und bisweilen Unmut führte.

Anzeige

Insbesondere für PHP ergab sich mit dem Lizenzwechsel von MySQL ein erhebliches Problem, ist die GPL doch mit der PHP-Lizenz inkompatibel. Als Folge konnten die neuen Client-Bibliotheken von MySQL nicht mehr zusammen mit PHP ausgeliefert werden, obwohl sich gerade das Gespann PHP und MySQL gegenseitig beflügelt hatte. Die Lösung war eine spezielle Ausnahme zur Kombination der Client-Bibliotheken mit Code unter der PHP-Lizenz und später auch anderen explizit genannten Open-Source-Lizenzen.

Dennoch, die Lizenzpolitik von MySQL bleibt ein großer Kritikpunkt. Wer in einer proprietären Software auf die Client-Bibliotheken von MySQL zugreift, muss eine kommerzielle Lizenz der Datenbank erwerben, so die Auffassung von MySQL. Wer keine kommerzielle MySQL-Lizenz kauft, muss sich an die GPL halten und seinen Code entsprechend freigeben. Dieser Logik folgend dürfte jede proprietäre PHP-Applikation nur mit einer kommerziellen MySQL-Lizenz verkauft werden.

Nun will MySQL zumindest im Hinblick auf PHP einen Schritt weitergehen und einen reinen PHP-Treiber für MySQL entwickeln, der auch unter der PHP-Lizenz veröffentlicht werden und der PHP Group zur Integration in PHP 6 übergeben werden soll. "Wir hoffen, damit alle Lizenzprobleme, die in der PHP-Community gegenüber MySQL bestehen könnten, zu lösen", erläutert Kaj Arnö, Vize-Präsident Community bei MySQL, den Schritt.

Neben den lizenzrechtlichen Neuerungen soll der angekündigte PHP-Treiber für MySQL aber auch technische Verbesserungen bringen: So soll ein clientseitiger Query-Cache integriert werden, der voraussichtlich schon mit der Version 5.1 des MySQL Community Server zur Verfügung stehen soll. Zudem soll ein Cache für Prepared-Statements in den PHP-Treiber sowie den MySQL Server integriert werden.

MySQL will diese Funktionen schrittweise ab dem ersten Quartal 2007 zur Verfügung stellen, rechtzeitig zur Veröffentlichung einer ersten Vorabversion von PHP 6. Weitere Details will MySQL auf der PHP Conference Anfang November 2006 in Frankfurt am Main verraten.


eye home zur Startseite
ji (Golem.de) 26. Okt 2006

Dem würde ich mich anschließen, aber meines Wissen hat MySQL hier eben eine andere...



Anzeige

Stellenmarkt
  1. Daimler AG, Stuttgart
  2. ARBURG GmbH + Co KG, Loßburg
  3. Daimler AG, Neu-Ulm
  4. Meierhofer AG, München, Berlin


Anzeige
Top-Angebote
  1. 729,90€
  2. mit Gutscheincode PCGAMES17 nur 49,79€ statt 53,99€
  3. mit Gutscheincode PCGAMES17 nur 82,99€ statt 89,99€

Folgen Sie uns
       


  1. Datenrate

    Kunden wollen schnelle Internetzugänge

  2. Essential Phone im Test

    Das essenzielle Android-Smartphone hat ein Problem

  3. Pixel Visual Core

    Googles eigener ISP macht HDR+ schneller

  4. TK-Marktstudie

    Telekom kann ihre Glasfaseranschlüsse nur schwer verkaufen

  5. Messenger

    Whatsapp lässt Aufenthaltsort über längere Zeiträume teilen

  6. ZBook x2

    HPs mobile Workstation macht Wacom und Surface Konkurrenz

  7. Krack-Angriff

    Kein Grund zur Panik

  8. Electronic Arts

    Entwicklungsneustart für Star Wars Ragtag

  9. EU-Urheberrechtsreform

    Streit über Uploadfilter und Grundrechte

  10. Netzneutralität

    Warum die Telekom mit Stream On noch scheitern könnte



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Xperia Touch im Test: Sonys coolem Android-Projektor fehlt das Killerfeature
Xperia Touch im Test
Sonys coolem Android-Projektor fehlt das Killerfeature
  1. Roboter Sony lässt Aibo als Alexa-Konkurrenten wieder auferstehen
  2. Sony Xperia XZ1 Compact im Test Alternativlos für Freunde kleiner Smartphones
  3. Sony Xperia XZ1 und XZ1 Compact sind erhältlich

Arktika 1 im Test: Monster-verseuchte Eiszeitschönheit
Arktika 1 im Test
Monster-verseuchte Eiszeitschönheit
  1. TPCast Oculus Rift erhält Funkmodul
  2. Oculus Go Alleine lauffähiges VR-Headset für 200 US-Dollar vorgestellt
  3. Virtual Reality Update bindet Steam-Rift in Oculus Home ein

ZFS ausprobiert: Ein Dateisystem fürs Rechenzentrum im privaten Einsatz
ZFS ausprobiert
Ein Dateisystem fürs Rechenzentrum im privaten Einsatz
  1. Librem 5 Purism zeigt Funktionsprototyp für freies Linux-Smartphone
  2. Pipewire Fedora bekommt neues Multimedia-Framework
  3. Linux-Desktops Gnome 3.26 räumt die Systemeinstellungen auf

  1. Re: "...solange das proprietäre Lade-Dock von...

    Kondratieff | 13:43

  2. Re: Kleinreden ist Verteidigung der Hersteller

    bombinho | 13:43

  3. Re: Mit Adblocker wär das nicht passiert

    lottikarotti | 13:42

  4. Update Garantie

    Dummer Mensch | 13:41

  5. Re: ist aber so

    RipClaw | 13:41


  1. 12:56

  2. 12:01

  3. 11:48

  4. 11:21

  5. 11:09

  6. 11:01

  7. 10:48

  8. 10:46


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel