Інформація, яку я отримую від постачальника програмного забезпечення, від якого нещодавно моя дружина придбала нове програмне забезпечення для управління офісом для малого бізнесу, дає мені повзе. Моє враження, що це відносно малооб'ємне програмне забезпечення, але воно розроблене та продане більшою компанією, що має добре відоме ім'я у своїй галузі. Програмне забезпечення використовує MS SQL Server як свою базу даних, а наша угода про придбання включала 1 ліцензію на сервер та 5 ліцензійних ліцензій для стандарту SQL Server 2008.
Перше, що мене вразило як дивне, - це коли я виявив, що їх програма встановлення позбавилася можливості змінити пароль SA на моєму сервері на щось набагато менш безпечне. Коли я запитав про це, мені сказали, що їх домовленість щодо реселлера з Microsoft вимагала від них змінити пароль SA, щоб їх спеціально ліцензований екземпляр міг використовуватись лише для їх застосування. Практично це не проблема, оскільки я все ще маю доступ до dbo через свій логін Windows, але пояснення звучало надзвичайно підозріло.
Тоді сьогодні я знову запитав про те, коли ми можемо очікувати отримання нашого офіційного ключа продукту SQL Server, оскільки до цього часу ми працювали на екземплярі, який я встановив зі свого носія MSDN, тимчасово активованого за допомогою одного з моїх ключів продуктів MSDN (бізнес isn Ще не відкрито, і я припускаю, що до цього моменту у мене буде дійсний ключ продукту). Мені сказали, що їх представнику потрібен віддалений доступ до нашого сервера, щоб він міг перевстановити SQL Server за допомогою їх носія, в якому є "вбудований ключ". Чи пропонується MSSQL навіть на заздалегідь доданих медіа, і якщо так, чи хтось може повторно продавати заздалегідь додані носії? Оскільки він наполягає на видаленні та встановленні самого себе, я вважаю, що ми б не закінчилися копією цього заздалегідь доданого носія із вбудованим власним ключем продукту.
Я параноїк чи це звучить рибливо? Я розробник .NET з майже нульовим досвідом роботи з ліцензуванням MS, але я знаю, що це може бути складним, тому я думаю, що все це може бути абсолютно нормальним. На сьогоднішній день, хоча я схиляюсь до того, щоб вони або надіслали нам дійсний ключ продукту та сертифікати сервера / клієнтської ліцензії, або повернуть нам суму MSSQL за нашу покупку.
ОНОВЛЕННЯ станом на 3/21/11 : Зараз постачальник претендує на участь у програмі ISV Royalty, згаданій нижче @Sergey. Мені здається, вони не відповідають вимогам програми; зокрема, SQL Server EULA не було включено до нашого контракту, і вони пропонують SQL як необов'язковий додатковий компонент їх рішення, а не як невід'ємну частину. Я зв’язався з ліцензуванням MSFT, і мені сказали, що їм потрібен номер угоди постачальника ISV для того, щоб переглянути його далі. Директор з інформаційних технологій постачальника погодився надіслати мені копію їхньої угоди ISV, але я ще не бачив цього (або будь-якої відповіді з цього приводу).
Отже, нарешті, близько 2 тижнів тому я подав звіт до BSA. Я повинен з’ясувати протягом наступних кількох тижнів, чи збираються вони відкрити розслідування чи ні, але представник, з яким я говорив, не звучав оптимістично - він сказав, що пріоритет зазвичай надається тим випадкам, коли працівники кінцевих користувачів повідомляють про своє роботодавці.
У будь-якому випадку, представник ліцензування MSFT повідомив мені, що поки у компанії моєї дружини є рахунок-фактура від ISV, в якій відображається необхідна кількість ліцензій SQL, включено в покупку, вона покривається, незалежно від того, відповідає він чи ні.