Questa licenza di SQL Server sembra legittima?


9

Le informazioni che sto ricevendo dal fornitore del software da cui mia moglie ha recentemente acquistato il software di gestione dell'ufficio specifico per il dominio della sua nuova piccola impresa mi stanno dando i brividi. La mia impressione è che si tratti di un software a volume relativamente basso, ma è sviluppato e venduto da una società più grande che è un nome ben noto nel suo campo. Il software utilizza MS SQL Server come database e il nostro contratto di acquisto includeva 1 licenza server e 5 licenze CAL per SQL Server 2008 Standard.

La prima cosa che mi è sembrata strana è stata quando ho scoperto che la loro app di installazione aveva preso la libertà di cambiare la password SA sul mio server in qualcosa di molto meno sicuro. Quando ho chiesto questo, mi è stato detto che il loro particolare accordo di rivenditore con Microsoft richiedeva loro di cambiare la password SA in modo che la loro istanza con licenza speciale potesse essere utilizzata solo per la loro applicazione. Praticamente questo non è un problema in quanto ho ancora accesso dbo tramite il mio login di Windows, ma la spiegazione sembrava estremamente sospetta.

Quindi oggi ho chiesto di nuovo quando potevamo aspettarci di ricevere il nostro codice Product Key ufficiale di SQL Server, poiché fino ad oggi siamo stati in esecuzione su un'istanza installata dal mio supporto MSDN, temporaneamente attivata utilizzando uno dei miei codici Product Key MSDN (l'azienda non è non è ancora aperto e suppongo che a questo punto avrò un codice Product Key valido). Mi è stato detto che il loro rappresentante avrebbe avuto bisogno dell'accesso remoto al nostro server in modo che potesse reinstallare SQL Server usando il loro supporto che ha una "chiave incorporata". MSSQL è disponibile anche su supporti pre-con offerta e, in caso affermativo, è consentito a chiunque vendere di nuovo pre-offerta? Dato che insiste per remotare e installarsi, la mia ipotesi è che non finiremmo con una copia di questo supporto preinstallato con il nostro codice prodotto incorporato.

Sono paranoico o sembra strano? Sono uno sviluppatore .NET con esperienza pressoché nulla con le licenze MS, ma so che può essere complicato, quindi suppongo che tutto ciò potrebbe essere del tutto normale. A questo punto, anche se mi sto impegnando a insistere, ci inviano un codice Product Key valido e certificati server / CAL o ci danno un rimborso sulla parte MSSQL del nostro acquisto.

AGGIORNAMENTO al 21/03/11 : il fornitore ora dichiara di partecipare al programma ISV Royalty citato da @Sergey di seguito. Tuttavia, non mi sembrano conformi ai requisiti di quel programma; in particolare l'EULA di SQL Server non è stato incorporato nel nostro contratto e offrono SQL come componente opzionale a costo aggiuntivo della loro soluzione anziché come parte integrante. Ho contattato MSFT Licensing e mi è stato detto che avrebbero avuto bisogno del numero di contratto ISV del fornitore per approfondire. Il direttore IT del venditore ha accettato di inviarmi una copia del loro accordo ISV, ma non ho ancora visto (o qualsiasi risposta in merito).

Alla fine, circa 2 settimane fa, ho presentato un rapporto alla BSA. Dovrei scoprire nelle prossime settimane se apriranno un'indagine o no, ma il rappresentante con cui ho parlato non sembrava ottimista - ha detto che di solito viene data priorità ai casi in cui i dipendenti degli utenti finali segnalano il loro i datori di lavoro.

Ad ogni modo, il rappresentante delle licenze MSFT mi ha detto che fintanto che l'attività di mia moglie ha una fattura dell'ISV che mostra che il numero richiesto di licenze SQL è stato incluso nell'acquisto, è coperta, indipendentemente dal fatto che il fornitore sia conforme o meno.


3
Cambiare la password sembra un modo terribilmente strano di far rispettare ciò che sostengono di far rispettare. Sospetterò che in realtà non sono molto bravi a programmare e cambieranno la password per comodità del loro codice.
Michael Kohne,

Per quanto ne so, le istanze del loro client Windows si collegano tutte al server SQL usando le stesse credenziali SA codificate. Le autorizzazioni per utente vengono applicate solo nel proprio codice di procedura memorizzato. A parte questo, l'interfaccia utente del client è generalmente ben progettata, piena di funzionalità e non è affatto ciò che considererei buggy. Ironia della sorte, uno dei motivi principali per questo prodotto è stato il suo backend MSSQL, data la mia esperienza con la configurazione e lo sviluppo contro di esso.
Mike Powell,

3
Io stesso scapperei molto velocemente dalle applicazioni che si connettono a SQL Server usando l'account utente SA ...
Massimo

Sono d'accordo con @Massimo. Se c'è un prodotto in competizione, ora è il momento di esplorarlo.
MDMarra,

Sfortunatamente le scelte sono piuttosto limitate e questo prodotto è stato uno dei punti forti del campo. Se avessi saputo del loro uso di sa prima che fosse acquistato e pagato avrei avuto ripensamenti ma temo che il passaggio ora non sia davvero un'opzione realistica. Spera di aprire le porte il prossimo fine settimana.
Mike Powell,

Risposte:


12

Qualsiasi licenza SQL che non sia un pacchetto di vendita al dettaglio è pre-offerta in modo da non preoccupare. Mi sembra che ti stia caricando per il software e che non stia effettivamente acquistando una licenza da Microsoft. Se hai effettivamente acquistato una licenza di SQL Server, hai diritto a una copia sigillata del software, non a una copia masterizzata (che sono abbastanza sicuro a questo punto è ciò che ti offrirebbe).

Non esiste alcuna limitazione di licenza in base alla quale Microsoft richiederebbe a un fornitore di modificare la password sa e dire che l'istanza può essere utilizzata solo per il proprio software. La licenza per eseguire SQL Server appartiene a te, puoi eseguire tutto ciò che ti piace su di esso. Il fornitore può richiedere che tu esegua il suo software solo su quel server, infatti potrebbe richiedere che tu esegua il suo software sul server solo attraverso il suo accordo di supporto, ma questo è tra te e il venditore e non ha nulla a che fare con Microsoft.

Per quanto riguarda la tua licenza MSDN, a Microsoft non importa davvero quale chiave sia installata, si preoccupano delle licenze che hai acquistato. Se stai eseguendo una licenza MSDN che va bene, a condizione che tu abbia una licenza acquistata legittima che si trova in un cassetto (o cartella e-mail) che è assegnato a quel computer. Assicurati solo che l'istanza che hai installato fosse un'istanza Standard Edition non un'istanza Developer Edition da MSDN. Si noti inoltre che SQL 2008 e SQL 2008 R2 sono concessi in licenza in modo diverso, quindi è necessario assicurarsi di aver installato quello corretto. Se quando ci si connette in Esplora oggetti si dice 10.0 questo è SQL 2008 se si dice 10.50 che è SQL 2008 R2.

Informalo che desideri la copia fisica di SQL Server 2008 a cui hai diritto in base al fatto che hai acquistato una copia del software. Se continua a fornirti il ​​BS sulla sua licenza richiede che la installi, ecc. Digli che contatterai la BSA (Business Software Alliance) e gli riferirai per la pirateria del software (che è esattamente quello che sta facendo se lo è addebitare all'utente una licenza e non fornirne effettivamente una). La BSA sarà più che felice di dargli la caccia, scuoiarlo e prendere tutti i suoi soldi (riceverai un taglio come tassa per i cercatori ). Il BSA è fondamentalmente i poliziotti con licenza software.


questo è esattamente il tipo di informazioni che stavo cercando. Sono a conoscenza della BSA ma non volevo giocare quella carta se c'era qualche possibilità che le loro spiegazioni potessero essere legittime. Grazie mille!
Mike Powell,

1
Da quello che hai detto, secondo me ti stanno fregando.
mrdenny,

@MikePowell facci sapere come va.
mrdenny,

Andrà bene. Nella nostra ultima conversazione telefonica il mio contatto ha accettato di spedire i nostri supporti di installazione e di inviare le informazioni di contatto per il loro rappresentante delle licenze MS, ma finora non ho visto nessuno dei due.
Mike Powell,

hey @Mike eventuali aggiornamenti?
Thomas Bonini,

5

SQL Server è venduto pre-PIDed. Tuttavia, sembra incredibilmente impreciso. Una rapida chiamata a un rappresentante delle licenze Microsoft dovrebbe chiarire la confusione, anche se dal momento che non è possibile che qualcuno qui possa rispondere alla tua vera domanda.


Grazie. Ho in programma di verificare con le licenze Microsoft, ma questa ultima cosa è successa nel tardo pomeriggio, quindi ho pensato di provare a ottenere un feedback qui mentre mi occupavo del weekend.
Mike Powell,

E hai ragione, il mio titolo implica che mi aspetto una risposta più definitiva di quanto non sia in realtà - la riformulerò.
Mike Powell,

3

In realtà esiste un programma di licenza royalty indipendente da Microsoft Independent Software Vendor (ISV) , attraverso il quale un fornitore di software potrebbe ottenere licenze per alcuni prodotti Microsoft e ridistribuire quei prodotti Microsoft integrati con le loro applicazioni.

Ulteriori informazioni da Microsoft:

Per alcuni prodotti, incluso SQL Server, esistono due tipi di licenze:

  • Licenza ISV (impostazione predefinita), che non limita la capacità degli utenti finali di utilizzare il prodotto con altre applicazioni;
  • Licenza ISV Run-Time, che consente al prodotto Microsoft di essere utilizzato solo come parte della soluzione unificata e ne proibisce l'utilizzo con altre applicazioni.

Ovviamente la licenza Run-Time è più economica (in alcuni casi più di 2x).

Per quanto riguarda l'aspetto di tali prodotti ... Microsoft afferma nelle FAQ del programma ISV Royalty:

È possibile integrare i prodotti con licenza Microsoft ("prodotti") nella soluzione aziendale includendo uno o più prodotti Microsoft insieme al software per la soluzione unificata e distribuendo la soluzione tramite:

Copia su supporti fisici, etichettati e confezionati come soluzione unificata

O

Preinstallazione da parte tua su un sistema informatico da distribuire come parte della tua Soluzione Unificata.


Grazie Sergey - Stavo per scrivere un'altra e-mail a queste persone, ma prima leggerò le tue informazioni collegate. La licenza ISV Run-Time sembra quasi esattamente come quella che stanno descrivendo, tranne per il fatto che ci hanno addebitato separatamente la licenza del server SQL e le CAL.
Mike Powell,

2

Bene, sono felice di riferire che voi ragazzi siete tutti SBAGLIATI. Ho ricevuto oggi i miei supporti di installazione ufficiali e, sebbene un po 'deluso dal declino della qualità degli imballaggi in Microsoft, sono felice di avere questo piccolo episodio alle mie spalle:

Va bene, perché ehi, l'economia.

Scherzi a parte, questo è quello che ho ricevuto ieri per posta, senza nemmeno un pezzo di carta. A questo punto la spiegazione dal mio contatto è che la sua azienda ha una qualche forma di licenza Open che consente loro di rivendere SQL Server ai propri clienti in questo modulo, usando la loro chiave. Ancora una volta questo mi sembra completamente falso. Si è offerto volontario di inviarmi informazioni di contatto in modo che potessi mettermi in contatto direttamente con il loro rappresentante delle licenze MS, ma non ho ancora visto quelle informazioni e siamo stati così impegnati con altre cose che non ho ancora chiesto di nuovo. C'è qualche possibilità che esista una licenza Open?


2
Molto bello ... un DVD masterizzato! Questa è sicuramente una copia fasulla.
Antoine Benkemoun,

Mettiti in contatto con Microsoft Compliance: hanno ragazzi dedicati che gestiranno questo tipo di cose.
Chris W,

2
Sì, MS mangerà vivo questo ragazzo. Divertiti con esso!
Ceejayoz,

1
Non esiste una tale licenza aperta che consenta la rivendita della licenza. Infatti leggendo la licenza scoprirai che le licenze Microsoft non sono effettivamente trasferibili. Contatta i ragazzi della BSA e lasciali sballare questo ragazzo. Se ottieni un bel cercatore di grassi, ricorda a chi devi qualche birra. :) Adoro l'adesivo sull'etichetta con scritto "SQL 2008" per renderlo legittimo.
mrdenny,

Ho pensato che anche l'adesivo fosse divertente, ma per essere onesti mi ha detto che stava inviando una copia bruciata, quindi non stava davvero cercando di convincermi che si trattava di un DVD originale. Ad ogni modo, sarò felice se in qualche modo otteniamo da questo il costo di sostituzione per una vera licenza SQL, ma se rimarrà qualcosa sulle birre sarà sicuramente da me!
Mike Powell,

-1

In realtà, le licenze di SQL Server 2008 R2 sono trasferibili secondo l'EULA, quindi suppongo che anche SQL Server 2008 sia consentito. Ecco il testo dell'EULA scaricato da http://www.microsoft.com/en-us/download/details.aspx?id=2803

  1. TRASFERIMENTO A TERZI. Il primo utente del software può trasferirlo, questo accordo e le CAL direttamente a una terza parte. Prima del trasferimento, tale parte deve concordare che questo accordo si applica al trasferimento e all'utilizzo del software. Il trasferimento deve includere il software e l'etichetta Prova della licenza. Il primo utente non può conservare alcuna istanza del software a meno che quell'utente mantenga anche un'altra licenza per il software.

Tuttavia, nello screenshot non sembrava che includessero l'etichetta Prova della licenza. Se si tratta veramente di una Licenza a volume, non avrebbero tale etichetta. È possibile che la licenza possa essere trasferita tramite il Centro contratti multilicenza, anche se il destinatario potrebbe anche aver bisogno di un contratto di contratti multilicenza per il trasferimento della licenza (di solito questo viene creato quando si effettua un acquisto iniziale di contratti multilicenza).

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.