InnoDB bald kostenpflichtig?
am 24.01.2007 11:10:58 von Robert Miller
Hallo NG,
wir testen hier gerade unsere interne Datenbanken (mysql) auf InnoDB
umzustellen. Wie gesagt, wir testen einfach gerade, vor allem das
Verhalten von InnoDB unter vollast, backups etc.pp. da wir recht große
Datenbestände haben.
Jetzt hat man mich gewarnt (Stammtischgespräch), dass InnoDB "bald
kostenpflichtig" werden soll. Ist das so richtig? Im Netz (google)
konnte ich nun nicht viel zu diesem Thema finden und auf den offiziellen
Seiten hüllt man sich in Schweigen - Daher meine Frage: Laufe ich Gefahr
ungewollt nun beim Umstellen auf InnoDB in nächster Zeit
Lizenzrechtliche Verletzungen zu erliegen? Oder ist alles doch nur ein
Gerücht? Weiss jemand was offizielles dazu?
Im Moment scheints ja "frei" zu sein.
Danke
Robert
Re: InnoDB bald kostenpflichtig?
am 24.01.2007 12:21:36 von Axel Schwenke
Robert Miller wrote:
> ... hat man mich gewarnt (Stammtischgespräch), dass InnoDB "bald
> kostenpflichtig" werden soll. Ist das so richtig? Im Netz (google)
> konnte ich nun nicht viel zu diesem Thema finden und auf den offiziellen
> Seiten hüllt man sich in Schweigen - Daher meine Frage: Laufe ich Gefahr
> ungewollt nun beim Umstellen auf InnoDB in nächster Zeit
> Lizenzrechtliche Verletzungen zu erliegen? Oder ist alles doch nur ein
> Gerücht? Weiss jemand was offizielles dazu?
Im Gegensatz zum Rest von MySQL gehört der Code der InnoDB Engine
der finnischen InnoBase Oy. Letztere wurde schon vor längerer Zeit
von Oracle gekauft. Da Oracle und MySQL in gewisser Hinsicht
Konkurrenten sind, gibt es durchaus Spekulationen, daß Oracle eines
Tages die Lizenzbedingungen für InnoDB ändert. Allerdings hat Oracle
noch Mitte letzten Jahres die bestehenden Verträge mit MySQL AB bzgl.
kommerzieller Lizenzen und Support um 2 Jahre verlängert.
Im Moment ist InnoDB wahlweise unter GPL (als Teil des MySQL Community
Servers) oder kommerziell (als Teil des MySQL Enterprise Servers)
lizensiert. Sollte Oracle jemals die Bedingungen substantiell ändern,
würde
1. der MySQL Enterprise Server dann ohne InnoDB kommen
2. der MySQL Community Server würde InnoDB mit dem letzten unter GPL
veröffentlichten Stand enthalten. Vermutlich würde MySQL AB sich
aber irgendwann entscheiden, InnoDB ganz fallen zu lassen, weil
Support/Bugfixes nicht mehr gewährleistet wären.
Vor kurzem hat MySQL die neue 'Falcon' Engine in MySQL 5.2-Alpha
released. Die neue Storage Engine wird alles können, was InnoDB
kann und bietet so einen natürlichen Upgrade-Pfad.
XL