Essa licença do SQL Server parece legítima?

9

As informações que estou obtendo do fornecedor de software do qual minha esposa comprou recentemente o software de gerenciamento de escritório específico para o domínio de sua pequena empresa estão me dando arrepios. Minha impressão é que esse é um software de volume relativamente baixo, mas foi desenvolvido e vendido por uma empresa maior, com um nome bem conhecido em seu campo. O software usa o MS SQL Server como banco de dados e nosso contrato de compra incluía 1 licença de servidor e 5 CALs para o SQL Server 2008 Standard.

A primeira coisa que me pareceu estranha foi quando descobri que o aplicativo instalador tinha a liberdade de alterar a senha do SA no meu servidor para algo muito menos seguro. Quando perguntei sobre isso, fui informado de que o acordo específico de revendedores com a Microsoft exigia que eles alterassem a senha do SA para que sua instância especialmente licenciada pudesse ser usada apenas para o aplicativo. Praticamente isso não é um problema, pois ainda tenho acesso ao dbo por meio do login do Windows, mas a explicação parecia extremamente suspeita.

Hoje, perguntei novamente sobre quando poderíamos esperar receber nossa chave de produto oficial do SQL Server, pois até o momento estávamos executando em uma instância que instalei da minha mídia MSDN, ativada temporariamente usando uma das minhas chaves de produto MSDN (o negócio não é ainda não foi aberto e eu suponho que eu teria uma chave de produto válida nesse momento). Foi-me dito que seu representante precisaria de acesso remoto ao nosso servidor para que ele pudesse reinstalar o SQL Server usando sua mídia que possui uma "chave incorporada". O MSSQL é oferecido em mídia pré-cotada e, em caso afirmativo, alguém pode revender a mídia pré-cotada? Como ele está insistindo em se conectar e se instalar, suponho que não teremos uma cópia dessa mídia pré-escrita com nossa própria chave de produto incorporada.

Estou sendo paranóico ou isso soa suspeito? Sou desenvolvedor .NET com quase zero de experiência com licenciamento MS, mas sei que pode ser complicado, então suponho que tudo isso possa ser completamente normal. No momento, estou inclinado a insistir que eles nos enviem uma chave do produto e certificados de servidor / CAL válidos ou nos ofereçam um reembolso na parte MSSQL de nossa compra.

ATUALIZAÇÃO em 21/03/11 : o fornecedor agora reivindica participar do programa ISV Royalty mencionado por @Sergey abaixo. Eles não me parecem estar cumprindo os requisitos desse programa; especificamente, o EULA do SQL Server não foi incorporado ao nosso contrato e oferece o SQL como um componente de custo extra opcional da solução, e não como parte integrante. Entrei em contato com o MSFT Licensing e me disseram que precisariam do número do contrato ISV do fornecedor para analisar melhor. O diretor de TI do fornecedor concordou em me enviar uma cópia do contrato ISV, mas ainda não o vi (ou qualquer resposta a esse respeito).

Então, finalmente, há cerca de duas semanas, enviei um relatório à BSA. Nas próximas semanas, devo descobrir se eles vão abrir uma investigação ou não, mas o representante com quem conversei não parecia otimista - ele disse que a prioridade geralmente é dada aos casos em que os funcionários finais relatam seus problemas. empregadores.

De qualquer forma, o representante de licenciamento da MSFT me disse que, desde que os negócios da minha esposa tenham uma fatura do ISV mostrando o número necessário de licenças SQL incluídas na compra, ela estará coberta, independentemente de o fornecedor estar ou não em conformidade.

Mike Powell
fonte
3
Alterar a senha parece uma maneira muito estranha de impor o que eles afirmam impor. Suspeito que eles realmente não sejam muito bons em programação e altere a senha por conveniência do código.
Michael Kohne 01/10/11
Tanto quanto eu posso dizer, as instâncias do cliente Windows se conectam ao servidor SQL usando as mesmas credenciais SA codificadas. As permissões por usuário são aplicadas apenas em seu próprio código de procedimento armazenado. Além disso, a interface do usuário do cliente geralmente é bem projetada, com todos os recursos e não é nada do que eu consideraria buggy. Ironicamente, uma das principais razões para usar esse produto foi o back-end do MSSQL, dada a minha experiência em configurá-lo e desenvolvê-lo.
Mike Powell
3
Eu tinha para mim fugir muito rápido de aplicativos que se conectam ao SQL Server usando a conta de usuário SA ...
Massimo
Eu concordo com @Massimo. Se houver um produto concorrente, agora é a hora de explorar isso.
MDMarra 01/10/11
Infelizmente, as escolhas são bastante limitadas e este produto foi um dos pontos positivos no campo. Se eu soubesse sobre o uso do sa antes que ele fosse comprado e pago, eu teria pensado duas vezes, mas temo que mudar agora não seja realmente uma opção realista. Ela espera abrir as portas no próximo fim de semana.
Mike Powell

Respostas:

12

Qualquer licença SQL que não seja um pacote de varejo é oferecida antecipadamente, portanto não é uma preocupação. Parece-me que ele está cobrando por software e não está comprando uma licença da Microsoft. Se você realmente comprou uma licença do SQL Server, tem direito a uma cópia selada do software, não a uma cópia queimada (o que tenho certeza neste momento é o que ele ofereceria a você).

Não há nenhuma restrição de licença em vigor que a Microsoft exija que um fornecedor altere a senha sa e diga que a instância pode ser usada apenas para seu software. A licença para executar o SQL Server pertence a você; você pode executar o que quiser. O fornecedor pode solicitar que você execute apenas o software nesse servidor; na verdade, eles podem exigir que você execute o software no servidor apenas através do contrato de suporte, mas isso é entre você e o fornecedor e não tem nada a ver com a Microsoft.

Quanto à sua licença do MSDN, a Microsoft não se importa realmente com a chave instalada, mas com as licenças que você adquiriu. Se você estiver executando uma licença do MSDN correta, desde que você tenha uma licença comprada legítima em uma gaveta (ou pasta de email) atribuída a esse computador. Apenas verifique se a instância que você instalou era uma instância do Standard Edition e não do Developer Edition do MSDN. Observe também que o SQL 2008 e o SQL 2008 R2 são licenciados de maneira diferente; portanto, você precisa garantir que o correto esteja instalado. Se, quando você se conectar ao Pesquisador de Objetos, for 10,0, será o SQL 2008, se 10,50, SQL 2008 R2.

Informe-o de que você deseja a cópia física do SQL Server 2008 a que tem direito, com base no fato de ter adquirido uma cópia do software. Se ele continuar dando a você o BS sobre sua licença exige que ele a instale, etc. diga a ele que você entrará em contato com a BSA (Business Software Alliance) e o denunciará por pirataria de software (que é exatamente o que ele está fazendo se estiver cobrando uma licença e não fornecendo uma). A BSA será mais do que feliz para caçá-lo, a pele dele e tomar todo seu dinheiro (você vai ter um corte como uma taxa finders ). A BSA é basicamente a polícia de licenças de software.

Mrdenny
fonte
esse é exatamente o tipo de informação que eu estava procurando. Estou ciente da BSA, mas não queria jogar essa carta se houvesse alguma chance de suas explicações serem legítimas. Muito obrigado!
Mike Powell
1
Pelo que você disse, na minha opinião eles estão te ferrando.
Mrdenny #
@ MikePowell deixe-nos saber como fica.
mrdenny
Vai fazer. Em nossa última conversa por telefone, meu contato concordou em enviar nossa mídia de instalação e enviar as informações de contato para o representante de licenciamento da MS, mas até agora não as vi.
Mike Powell
hey @Mike alguma atualização?
Thomas Bonini 21/10
5

O SQL Server é vendido pré-PID. Isso soa incrivelmente superficial, no entanto. Uma ligação rápida para um representante de licenciamento da Microsoft deve esclarecer a confusão, já que não há maneira possível de alguém aqui poder responder à sua pergunta real.

MDMarra
fonte
Obrigado. Eu pretendo verificar o licenciamento da Microsoft, mas essa coisa mais recente aconteceu no final da tarde, então pensei em tentar obter algum feedback aqui enquanto analisava isso no fim de semana.
Mike Powell
E você está certo, meu título implica que estou esperando uma resposta mais definitiva do que realmente sou - vou reformulá-la.
Mike Powell
3

Na verdade, existe o Programa de Licenciamento de Direitos Autorais de Software Independente da Microsoft (ISV) , através do qual um fornecedor de software pode obter licenças para alguns produtos da Microsoft e redistribuir os produtos da Microsoft integrados aos seus aplicativos.

Mais informações da Microsoft:

Para alguns produtos, incluindo o SQL Server, existem dois tipos de licenças:

  • Licença ISV (padrão), que não restringe a capacidade dos usuários finais de usar o produto com outros aplicativos;
  • Licença de tempo de execução ISV, que permite que o produto Microsoft seja usado apenas como parte da Unified Solution e proíbe o uso com outros aplicativos.

Obviamente, a licença de tempo de execução é mais barata (em alguns casos, mais de 2x).

Quanto à aparência desses produtos ... A Microsoft diz nas Perguntas frequentes sobre o programa ISV Royalty:

Você pode integrar produtos licenciados da Microsoft ("produtos") à sua solução comercial, incluindo um ou mais produtos da Microsoft junto com o software da sua Solução Unificada e distribuindo a solução:

Cópia em mídia física, rotulada e empacotada como sua Solução Unificada

OU

Pré-instalando por você em um sistema de computador para distribuição como parte da sua solução unificada.

Sergey Vlasov
fonte
Obrigado Sergey - Eu estava prestes a escrever outro e-mail para essas pessoas, mas vou ler suas informações vinculadas primeiro. A licença ISV Run-Time soa quase exatamente como o que estão descrevendo, exceto pelo fato de termos sido cobrados separadamente pela licença do servidor SQL Server e pelas CALs.
Mike Powell
2

Bem, fico feliz em informar que vocês estão ERRADOS. Hoje recebi minha mídia de instalação oficial e, embora esteja um pouco decepcionado com o declínio na qualidade da embalagem na Microsoft, estou feliz por ter esse pequeno episódio atrás de mim:

Tudo bem, porque ei, a economia.

Sério, foi o que recebi ontem pelo correio, sem nem um pedaço de papel junto. Neste ponto, a explicação do meu contato é que a empresa dele possui algum tipo de licença Open que permite revender o SQL Server a seus clientes neste formulário, usando sua chave. Novamente, isso soa completamente falso para mim. Ele se ofereceu para me enviar informações de contato para que eu pudesse entrar em contato diretamente com o representante de licenciamento da MS, mas ainda não as vi e estamos tão ocupados com outras coisas que ainda não pedi. Existe alguma chance de tal licença Open existir?

Mike Powell
fonte
2
Muito bom ... um DVD queimado! Essa é definitivamente uma cópia falsa.
Antoine Benkemoun 15/10
Entre em contato com o Microsoft Compliance - eles têm funcionários dedicados que lidam com esse tipo de coisa.
Chris W
2
Sim, MS vai comer esse cara vivo. Divirta-se com isso!
ceejayoz
1
Não existe uma licença aberta que permita que a licença seja revendida. De fato, se você ler a licença, verá que as licenças da Microsoft são realmente intransferíveis. Entre em contato com os caras da BSA e deixe que eles quebrem esse cara. Se você encontrar um bom localizador de gorduras, lembre-se a quem você deve algumas cervejas. :) Adoro o adesivo no rótulo que diz "SQL 2008" para torná-lo legítimo.
Mrdenny
Eu pensei que o adesivo também era engraçado, mas para ser totalmente justo, ele me disse que estava enviando uma cópia queimada, então ele não estava realmente tentando me convencer de que este era um DVD genuíno. De qualquer forma, ficarei feliz se, de alguma forma, conseguirmos o custo de substituição de uma licença SQL real disso - mas se houver alguma sobra, as cervejas definitivamente estarão em mim!
Mike Powell
-1

Na verdade, as licenças do SQL Server 2008 R2 são transferíveis de acordo com o EULA, portanto, presumo que o SQL Server 2008 também seja permitido. Aqui está o texto do EULA baixado em http://www.microsoft.com/en-us/download/details.aspx?id=2803

  1. TRANSFERIR PARA TERCEIROS. O primeiro usuário do software pode transferi-lo, este contrato e CALs diretamente para terceiros. Antes da transferência, essa parte deve concordar que este contrato se aplica à transferência e uso do software. A transferência deve incluir o software e a etiqueta de Prova de Licença. O primeiro usuário não pode reter nenhuma instância do software, a menos que ele também retenha outra licença para o software.

No entanto, na captura de tela não parecia que eles incluíam o rótulo Prova de licença. Se for realmente uma licença por volume, eles não teriam esse rótulo. A licença pode ser transferida usando o Centro de Licenciamento por Volume, embora o destinatário também precise de um Contrato de Licenciamento por Volume para transferir a licença (geralmente isso é criado quando você faz uma compra inicial de licenciamento por volume).

Mike
fonte