Informacje, które otrzymuję od dostawcy oprogramowania, od którego moja żona niedawno kupiła oprogramowanie do zarządzania biurem dla swojej nowej małej firmy, są dla mnie przerażające. Mam wrażenie, że jest to oprogramowanie o stosunkowo małej objętości, ale zostało opracowane i sprzedane przez większą firmę, która jest dobrze znaną marką w swojej dziedzinie. Oprogramowanie wykorzystuje MS SQL Server jako bazę danych, a nasza umowa zakupu obejmowała 1 licencję na serwer i 5 licencji CAL na SQL Server 2008 Standard.
Pierwszą rzeczą, która wydała mi się dziwna, było odkrycie, że ich aplikacja instalacyjna pozwoliła zmienić hasło SA na moim serwerze na coś znacznie mniej bezpiecznego. Gdy o to zapytałem, powiedziano mi, że ich szczególna umowa sprzedawcy z Microsoftem wymagała od nich zmiany hasła SA, aby ich specjalnie licencjonowana instancja mogła być używana tylko do ich aplikacji. Praktycznie nie stanowi to problemu, ponieważ nadal mam dostęp do dbo poprzez mój login Windows, ale wyjaśnienie brzmiało niezwykle podejrzanie.
Następnie dzisiaj zapytałem ponownie, kiedy możemy spodziewać się otrzymania naszego oficjalnego klucza produktu SQL Server, ponieważ do tej pory działaliśmy na instancji zainstalowanej z mojego nośnika MSDN, tymczasowo aktywowanej za pomocą jednego z moich kluczy produktu MSDN (firma nie jest jeszcze się nie otworzyłem i zakładam, że do tego momentu będę mieć ważny klucz produktu). Powiedziano mi, że ich przedstawiciel będzie potrzebował zdalnego dostępu do naszego serwera, aby mógł ponownie zainstalować program SQL Server przy użyciu nośnika z „osadzonym kluczem”. Czy MSSQL jest nawet oferowany na wstępnie pidded media, a jeśli tak, to czy ktoś może odsprzedawać wstępnie spidowane media? Ponieważ nalega na ponowne uruchomienie się i instalację, zakładam, że nie otrzymalibyśmy kopii tego wstępnie przygotowanego nośnika z wbudowanym własnym kluczem produktu.
Czy jestem paranoikiem, czy to brzmi podejrzanie? Jestem programistą .NET z prawie zerowym doświadczeniem w licencjonowaniu MS, ale wiem, że może to być skomplikowane, więc przypuszczam, że wszystko może być całkowicie normalne. W tym momencie jednak skłaniam się ku naleganiu, aby albo przesłali nam ważny klucz produktu i certyfikaty serwera / licencji CAL, albo zwrócili nam część MSSQL naszego zakupu.
AKTUALIZACJA na dzień 21.03.11 : Sprzedawca oświadcza teraz, że bierze udział w programie licencyjnym ISV wymienionym przez @Sergey poniżej. Wydaje mi się jednak, że nie spełniają wymagań tego programu; w szczególności umowa licencyjna użytkownika oprogramowania SQL Server nie została uwzględniona w naszej umowie i oferują one SQL jako opcjonalny dodatkowy koszt swojego rozwiązania, a nie integralną część. Skontaktowałem się z MSFT Licensing i powiedziano mi, że będą potrzebować numeru umowy dostawcy ISV, aby móc go dokładniej zbadać. Dyrektor IT dostawcy zgodził się przesłać mi kopię umowy ISV, ale jeszcze jej nie widziałem (ani żadnej odpowiedzi w tej sprawie).
Wreszcie około 2 tygodnie temu złożyłem raport w BSA. Powinienem dowiedzieć się w ciągu kilku najbliższych tygodni, czy zamierzają wszcząć dochodzenie, czy nie, ale przedstawiciel, z którym rozmawiałem, nie brzmiał optymistycznie - powiedział, że priorytetem są zazwyczaj przypadki, w których pracownicy końcowi zgłaszają swoje pracodawcy.
W każdym razie przedstawiciel licencji MSFT powiedział mi, że tak długo, jak firma mojej żony ma fakturę od niezależnego dostawcy oprogramowania, która zawiera wymaganą liczbę licencji SQL, jest ona objęta gwarancją, niezależnie od tego, czy sprzedawca jest zgodny, czy nie.