La información que obtengo del proveedor de software al que mi esposa compró recientemente el software de administración de oficinas específico de dominio de su nueva pequeña empresa me está dando escalofríos. Mi impresión es que este es un software de volumen relativamente bajo, pero está desarrollado y vendido por una compañía más grande que es un nombre bien conocido en su campo. El software utiliza MS SQL Server como su base de datos y nuestro acuerdo de compra incluyó 1 licencia de servidor y 5 CAL para SQL Server 2008 Standard.
Lo primero que me pareció extraño fue cuando descubrí que su aplicación de instalación se había tomado la libertad de cambiar la contraseña de SA en mi servidor a algo mucho menos seguro. Cuando pregunté sobre esto, me dijeron que su acuerdo de revendedor particular con Microsoft requería que cambiaran la contraseña de SA para que su instancia con licencia especial solo pudiera usarse para su aplicación. Prácticamente esto no es un problema, ya que todavía tengo acceso a dbo a través de mi inicio de sesión de Windows, pero la explicación sonaba extremadamente sospechosa.
Luego, hoy pregunté nuevamente cuándo podríamos esperar recibir nuestra clave de producto oficial de SQL Server, ya que hasta la fecha hemos estado ejecutándome en una instancia que instalé desde mi medio MSDN, activada temporalmente usando una de mis claves de producto MSDN (el negocio no es todavía no estoy abierto y he estado asumiendo que tendría una clave de producto válida para este punto). Me dijeron que su representante necesitaría acceso remoto a nuestro servidor para que pudiera reinstalar SQL Server usando sus medios que tienen una "clave incrustada". ¿Se ofrece incluso MSSQL en medios pre-solicitados, y si es así, alguien puede revender medios pre-solicitados? Debido a que insiste en la instalación remota y la instalación de él mismo, supongo que no terminaríamos con una copia de estos medios pre-solicitados con nuestra propia clave de producto incrustada.
¿Estoy siendo paranoico o esto suena sospechoso? Soy un desarrollador de .NET con casi cero experiencia con licencias de MS, pero sé que puede ser complicado, así que supongo que todo esto podría ser completamente normal. En este punto, aunque me estoy inclinando a insistir en que nos envíen una clave de producto válida y certificados de servidor / CAL, o que nos den un reembolso en la parte de MSSQL de nuestra compra.
ACTUALIZACIÓN a partir del 21/03/11 : el proveedor ahora afirma participar en el programa ISV Royalty mencionado por @Sergey a continuación. Sin embargo, no me parecen cumplir con los requisitos de ese programa; específicamente, el EULA de SQL Server no se incorporó a nuestro contrato, y ofrecen SQL como un componente opcional de costo adicional de su solución en lugar de una parte integral. Me puse en contacto con MSFT Licensing y me dijeron que necesitarían el número de acuerdo de ISV del proveedor para investigarlo más a fondo. El Director de TI del proveedor acordó enviarme una copia de su acuerdo de ISV, pero aún no lo he visto (ni ninguna respuesta al respecto).
Finalmente, hace aproximadamente 2 semanas presenté un informe ante la BSA. Debería averiguar en las próximas semanas si van a abrir una investigación o no, pero el representante con el que hablé no parecía optimista: dijo que generalmente se da prioridad a los casos en que los empleados de los usuarios finales informan empleadores.
En cualquier caso, el representante de licencias de MSFT me dijo que siempre y cuando el negocio de mi esposa tenga una factura del ISV que muestre la cantidad requerida de licencias SQL incluidas en la compra, está cubierta, independientemente de si el proveedor cumple o no.