Zitat von
taveuni:
Eine Firma kann
MySql unter
GPL einsetzen wenn darauf ausschliesslich open Source Programme
zugreifen.
Wenn unsere Firma nun mit einer closed Source Applikation kommt fällt
GPL für die gesamte Instanz weg.
Auf unsere Nachfrage ob denn dafür nicht der Lizenznehmer (Firma bei der wir uns an die Instanz andocken) verantwortlich
wäre antwortete man uns mit Schulterzucken.
Damit können Sie dich als Lieferant der SW mit Sicherheit nicht belangen. Sie können zwar versuchen etwas
FUD zu streuen, aber spätestens mit einem Hinweis in deiner SW auf diesen Sachverhalt bist du als Hersteller aus dem Schneider.
Zitat von
taveuni:
Seit einiger Zeit gibt es von CoreLabs (DevArt) AnyDac. Dies ist eine Abstraktionsschicht für verschiedene Datenbanken.
So kann man einigermassen Datenbank-neutral programmieren.
Wobei es natürlich auch hier tausend Einschränkungen gibt. Wir nutzen z.b.
MSSql Notifcation Services.
Gibt es in dieser Form nur bei
MSSql. Aber für die vom Thread Ersteller geäusserten Anforderungen ist AnyDac o.k.
Sicherlich ist eine Abstraktionsschnittstelle immer ein untermenge der Features der unterstützten DBs. Man muß halt den Nachteil des
Vendor Lock-In den Mehraufwand der Implementierung entgegenstellen.
Windows Vista - Eine neue Erfahrung in Fehlern.