Czy ta licencja na SQL Server wydaje się uzasadniona?


9

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.


3
Zmiana hasła brzmi jak okropnie dziwny sposób egzekwowania tego, co rzekomo egzekwują. Podejrzewam, że tak naprawdę nie są zbyt dobrzy w programowaniu, i zmieniam hasło dla wygody ich kodu.
Michael Kohne,

O ile wiem, wystąpienia ich klienta Windows łączą się z serwerem SQL przy użyciu tych samych zakodowanych poświadczeń SA. Uprawnienia dla poszczególnych użytkowników są egzekwowane tylko w ich własnych kodach procedur składowanych. Poza tym interfejs użytkownika jest ogólnie dobrze zaprojektowany, w pełni wyposażony i wcale nie jest tym, co uważam za buggy. Jak na ironię jednym z głównych powodów korzystania z tego produktu był jego backend MSSQL, biorąc pod uwagę moje doświadczenie w konfigurowaniu go i rozwijaniu przeciwko niemu.
Mike Powell, 1'11

3
Uciekłbym bardzo szybko od aplikacji, które łączą się z SQL Server przy użyciu konta użytkownika SA ...
Massimo,

Zgadzam się z @Massimo. Jeśli istnieje konkurencyjny produkt, nadszedł czas, aby to zbadać.
MDMarra

Niestety wybory są dość ograniczone i ten produkt był jednym z jasnych punktów na polu. Gdybym wiedział o ich używaniu sa, zanim zostało kupione i opłacone, zastanowiłbym się, ale obawiam się, że zmiana nie jest tak naprawdę realistyczną opcją. Ma nadzieję otworzyć drzwi w następny weekend.
Mike Powell

Odpowiedzi:


12

Każda licencja SQL, która nie jest pakietem detalicznym, jest wstępnie pidowana, więc nie stanowi to problemu. Wydaje mi się, że pobiera opłatę za oprogramowanie i nie kupuje licencji od Microsoft. Jeśli faktycznie kupiłeś licencję na SQL Server, masz prawo do zapieczętowanej kopii oprogramowania, a nie wypalonej kopii (co jestem pewien, że w tym momencie zaoferuje ci to).

Nie ma żadnych ograniczeń licencyjnych, które Microsoft wymagałby od dostawcy zmiany hasła sa i powiedzenia, że ​​instancja może być używana tylko dla ich oprogramowania. Licencja na uruchamianie programu SQL Server należy do ciebie, możesz na nim uruchamiać cokolwiek zechcesz. Sprzedawca może zażądać, abyś uruchamiał tylko jego oprogramowanie na tym serwerze, w rzeczywistości może wymagać, aby uruchamiał ich oprogramowanie na serwerze tylko za pośrednictwem ich umowy wsparcia, ale jest to między tobą a sprzedawcą i nie ma nic wspólnego z Microsoft.

Jeśli chodzi o licencję MSDN, Microsoft tak naprawdę nie dba o to, jaki klucz jest zainstalowany, zależy im na zakupionych licencjach. Jeśli korzystasz z licencji MSDN, która jest w porządku, pod warunkiem, że masz licencję zakupioną w szufladzie (lub folderze e-mail) przeznaczonym dla tego komputera. Upewnij się tylko, że instancja, którą zainstalowałeś, była instancją Standard Edition, a nie instancją Developer Edition z MSDN. Należy również pamiętać, że SQL 2008 i SQL 2008 R2 są licencjonowane inaczej, więc musisz upewnić się, że masz zainstalowany poprawnie. Jeśli po podłączeniu w obiekcie eksplorator mówi 10.0, to SQL 2008, jeśli mówi 10.50, to SQL 2008 R2.

Poinformuj go, że chcesz fizyczną kopię programu SQL Server 2008, do której masz prawo, na podstawie faktu zakupu kopii oprogramowania. Jeśli nadal daje ci licencję BS na temat swojej licencji, wymaga jej zainstalowania itp., Powiedz mu, że skontaktujesz się z BSA (Business Software Alliance) i zgłosisz mu piractwo oprogramowania (co dokładnie robi, jeśli jest pobieranie opłaty za licencję, a nie jej wręczanie). BSA z przyjemnością go wytropi, zetrze ze skóry i zabierze wszystkie swoje pieniądze (dostaniesz obniżkę jako opłatę za znalezienie ). BSA to w zasadzie policjanci licencyjni na oprogramowanie.


właśnie tego rodzaju informacji szukałem. Jestem świadomy BSA, ale nie chciałem zagrać tą kartą, jeśli istniała szansa, że ​​ich wyjaśnienia mogą być uzasadnione. Dzięki wielkie!
Mike Powell

1
Z tego, co powiedziałeś, moim zdaniem cię pieprzą.
mrdenny,

@MikePowell daj nam znać, jak się okazuje.
mrdenny,

Zrobię W naszej ostatniej rozmowie telefonicznej mój kontakt zgodził się zarówno wysłać nasze nośniki instalacyjne, jak i wysłać dane kontaktowe do swojego przedstawiciela ds. Licencji MS, ale jak dotąd nie widziałem żadnego.
Mike Powell,

hej @Mike jakieś aktualizacje?
Thomas Bonini,

5

SQL Server jest sprzedawany z prefiksem PID. Brzmi to jednak niezwykle szkicowo. Szybkie połączenie z przedstawicielem Microsoft ds. Licencjonowania powinno wyjaśnić zamieszanie, jednak ponieważ nie ma możliwości, aby ktokolwiek tutaj mógł odpowiedzieć na twoje pytanie.


Dzięki. Planuję sprawdzić licencję Microsoft, ale ta ostatnia rzecz wydarzyła się późnym popołudniem, więc pomyślałem, że spróbuję uzyskać informacje zwrotne, gdy będę o tym dusić w weekend.
Mike Powell

I masz rację, mój tytuł sugeruje, że oczekuję bardziej ostatecznej odpowiedzi niż w rzeczywistości - przeredaguję ją.
Mike Powell

3

W rzeczywistości istnieje licencjonowany program licencjonowania niezależnego dostawcy oprogramowania firmy Microsoft (ISV) , dzięki któremu dostawca oprogramowania może uzyskać licencje na niektóre produkty Microsoft i rozpowszechniać te produkty Microsoft zintegrowane z ich aplikacjami.

Więcej informacji od Microsoft:

W przypadku niektórych produktów, w tym SQL Server, istnieją dwa rodzaje licencji:

  • Licencja ISV (domyślna), która nie ogranicza zdolności użytkowników końcowych do używania produktu z innymi aplikacjami;
  • Licencja czasu wykonania ISV, która pozwala na używanie produktu Microsoft tylko jako części rozwiązania ujednoliconego i zabrania używania z innymi aplikacjami.

Oczywiście licencja Run-Time jest tańsza (w niektórych przypadkach ponad 2x).

Co do tego, jak powinny wyglądać takie produkty… Microsoft mówi w odpowiedzi na często zadawane pytania dotyczące programu licencyjnego ISV:

Możesz zintegrować licencjonowane produkty Microsoft („produkty”) z rozwiązaniem biznesowym, dołączając jeden lub więcej produktów Microsoft wraz z oprogramowaniem do rozwiązania ujednoliconego i dystrybuując rozwiązanie poprzez:

Kopiowanie na nośnik fizyczny, który jest oznaczony i spakowany jako Twoje zunifikowane rozwiązanie

LUB

Wstępna instalacja przez użytkownika w systemie komputerowym w celu dystrybucji w ramach rozwiązania zunifikowanego.


Dziękuję Siergiej - właśnie miałem napisać kolejny e-mail do tych ludzi, ale najpierw przeczytam powiązane informacje. Licencja czasu wykonania ISV brzmi prawie dokładnie tak, jak opisują, z wyjątkiem faktu, że naliczono osobną opłatę za licencję na serwer SQL Server i licencje CAL.
Mike Powell,

2

Z przyjemnością informuję, że wszyscy jesteście ŹLE. Otrzymałem dziś moje oficjalne nośniki instalacyjne i choć jestem trochę rozczarowany spadkiem jakości opakowań w firmie Microsoft, cieszę się, że mam za sobą ten mały odcinek:

Jest OK, bo hej, ekonomia.

Poważnie, to właśnie otrzymałem wczoraj pocztą, nawet bez skrawka papieru. W tym momencie wyjaśnienie od mojego kontaktu jest takie, że jego firma ma jakąś formę licencji Open, która pozwala im odsprzedawać SQL Server swoim klientom w tej formie, używając ich klucza. Znów brzmi to dla mnie całkowicie fałszywie. Zgłosił się na ochotnika, aby wysłać mi dane kontaktowe, abym mógł skontaktować się bezpośrednio z ich przedstawicielem ds. Licencjonowania MS, ale jak dotąd nie widziałem tych informacji i byliśmy tak zajęci innymi rzeczami, o które jeszcze nie poprosiłem. Czy jest jakaś szansa na istnienie takiej licencji Open?


2
Bardzo fajnie ... nagrana płyta DVD! To zdecydowanie fałszywa kopia.
Antoine Benkemoun

Skontaktuj się z Microsoft Compliance - mają oddanych facetów, którzy zajmą się tego rodzaju sprawami.
Chris W

2
Tak, stwardnienie rozsiane zje tego żywego faceta. Baw się dobrze!
ceejayoz

1
Nie ma takiej otwartej licencji, która pozwalałaby na odsprzedaż licencji. W rzeczywistości, kiedy czytasz licencję, zauważysz, że licencje Microsoft są w rzeczywistości nieprzenoszalne. Skontaktuj się z chłopakami z BSA i pozwól im złapać tego faceta. Jeśli zdobędziesz fajne wyszukiwarki tłuszczu, pamiętaj, komu jesteś winien kilka piw. :) Uwielbiam naklejkę na etykiecie z napisem „SQL 2008”, aby wyglądała legalnie.
mrdenny

Myślałem, że naklejka też jest zabawna, ale mówiąc szczerze, powiedział mi, że wysyła wypaloną kopię, więc tak naprawdę nie próbował mnie przekonać, że to prawdziwa płyta DVD. W każdym razie będę szczęśliwy, jeśli w ten sposób uzyskamy z tego koszt wymiany prawdziwej licencji SQL - ale jeśli pozostaną jakieś piwa, na pewno na mnie spadną!
Mike Powell,

-1

W rzeczywistości licencje SQL Server 2008 R2 można przenosić zgodnie z umową EULA, więc zakładam, że SQL Server 2008 jest również dozwolony. Oto tekst z umowy EULA pobrany ze strony http://www.microsoft.com/en-us/download/details.aspx?id=2803

  1. PRZENIESIENIE DO STRONY TRZECIEJ. Pierwszy użytkownik oprogramowania może przenieść go, niniejszą umowę i licencje CAL bezpośrednio na stronę trzecią. Przed przeniesieniem strona ta musi zgodzić się, że niniejsza umowa dotyczy transferu i użytkowania oprogramowania. Przeniesienie musi zawierać oprogramowanie i etykietę Dowód licencji. Pierwszy użytkownik nie może zachować żadnych wystąpień oprogramowania, chyba że zachowa on także inną licencję na oprogramowanie.

Jednak na zrzucie ekranu nie wyglądało tak, jakby zawierały etykietę Dowód licencji. Jeśli to naprawdę licencja zbiorowa, nie mieliby takiej etykiety. Licencję można przenieść za pomocą Centrum licencjonowania zbiorowego, chociaż odbiorca może również potrzebować umowy licencjonowania zbiorowego, aby przenieść licencję (zazwyczaj jest to tworzone przy pierwszym zakupie licencji zbiorowej).

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.