Zitat von
Bernhard Geyer:
Also bevor du
MySQL nicht berücksichtigst:
Wir haben einen Kunden der sich für die Lizenzkosten von Oracle richtig gute HW hingestellt hat (Mehrprozessorsystem, RAID, ...) und auch einen entsprechenden Support-/Lizenzvertrag mit
MySQL geschlossen hat (kein Naivling der für so ein wichtiges und teurers Gesamtsystem keinen Pfennig für die
DB ausgeben will).
Das Problem ist weniger das nicht wollen.
Letzlich sind wir 2 oder 3 Studenten (ich zähle da noch dazu, meine Selbständigkeit nebenher mal aussen vor gelassen) und ein beruflicher Entwickler, und wir haben leider nicht Möglichkeit ein eigenes DataCenter hinzustellen sondern müssen zum Ersten schonmal mit gemieten Servern zurechtkommern (wenn's in die Hose geht können wir den Vertrag einfach kündigen und gut ist, ne Hardwareinvestition ist vorerst mal nix mehr Wert und muss erst durch weiteren Aufwand wieder liquidiert werden).
Ich kann in das Projekt vielleicht zwei, dreitausend Euro reinstecken (wenn mich meine Freundin dann nicht deswegen umbringt), bei den anderen wird es sich um maximal ein paar Hundert Euro pro Kopf handeln.
Wenn wir vor dem Hintergrund jetzt hergehen und neben den (leider) nötigen Komponenten (ca. 1000 US$) auch noch großartige Wartungsverträge abschliessen oder gar massivst in Lizenzen investieren müssen und das hinterher dann in die Hose geht stehen wir dumm da und haben ne menge Kohle verbrannt. Ich gehe zwar eher von einem Erfolg aus, aber da der nicht garantiert ist würde ich meine Existenz deswegen nicht aufs Spiel setzen wollen.
Deswegen müssen die Investiven- und laufenden Kosten schon von vorneherein möglichst klein gehalten werden, es muss dabei aber auch Sichergestellt sein, das alle Anforderungen erfüllt sind. Ganz nach der Prämisse: "So wenig wie möglich, aber so viel wie nötig."
@Mkinzler:
OpenSource != frei Einsetzbar. Wenn wir die
GPL-Version von
MySQL nähem, würde unser Projekt auch unter die
GPL fallen und das ist keine Option, denn schliesslich wollen wir das selber Einsetzen, aber ggf. auch später verkaufen / weiterlizenzieren.