Die Informationen, die ich von dem Softwareanbieter erhalte, von dem meine Frau kürzlich die domänenspezifische Büroverwaltungssoftware ihres neuen Kleinunternehmens gekauft hat, machen mir Angst. Mein Eindruck ist, dass dies eine Software mit relativ geringem Volumen ist, die jedoch von einem größeren Unternehmen entwickelt und verkauft wird, das auf ihrem Gebiet ein bekannter Name ist. Die Software verwendet MS SQL Server als Datenbank. Unser Kaufvertrag enthielt 1 Serverlizenz und 5 CALs für SQL Server 2008 Standard.
Das erste, was mir seltsam vorkam, war, als ich entdeckte, dass sich die Installations-App die Freiheit genommen hatte, das SA-Passwort auf meinem Server in etwas viel weniger Sicheres zu ändern. Als ich danach fragte, wurde mir mitgeteilt, dass sie aufgrund ihrer speziellen Reseller-Vereinbarung mit Microsoft das SA-Passwort ändern müssen, damit ihre speziell lizenzierte Instanz nur für ihre Anwendung verwendet werden kann. Praktisch ist dies kein Problem, da ich über mein Windows-Login immer noch dbo-Zugriff habe, aber die Erklärung klang äußerst verdächtig.
Dann habe ich mich heute erneut erkundigt, wann wir unseren offiziellen SQL Server-Produktschlüssel erhalten können, da wir bisher auf einer Instanz ausgeführt haben, die ich von meinem MSDN-Medium installiert habe und die vorübergehend mit einem meiner MSDN-Produktschlüssel aktiviert wurde (das Geschäft läuft nicht) Noch nicht geöffnet und ich gehe davon aus, dass ich zu diesem Zeitpunkt einen gültigen Produktschlüssel habe. Mir wurde gesagt, dass ihr Mitarbeiter Remotezugriff auf unseren Server benötigen würde, damit er SQL Server mithilfe seines Mediums mit einem "eingebetteten Schlüssel" neu installieren kann. Wird MSSQL überhaupt auf vorgefertigten Medien angeboten, und wenn ja, darf jemand vorgefertigte Medien weiterverkaufen? Da er darauf besteht, sich selbst zu remoten und zu installieren, gehe ich davon aus, dass wir keine Kopie dieses vorgefertigten Mediums mit unserem eigenen eingebetteten Produktschlüssel erhalten würden.
Bin ich paranoid oder klingt das faul? Ich bin ein .NET-Entwickler mit fast keiner Erfahrung mit MS-Lizenzierung, aber ich weiß, dass dies kompliziert sein kann, daher könnte dies alles völlig normal sein. An dieser Stelle möchte ich jedoch darauf bestehen, dass sie uns entweder einen gültigen Produktschlüssel und Server- / CAL-Zertifikate senden oder uns eine Rückerstattung für den MSSQL-Teil unseres Kaufs gewähren.
UPDATE vom 21.03.11 : Der Anbieter behauptet nun, am von @Sergey unten erwähnten ISV-Lizenzprogramm teilzunehmen. Sie scheinen mir jedoch nicht den Anforderungen dieses Programms zu entsprechen; Insbesondere wurde die SQL Server-EULA nicht in unseren Vertrag aufgenommen, und sie bieten SQL als optionale kostenpflichtige Komponente ihrer Lösung und nicht als integralen Bestandteil an. Ich habe MSFT Licensing kontaktiert und erfahren, dass sie die ISV-Vertragsnummer des Anbieters benötigen, um dies weiter zu untersuchen. Der IT-Direktor des Anbieters hat zugestimmt, mir eine Kopie seiner ISV-Vereinbarung zu senden, aber ich habe sie noch nicht gesehen (oder eine Antwort in dieser Angelegenheit).
Vor ungefähr zwei Wochen habe ich endlich einen Bericht bei der BSA eingereicht. Ich sollte in den nächsten Wochen herausfinden, ob sie eine Untersuchung einleiten werden oder nicht, aber der Vertreter, mit dem ich gesprochen habe, klang nicht optimistisch - er sagte, dass Fällen, in denen Endbenutzer-Mitarbeiter ihre Ermittlungen melden, normalerweise Vorrang eingeräumt wird Arbeitgeber.
Auf jeden Fall teilte mir der MSFT-Lizenzvertreter mit, dass sie versichert ist, solange das Unternehmen meiner Frau eine Rechnung des ISV hat, aus der hervorgeht, dass die erforderliche Anzahl von SQL-Lizenzen im Kauf enthalten war, unabhängig davon, ob der Anbieter die Anforderungen erfüllt oder nicht.
quelle
Antworten:
Jede SQL-Lizenz, die kein Einzelhandelspaket ist, ist vorab festgelegt, sodass Sie sich keine Sorgen machen müssen. Klingt für mich so, als würde er Ihnen Software in Rechnung stellen und keine Lizenz von Microsoft kaufen. Wenn Sie tatsächlich eine SQL Server-Lizenz erworben haben, haben Sie Anspruch auf eine versiegelte Kopie der Software, nicht auf eine gebrannte Kopie (was er Ihnen an dieser Stelle ziemlich sicher anbieten würde).
Es gibt keine Lizenzbeschränkung, nach der Microsoft verlangen würde, dass ein Anbieter das sa-Kennwort ändert und angibt, dass die Instanz nur für seine Software verwendet werden kann. Die Lizenz zum Ausführen von SQL Server gehört Ihnen. Sie können alles ausführen, was Sie möchten. Der Anbieter kann verlangen, dass Sie seine Software nur auf diesem Server ausführen. Tatsächlich kann er verlangen, dass Sie seine Software nur über seine Supportvereinbarung auf dem Server ausführen. Dies liegt jedoch zwischen Ihnen und dem Anbieter und hat nichts mit Microsoft zu tun.
Bei Ihrer MSDN-Lizenz ist es Microsoft egal, welcher Schlüssel installiert ist, sondern welche Lizenzen Sie erworben haben. Wenn Sie mit einer MSDN-Lizenz arbeiten, die in Ordnung ist, vorausgesetzt, Sie haben eine legitim gekaufte Lizenz in einer Schublade (oder einem E-Mail-Ordner), die für diesen Computer zugewiesen ist. Stellen Sie einfach sicher, dass die von Ihnen installierte Instanz eine Standard Edition-Instanz und keine Developer Edition-Instanz von MSDN war. Beachten Sie auch, dass SQL 2008 und SQL 2008 R2 unterschiedlich lizenziert sind, sodass Sie sicherstellen müssen, dass Sie die richtige installiert haben. Wenn beim Herstellen einer Verbindung im Objekt-Explorer 10.0 angegeben ist, ist dies SQL 2008, wenn 10.50 angegeben ist, ist dies SQL 2008 R2.
Informieren Sie ihn darüber, dass Sie die physische Kopie von SQL Server 2008 möchten, auf die Sie Anspruch haben, da Sie eine Kopie der Software gekauft haben. Wenn er Ihnen weiterhin die BS über seine Lizenz gibt, muss er diese installieren usw. Teilen Sie ihm mit, dass Sie sich an die BSA (Business Software Alliance) wenden und ihn wegen Softwarepiraterie melden (was genau er tut, wenn er es ist) Ihnen eine Lizenz in Rechnung stellen und keine Lizenz bereitstellen). Die BSA wird mehr als glücklich sein, ihn zu jagen, ihn zu häuten und sein ganzes Geld zu nehmen (Sie erhalten eine Kürzung als Findergebühr ). Die BSA ist im Grunde die Software-Lizenz Cops.
quelle
SQL Server wird vorab PID verkauft. Das klingt allerdings unglaublich lückenhaft. Ein kurzer Anruf bei einem Microsoft-Lizenzvertreter sollte die Verwirrung beseitigen, da hier niemand Ihre eigentliche Frage beantworten kann.
quelle
Tatsächlich gibt es ein Lizenzgebührenprogramm für Microsoft Independent Software Vendor (ISV) , über das ein Softwareanbieter Lizenzen für einige Microsoft-Produkte erhalten und die in seine Anwendungen integrierten Microsoft-Produkte weitergeben kann.
Weitere Informationen von Microsoft:
Für einige Produkte, einschließlich SQL Server, gibt es zwei Arten von Lizenzen:
Offensichtlich ist die Laufzeitlizenz billiger (in einigen Fällen mehr als 2x).
Wie solche Produkte aussehen sollten ... Microsoft sagt in den FAQ zum ISV Royalty Program:
quelle
Nun, ich freue mich, berichten zu können, dass ihr alle FALSCH seid. Ich habe heute meine offiziellen Installationsmedien erhalten, und obwohl ich vom Rückgang der Verpackungsqualität bei Microsoft ein wenig enttäuscht bin, bin ich froh, diese kleine Episode hinter mir zu haben:
Im Ernst, das habe ich gestern per Post erhalten, ohne auch nur ein Stück Papier. An dieser Stelle erklärt mein Kontakt, dass sein Unternehmen über eine Open-Lizenz verfügt, mit der sie SQL Server unter Verwendung ihres Schlüssels in dieser Form an ihre Kunden weiterverkaufen können. Wieder klingt das für mich völlig falsch. Er hat sich freiwillig bereit erklärt, mir Kontaktinformationen zu senden, damit ich mich direkt an den MS-Lizenzvertreter wenden kann, aber ich habe diese Informationen bisher noch nicht gesehen und wir waren so beschäftigt mit anderen Dingen, dass ich noch nicht danach gefragt habe. Gibt es eine Chance, dass eine solche offene Lizenz existiert?
quelle
Tatsächlich sind SQL Server 2008 R2-Lizenzen gemäß EULA übertragbar, daher gehe ich davon aus, dass auch SQL Server 2008 zulässig ist. Hier ist der Text aus der EULA, der von http://www.microsoft.com/en-us/download/details.aspx?id=2803 heruntergeladen wurde
Auf dem Screenshot sah es jedoch nicht so aus, als ob sie das Label Proof of License enthielten. Wenn es sich wirklich um eine Volumenlizenz handelt, hätten sie kein solches Label. Die Lizenz kann möglicherweise über das Volumenlizenzierungszentrum übertragen werden, obwohl der Empfänger möglicherweise auch eine Volumenlizenzvereinbarung benötigt, um die Lizenz zu übertragen (normalerweise wird diese beim Kauf einer ersten Volumenlizenz erstellt).
quelle