ООО “Аверс Групп” является надежным поставщиком ПО, оргтехники, ИТ-комплектующих для предприятий Юга России. Для нас важен каждый клиент, поэтому мы всегда рады помочь вам в решении любых вопросов, связанных с ИТ. Мы будем рады видеть вас в качестве нашего клиента.
 
banner 10
Лицензирование

 

 

Лицензируем продукты Microsoft

Актуально для: MS Windows 7/2008, MS SQL Server, RDP...

 

Microsoft, в отличие от большинства фирм, имеет несколько запутанную систему лицензирования своего софта. Не самую запутанную, поверьте, но когда Вы в первый раз сталкиваетесь с необходимостью купить их софт - глаза начинают разбегаться.

Что же делать системному администратору небольшой фирмы, если он хочет закупить ПО от MS, но в упор не вникает во все тонкости процесса и не может ответить на самый главный вопрос - "че купить то?"

Эта статья предназначена для того, чтобы дать Вам опору под ногами - разжевать - что куда, как и зачем. Русским, понятным языком. Без всяких OLP, SA, GGK и тому подобных сокращений от MS, которые фигурируют в прайсах.

Сразу замечу, что схемы лицензирования Enterprise я умышленно не затрагиваю - это отдельная тема отдельного разговора с кучей параметров, скидок, возможностей "несколько-в-одном за одну цену" и т.д... разговора сразу с менеджером поставщика ПО! И интересна она, обычно, фирмам побольше. И если мы будем о ней говорить здесь - это Вас может только запутать.

Также я не затрагиваю всех продуктов. По аналогии можно наложить траффарет логики лицензирования на все, что продает Microsoft.

 

Итак, начнем наш маленький опус.

Коробка или...?

Типы лицензий можно поделить на два основных класса: коробочные лицензии и корпоративные.

Как видно из названия - коробки - это лицензии, продающиеся обычно в коробках, чаще всего имеющие диски с дистрибьютивами внутри, некий ключ активации только для одной этой коробки. Продаются коробки поштучно. Это значит, что Вы можете купить 1, 2, 3... сколько угодно коробок.

Плюсы коробок:

+ Их можно купить любое количество, от 1 до... сколько Вам надо;

+ Коробка не привязывается напрямую у юридическому лицу;

+ В коробке обычно сразу идет диск, с которого можно ставить софт;

Минусы коробок:

- Подтверждением лицензионности купленного софта является коробка с диском (если он был), соответственно, коробки нужно все хранить... не по типам, а вообще все коробки, которые Вы купили;

- У каждой коробки свой ключ активации, и именно этот ключ должен быть указан на установленной копии (т.е. нельзя использовать один и тот же ключ на нескольких копиях - до Вас легко докопаются на эту тему);

- У Вас не будет аккаунта на сайте Microsoft, где Вы сможете следить за купленными лицензиями, видеть ключи активации и т.п.;

- Не считая MS Office, коробки обычно дороже стоят, чем корпоративные лицензии.

- В случае коробки Вы должны использовать именно ту версию ПО, которая указана на коробке. Т.е., купив MS Office 2010, Вы не имеете никакого права использовать Office 2007!

 

Корпоративные лицензии Microsoft представляют из себя "бумажки". Т.е. корпоративная лицензия на N копий продукта (программы) - это "сине-голубенький" конвертик с лицензионным соглашением внутри, собственно, самой лицензией в виде защищенного от подделки листа с различными надписями, включающими в себя номер лицензии, количество лицензируемых продуктов, дате приобритения и т.п. и нескольких листов с различной информацией.

Плюсы корпоративных лицензий:

+ Нет коробок - не надо хранить много объемной лабуды, в особенности, если Вы лицензируете не 3-5 компьютеров, а, скажем, 100.

+ Есть возможность использовать KMS-сервер (об этом ниже). В двух словах - Вам не надо вводить ключ активации на каждую установленную копию продукта - достаточно просто установить программу и она сама активируется. Причем отпадает головная боль о том, что Вы уже третий (N-ный) переустанавливаете программу (систему) и сервер активации Вам скажет "обломись ибо че та часто активируешь";

+ Корпоративные лицензии обычно дешевле стоят, чем коробки.

+ Корпоративные лицензии поддерживают т.н. Software Assurence (SA - об этом ниже).

+ Право Downgrade. Это значит, что Вы можете использовать любую версию ПО того-же типа и класса, что и приобретенная, но более старую. Например, Вы купили Office 2010 Standard, но хотите использовать Office 2007 Standard? Пожалуйста! Однако Вы не можете по праву downgrade использовать более старую версию более ВЫСОКОГО класса, например, Enterprise вместо Standard. Например, при покупке Office 2010 Standard Вы не можете "опуститься" до Office 2007 Enterprise или Professional! Только до Standard-же или ниже классом!

Минусы корпоративных лицензий:

- Минимальное количество лицензий, покупаемых за 1 раз - 5 штук. Т.е. за одну покупку Вы не можете купить меньше, чем 5 лицензий, даже если Вам нужно всего, скажем, 4. Причем за вторую покупку - тоже. Это означает, что правило ">=5" работает на КАЖДУЮ покупку, и даже если Вы уже приобрели 10 лицензий, то в следующий раз, когда соберетесь докупать лицензии - Вам опять надо будет купить не менее 5 штук!

- Лицензии четко привязываются к юридическому лицу, которое эти лицензии приобрело;

- Все дистрибьютивы, уж извините, придется скачать с сайта Microsoft. Правда, скачать то, что Вам ставить по лицензионным условиям нельзя, Вам не дадут, т.ч. ошибиться тут сложнее, чем ставить просто от балды.

 

Итог:

Если Вы закупаете лицензии на очень небольшое количество компьютеров (поитогу - менее 5 штук), либо если у Вас то и дело меняется юр-лицо - Ваш выбор - это коробки.

Если у Вас 5 компьютеров или больше, в особенности - значительно больше - я Вам рекомендую глядеть в сторону корпоративных лицензий.

 

Схемы лицензирования: купить, взять в кредит или арендовать?

 

Сразу оговорка - выбравшие "коробки" в качестве лицензий этот блок могут не читать - они все равно уже мимо темы.

Итак, что мы представляем при лицензировании? Деньги... а точнее - их перемещение из бюджета фирмы-покупателя в бюджет фирмы-производителя. Вторая мысль - это "а у нас будут лицензии". Все бы ничего, но тут Microsoft нам ставит очередной "стоп, вопрос!".

Нам предлагают 3 варианта потратить наши деньги:

1) Банально купить. Просто взять, заплатить деньги нужной суммой за нужное количество нужных продуктов. Самый простой вариант: утром деньги, вечером... эмм, лицензии. В данном случае Вы преобретаете продукт единоразово и преобретаете права на использование этого продукта хоть до скончания веков (без ограничений). Больше всего это похоже на "пошел в магазин и купил".

2) Рассрочка на 3 года. На самом деле условия рассрочки могут меняться время от времени, но суть, я думаю, останется одна: это разделить трату Ваших денег на 3 части (или другое кол-во частей - как Microsoft придумает дальше).

Поитогу, утром Вы платите 1/3 денег, а вечером получаете... да-да, полноценные лицензии в нужном Вам количестве нужного Вам продукта. Через год Вы платите еще 1/3 денег, подтверждая право на пользование продуктом. И, наконец, еще через год Вы выплачиваете последнюю треть - и отсюда уже без ограничений пользуетесь продуктом сколько влезет.

Больше всего это походит на банальный кредит. Причем слово "рассрочка", которое часто используется поставщиками ПО и которое нередко воспринимают как "безпроцентный кредит" - обозначает очень даже "процентный" кредит. Поитогу, вместе со всеми хитростями, окончательная стоимость может вырасти до 2х раз.

Ремарка. Этот вариант безоговорочно включает в себя опцию "Software Assurance" на все время рассрочки, о которой мы поговорим чуть ниже. В 2х словах - она позволяет использовать последние версии продуктов, которые вышли после покупки Вами данной версии.

 

Ремарка 2. Несмотря на "проценты" от кредита, цена, которую Вы платите ежегодно, четко фиксирована и не плавает, в то время, как цена на ПО от Microsoft то идет вверх, то немного вниз. Причем тенденция подорожания, конечно, сохраняется. А Вы выплачиваете по старой цене.

3) Аренда. Самая что ни на есть - аренда. Вы платите каждый год некоторую сумму денег за использование программ (систем). При этом если платить Вы перестаете - то софт резко, но неотвратимо превращается в нелицензионный и Вы имеете все шансы словить "по шапке" если к Вам придут с проверкой.

Аренда тоже включает в себя Software Assurance. Более того - для некоторых продуктов аренда позволяет менять количество лицензированных копий между платежами.

Как это выглядит? Например, Вы уплатили за 30 копий программы. Соответственно, спокойно пользуетесь 30ю копиями. Но тут, еще до наступления следующего платежа, у Вас увеличивается колиество компьютеров, на которых должна стоять эта программа. Что делать? Резко бежать и как-то докупать? Переоформлять договор? Нет! До следующего платежа Вы спокойно продолжаете пользоваться ВСЕМИ копиями программы. Больше 30 Вами приобритенных? Ну и ладно. При следующем платеже заплатите, причем уже только за следующий год. За то время, которое Вы пользовались "сверх нормы" - Вы не платите.

Хитрость номер два: а если у Вас до следующего платежа вдруг обратно сократилось количество компьютеров до 30 (ну, или сколько у Вас там?) Что делать? Как заплатить за то, что Вы попользовались несколько месяцев "лишними" копиями программ? Их придется оплачивать по полной программе при следующем платеже? А если Вам они уже больше не нужны?

Короче, платить не придется. Подсчет количества копий производится прямо перед платежом, соответственно, если у Вас сезонно каждый год количество компьютеров увеличивается - то Вы... да-да-да, нахаляву пользуетесь частью копий программы (с условием, что к моменту платежа количество вернется обратно).

Software Assurance - непонятные слова из понятных буковок

"Коробочникам" придется пропустить и этот блок.

Я уже несколько раз упоминал это понятие - Software Assurance. Что же это такое?

Итак, сначала давайте поймем - что мы понимаем под "покупкой" лицензий на ПО?

Покупая программу (в т.ч. операционную систему) мы покупаем ДАННУЮ ВЕРСИЮ. Именно ту, которую мы купили.

Приведу пример. Вы купили Windows XP Professional. Все хорошо, но тут выходит Windows Vista. Первая мысль - я же купил лицензию на "винду" - значит, я могу пользоваться Vista? Фигушки. Вы же купили XP. Не Vista, не Windows7, а XP! Причем именно XP. Значит, пользоваться можете только XP.

Но если очень хочется, то... то можно приобрести вместе с лицензиями также и опцию Software Assurance. Она продается на несколько лет и позволяет Вам использовать во время ее наличия все новые выходящие версии того-же класса, как и приобретенная Вами лицензия.

 

Возвращаясь к примеру с купленной XP - при наличии Software Assurance на дату выхода Windows Vista Вы можете проапгрейдить Вашу XP Professional до уровня Vista Business. А если SA была и на момент выхода в свет Windows7 - то можете проапгрейдиться до Windows7 Professional. Ну, суть Вы поняли, я думаю.

 

Право на downgrade

 

Не для коробочных лицензий! Поэтому "box-еры" - плывем ниже по статье. Там еще будет для Вас интересное.

Многое уже можно понять из названия. Это право на использование более старых версий того-же продукта того-же класса.

Для примера: Купив MS Office 2010 Standard Вы можете использовать MS Office 2007 Standard, MS Office 2003 Standard и т.д.

Но, т.к. разрешается использование только того-же класса или ниже, то Вы не можете использовать более дорогой, хоть и старый Office 2007 Enterprise, 2003 Professional и т.п.

Так-же это право не дает Вам возможности использовать более новые версии. Не запрещает, но и не дает - для этого служит платная SA.

Что оно стоит? Ничего! Право на downgrade предоставляется Microsoft бесплатно для всех корпоративных лицензий (не коробок) по-умолчанию! Это то, чего не хватает многим другим производителям, не будем тыкать пальцем.

KMS. И ничего общего со спортом.

"Коробочники"... да-да, снова жмем на skip и летим ниже по статье.

KMS - это служба автоматической активации для продуктов Microsoft, купленных по корпоративной схеме лицензирования. Служит для облегчения развертывания и активации систем и программ MS, таких, например, как Windows, Windows Server, Office и т.д.

Как она работает? Не вдаваясь в технические подробности (это офф-топ) KMS устанавливается на один компьютер в сети (можно Windows, можно Windows Server, если KMS-ключ предназначается для Windows Server), активируется через интернет на сервере Microsoft и начинает быть сам сервером активации, действующим в пределах Вашей сети и Вашего домена Active Directory.

Для понимания приведу пример. Вы закупили 30 лицензий на Windows7. При этом Microsoft Вам предоставила 2 вида ключей: MAK и KMS. MAK - это, по сути, обычный ключ активации со вполне ограниченным количеством использований. KMS имеет и того меньшее количество активаций (всего 2, если я правильно помню), но именно этот ключ позволяет двум Вашим компьютерам быть KMS-серверами.

Итак, у Вас 30 компьютеров. Мы устанавливаем на один Windows7 и активируем ее через интернет с использованием KMS-ключа. При этом Windows Вас сразу предупреждает, что данная копия станет KMS-сервером.

 

После активации этот компьютер не только сам станет активированным, но и станет нести службу KMS. Так что не следует эту процедуру осуществлять с компьютером, который включают раз в месяц, и то если повезет - лучше всего подойдет либо комп "сисадмина", либо просто максимально постоянно работающий комп.

Теперь Вы устанавливаете 2ю, 3ю и далее копии Windows 7. Что Вас спрашивают при каждой установке? Ключ продукта. Что нам нужно ответить? А вот и ничего - оставляем поле ключа продукта пустым - это не ошибка, так надо. Windows спокойно ставится дальше и загружается.

А теперь самое вкусное. Вам, по большому счету, не надо делать ничего, чтобы Windows стали активированными - они сами через домен найдут сервер KMS и запросят у него активацию. И станут полноценно активированными.

Причем сервер KMS (как я понимаю из статей Microsoft) не сверяется с серверами Microsoft и не отправляет им информацию о том - сколько сейчас используется копий программ. Таким образом очень удобно решается задача частой замены "железок" компьютеров, при которой требуется переактивация вновь устанавливаемого софта. Но тот факт, что за Вами не следит железка или софт не дает Вам юридического права пользовать количество копий сверх приобретенных лицензий!

А теперь о грустном. KMS имеет и свои ограничения. Организациям, владеющим небольшим количеством компьютеров - попользовать такую удобную штуку не получится. Дело в том, что KMS-сервер начинает раздавать лицензии только тогда, когда получит достаточное количество запросов от разных компьютеров.

Для Windows Vista/7 это количество составляет аж 25 штук! Т.е. Ваша организация должна иметь не менее 25 компьютеров на базе Windows Vista/7 для того, чтобы KMS просто заработал.

Наличие хоть 1000 Windows XP не поможет - нужны именно свежие версии Windows.

Таким образом, если Вы закупили Windows 7 и начинаете потихоньку переходить с XP на семерку - вот тут Вас и поджидает "ой". Ведь пока Вы не накопите 25 компьютеров с переустановленной операционной системой - KMS просто не активирует Ваши копии по-настоящему лицензионной винды. А переустановить 25 компьютеров с XP на 7, в особенности - захламленные различным узко-специализированным хитро-активирующимся и не всегда сходу совместимым с 7кой софтом - задача непростая для небольшого штата отдела ИТ. И быстро эта задача не решится.

 

Для Windows Server производитель установил планку в минимум 5 копий ОС.

Windows XP/Vista/7... короче, десктопные ОС и MS Office/Project...

 

Самое простое - покупка Windows на рабочие станции. Вариантов немного, они не запутанные и все легко происходит.

Выбираете нужную по Вам версию (корпоративные начинаются с Professional), заказываете нужное количество лицензий и все у Вас в шоколаде. Про виды лицензирования и платежей я уже рассказывал.

Никаких тонкостей по установке. Просто ставите, активируете или используете KMS и пользуетесь.

Windows Server

Здесь чуточку сложнее. Я даже не всю информацию Вам дам - только основное.

Итак, Windows Server покупается нужной версии, активируется или используется KMS и вроде бы все "хоккей"... но вот нет.

Если Вы посмотрите в прайсы, то найдете там несколько предложений, звучащих приблизительно так:

- Windows Server 2008 R2 Standard RUS NoCAL

- Windows Server 2008 R2 Standard RUS 5 CAL

- Windows Server 2008 R2 Standard RUS 25 CAL

 

Что за CAL?

 

Дело в том, что Windows Server производитель лицензирует двумя различными частями: это лицензия на саму операционную систему и отдельно необходимое количество лицензий на подключения к этой операционной системе.

Итого, если Вы купили только Windows Server, без CAL, то... гмм, то использовать Вы ее можете только как рабочее место. Никаких, ВООБЩЕ никаких входящих сетевых подключений не допускается! Не важно - по TCP/IP на определнный порт, к софту Microsoft или другому, по "шаре" или еще как - никак. Т.е. Вы купили болванку.

Что Вам надо, так это докупить еще и клиентские лицензии доступа (CAL). По их количеству и будет определяться - сколько и кто имеет право на подключение к этому (этим) серверу (серверам).

Итого, лицензирование Windows Server, это:

 Windows Server + (n * CAL) = ОК,

  где n - это нужное количество клиентских лицензий.

Но на этом трудности не заканчиваются. CAL подразделяются на 3 типа:

1) Server CAL. Такие лицензии приобритаются по серверам. 1 Server CAL предоставляет возможность подключиться 1 (одному) любому компьютеру к ЭТОМУ серверу. Т.е. это лицензии конкурентного доступа к серверу. Например, если Вы купили 30 ServerCAL - то к ЭТОМУ серверу, на который Вы купили эти лицензии, может одновременно подключиться до 30 ЛЮБЫХ компьютеров с ЛЮБЫМИ пользователями. На другой сервер нужно будет покупать ServerCAL отдельно.

2) Device  CAL. Эти лицензии приобретаются на УСТРОЙСТВА. Т.е. на компьютеры. При этом компьютер с приобретенным на него DeviceCAL может подключаться к ЛЮБОМУ серверу Windows Server с ЛЮБЫМ пользователем "на борту", причем неважно - есть у сервера ServerCAL вообще или их нет. Т.е. если у устройства (компьютера) есть DeviceCAL - больше никаких CAL не нужно. Но DeviceCAL будет привязан именно к этому компьютеру.

 

3) User CAL. То же самое, что DeviceCAL, но для пользователей. Т.е. приобретается на пользователя. Таким образом, пользователь, имеющий UserCAL, может с ЛЮБОГО компьютера подключаться к ЛЮБОМУ серверу Windows Server. Опять же - неважно, имеется ли у этого компьютера DeviceCAL или у сервера свободный ServerCAL.

По итогу:

1) Server CAL - позволяет подключаться ЛЮБОМУ пользователю с ЛЮБОГО компьютера на ТОЛЬКО ЭТОТ сервер.

2) Device CAL - позволяет подключаться ЛЮБОМУ пользователю с ТОЛЬКО ЭТОГО компьютера на ЛЮБОЙ сервер.

3) User CAL - позволяет подключаться ТОЛЬКО ЭТОМУ пользователю с ЛЮБОГО КОМПЬЮТЕРА на ЛЮБОЙ сервер.

Следует заметить, что нет требования к минимальному количеству CAL какого-то типа: Вы можете использовать только DeviceCAL без ServerCAL и без UserCAL, или только ServerCAL на каждом сервере и т.п.

Наиболее выгодный вариант зависит от конкретной организации. Приведу три примера для понимания.

1) Например, организация, в которой работает немного сотрудников, но они постоянно обращаются к серверам с большого количества компьютеров: как со своих рабочих мест, так и с презентационных ноутбуков, с домашних машин, с гостевых компьютеров в гостиницах, с временных компьютеров и т.д. Таким образом, количество пользователей меньше количества компьютеров, с которых они работают. Здесь выгоднее UserCAL.

2) Другой пример. Небольшое количество компьютеров, много пользователей, например, работающих посменно. Нет подключений из дома или с других компьютеров. Поитогу - количество  пользователей больше, чем компьютеров. Здесь выгоднее DeviceCAL.

3) В организации дофига пользователей, дофига компьютеров, но всего пара серверов. По пользователям и девайсам понятно мало, но ясно, что одновременно на сервера все сразу ну никогда не ломятся. Например, администратор понимает, что за раз на сервере бывает не больше 30-50% все пользователей/машин. Тогда можно подумать о Server CAL - и не париться какие пользователи с каких машин будут цепляться к серверам.

Итак, вот как-то так.

Подведем итоги:

1) Windows Server лицензируется как две составных части: сама операционная система и клиентские лицензии (CAL) для нее.

2) Windows Server без CAL - пустышка.

3) Существует 3 вида CAL: ServerCAL и два напарника UserCAL и DeviceCAL. И при лицензировании Вам необходимо выбрать более оптимальный вариант для себя.

PS. Количество CAL в надписях вида "Windows Server 2008 R2 Standard RUS 5 CALs" - это "приклеенные" сразу в поставке Server CAL.

 

Терминальный сервер или сервер RDP

 

Одно из нередких применений Windows Server - это терминальный сервер. Что это и как работает я объяснять не буду - мы же здесь рассматриваем лицензии. Но вот как это лицензировать - рассказать стоит.

Итак, у нас есть Windows Server и мы хотим сделать из него терминальный сервер. Что нам нужно докупить? Нам нужны клиентские лицензии для терминального доступа. Так называемые Termical CAL.

Какие они бывают? Де-жа-вю:

1) TermDeviceCAL - Терминальная лицензия на устройство. Позволяет подключаться с ЭТОГО компьютера к ЛЮБОМУ серверу терминалов под ЛЮБЫМ пользователем.

2) TermUserCAL - Терминальная лицензия на пользователя. Позволяет подключаться с ЛЮБОГО компьютера к ЛЮБОМУ серверу терминалов под ЭТИМ пользователем.

Упс. Забыли TermServerCAL? Нет, не забыли, их нет. Для терминальных серверов существуют только 2 типа клиентских лицензий. Ну и по своей сути они копируют простые DeviceCAL и UserCAL.

Теперь ВАЖНЫЙ момент! При создании терминального сервера Вам необходимы:

а) Лицензия на саму Windows Server

б) Лицензии Termical CAL

в) И, ВНИМАНИЕ! Лицензии User/Device/ServerCAL в количестве не менее Terminal CAL!

Т.е. Microsoft хочет, чтобы мы на каждую терминальную лицензию обязательно имели и обычную лицензию клиентского доступа! Таким образом мы не можем иметь 30 Termical CAL и 10 UserCAL, например. Подключиться смогут только 10 пользователей в таком случае.

 

Microsoft SQL Server

 

Очередной претендент на разъяснения.

Типов лицензирования у MSSQL два: по CAL и по процессорам.

1) По CAL. Знакомое нам понятие CAL нашлось и здесь. При лицензировании по CAL нам необходимо приобрести как лицензию на сам Microsoft SQL Server, так и на достаточное количество CAL. Каждый CAL - это одно конкурентное соединение с сервером баз данных. Таким образом - сколько CAL - столько одновременных соединений может держать SQL Server.

 

2) По процессорам. При этом типе лицензирования нам нужно купить только лицензию на MS SQL Server на процессор(ы). Дико дорогая лицензия, кстати. Этот вариант позволяет установить сервер с неограниченным количеством одновременных подключений. Никаких CAL тут не надо.

Как считаются процессоры в лицензиях "на процессор"?

Под процессором Microsoft понимает не "ядро", а именно физический процессор, неважно сколько у него ядер. Таким образом - считаем сокеты. Например, в двух-процессорном Xeon-сервере Intel, при двух установленных процессорах и 8ми ядрах в сумме - необходимо будет приобрести 2 лицензии "на процессор".

Как считаются процессоры в виртуальных машинах?

Так и считаются. Т.е. если у нас на 2-хпроцессорном 8-ядерном сервере есть виртуальная машина и нам надо выделить ей 1 сокет, чтобы соблюсти лицензионное соглашение - выделяем не более 4х ядер (8 ядер в сумме / 2 процессора) и вперед!

Зеркала - бесплатно.

В данный момент касательно SQL Server существует довольно приятная особенность для редакций Standard и Enterprise (и иже с ними): халявное зеркало. Что это значит: Вы покупаете 1 пакет лицензии на SQL Server и устанавливаете его. На один сервер. А на другой сервер (который должен, тем не менее, иметь лицензию Windows Server + CAL) Вы устанавливаете еще одну копию SQL Server. Но фишка в том, что вторую копию Вы можете использовать только в режиме Read-only, и только как зеркало тех баз данных, которые крутятся на основной копии сервера. В случае отказа первого сервера Ваш резервный превращается в read-write сервер и продолжает обслуживать клиентов.

Платить за второй сервер SQL при это не надо!

OEM - умирает вместе

Смысл OEM везде один - предустановленное ПО на компьютер. Это даже не коробка, это хуже. Если умирает компьютер, то умирает и весь OEM-софт на нем. Причем неважно, что Вы только заменили материнку, а все остальное осталось - компьютер уже "не тот".

OEM дешевле, но Вы лишаетесь возможности (вообще любой) перенести с погибшего компьютера лицензию хоть куда-то!

Купить OEM на уже существующий компьютер официально нельзя. Microsoft OEM продает только сборщикам и только для установки на новые компьютеры, никаких других вариантов нет.

Доказательством лицензионности OEM является счет-фактура, в которой значится в составе компьютера этот софт. В той-же самой фактуре! Неприятно, когда Вы покупаете железо, например, с НДС, а софт - без, потому что это уже разные счета. И тут придется объяснять и доказывать.

Помимо платных продуктов Microsoft (цены на которые, мягко говоря, даже не кусаются - а просто сжирают бюджеты Российских компаний - не чета зарубежным фирмам) также доступны и бесплатные.

Тут следует понять - ничего совсем халявного и "такого-же" не бывает. Берете бесплатный продукт - готовьтесь к ограничениям. Иногда серьезным (MS SQL Server Express), иногда не очень (MS Search Server).

Я рекомендую внимательно изучать возможности бесплатного ПО от MS: нередко Вы легко можете уложиться в те рамки, которые воздвигает Microsoft для своих бесплатных версий. Когда-то не можете... что-ж, подумайте об оптимизации. Не получается - вот тогда идем и выбираем для себя уже платный продукт.

Кое-что схалявить не выйдет. Например, операционные системы Windows или пакеты Office. Они только платные. Более того, если у Вас сеть с доменом - "дешевой" Home Edition Вам не хватит - придется покупать только дорогую Professional.

Также стоит понимать, что Microsoft не дураки и ставят палки в колеса любителями попользовать декстоп-версии ОС для серверных нужд. Так, MS SQL Server Standard (не Express) просто не поставится на не-Server винду. И сервер общих папок ("шар") из Windows 7 не сделаешь - одновременных подключений не хватит.

 

Заключение

Я, конечно, не все продукты пояснил в этой статье. Я не рассказал про некоторые "фишки" и "хитрости" лицензирования, но цель статьи была - ввести Вас в курс дела. Тем более, что Microsoft постоянно проводят разные акции, меняют детали лицензирования "фишек" и т.п., потому я привел здесь "скелет", по которому можно уже работать, выбирая тот или иной вид лицензирования.

Я умышленно не стал затрагивать многие продукты, такие, как System Center и Exchange Server. Я не стал затрагивать Enterprise лицензирование и Enterprise CAL (4-in-1). По данному скелету Вы можете "натянуть" на остальные продукты понимание - как это надо покупать. Более того, я настоятельно рекомендую перед покупкой расспросить Вашего менеджера про выбранные продукты и то, как Вы собрались их купить - наверняка менеджер Вам поможет.

 

Microsoft и KMS

Актуально для: MS Windows / Windows Server

 

Итак, Вы закупили лицензии на продукты Microsoft по корпоративной программе лицензирования и получили помимо MAK ключей также и KMS.

1) Что есть KMS?

В двух словах: KMS позволяет Вам создать внутри Вашей организации, Вашего домена Active Directory, сервер активации, который будет обслуживать компьютеры.

Таким образом, ПО, которое требует активации, будет ломиться не в интернет на сервера Microsoft, а к какому-то компьютеру внутри Вашей фирмы. Чем это лучше?

а) Не нагружается интернет-канал запросами на пере активацию - они, кстати, по-умолчанию происходят каждую неделю.

б) Вы свободны пере активировать лицензии сколько угодно, не боясь того, что сервера Microsoft Вас забанят "ибо часто и с разных машин". Очень удобно во время, когда Вы меняете парк ПК, соответственно, происходит частая пере активация продуктов.

в) Ну и простота установки - достаточно поставить продукт, не указывая никаких ключей при установке, и завести компьютер в домен - и ПО самостоятельно найдет KMS-сервер и активируется. От Вас не требуется даже помнить или носить с собой ключ активации - после установки KMS-сервера он больше не потребуется вплоть до переустановки этого самого сервера.

2) Куда ставить KMS?

В зависимости от класса продукта KMS можно ставить либо на клиентскую машину Windows Vista/7, либо на Windows Server 2008.

Если Вы закупили только Windows Vista или Windows 7 - то KMS нужно развернуть на одном из компьютеров с этой самой ОС. Windows Server Вам не нужен. Просто имейте в виду, что разворачивать KMS надо на той машине, которая максимально много времени находится в рабочей состоянии в сети, чтобы клиентские компьютеры могли без проблем подсоединиться.

Если Вы закупили Windows Server 2008 - то, соответственно, KMS ставите на нее. При этом этот же сервер KMS WS2008 будет успешно активировать и машины под управлением десктоп ОС Windows Vista или Windows 7.

3) Как ставить KMS?

Проще некуда. Выбираете компьютер, который будет сервером KMS и активируете его ключем KMS. Т.е. открываете окно свойств компьютера, кликаете на надписи "активировать сейчас", вводите ключ KMS, соглашаетесь с предупреждением, что этот компьютер станет нести роль сервера KMS, и... и все, собственно.

 

Процедура одинаковая для Windows Vista/7 и для Windows Server 2008+.

Еще раз замечу - при установке сервера KMS на Windows Server (соответственно, наличии KMS ключа для Windows Server и, конечно, лицензии), ставить еще один KMS для клиентских машин, например, на какой-то компьютер с Windows 7 - не нужно!

4) Клиентские компьютеры - как активировать через KMS?

Устанавливайте Windows не вводя никаких ключей (с пустым полем). Заводите в домен. Идите в свойства компьютера и нажимайте "Активировать сейчас".

Первые 25 компьютеров сначала будут писать что-то вроде "KMS служба сообщила, что значение счетчика недостаточно" (об этом ниже). Когда накопится нужное количество (25 шт. Windows Vista/7 или 5 Windows Server) все компьютеры просто начнут активироваться. Сами.

Ничего особенно делать не надо - оно само работает )))

5) Почему при активации других компьютеров KMS пишет что-то про счетчик?

Потому что Microsoft ограничила область применения KMS-активации средними и большими фирмами. Активированный KMS-сервер не будет раздавать активации до тех пор, пока к нему не обратится определенное количество клиентских компьютеров.

Для Windows Vista/7 (десктопов) необходимо 25 РАЗНЫХ компьютеров.

Для Windows Server 2008 необходимо 5 РАЗНЫХ серверов.

Таким образом, пока у Вас не накопится 25 компьютеров с Windows Vista или 7, ломящихся за активацией к KMS серверу (соответственно, это должны быть не коробки и не активированные по MAK системы) - активироваться системы не начнут.

Для серверов - достаточно 5ти серверов для начала процесса активации.

6) Как на компьютере-сервере KMS посмотреть текущее значение счетчика?

В командной строке (Пуск->Выполнить помните?) вводим команду:

slmgr.vbs /dli

И смотрим информацию по текущей лицензии. Среди нее на компьютере, который является сервером KMS, отобразится и текущее значение счетчика.

7) Как накрутить этот счетчик?

Эммм... Короче, хитрость в том, что при установке ОС генерится уникальный UID, который не совпадает у двух систем, поставленных на один и тот же компьютер с одного и того же дистрибьютива - т.е. рандомный такой ID.

KMS сервер этот ID запоминает, потому фишка "создал виртуальную машину и скопировал ее" не катит - ID будет одним и KMS будет считать это за один компьютер.

 

В интернете ходят несколько методов накрутки счетчика, но рабочий я нашел только один: это банально установить 25 (или сколько Вам не хватает) виртуальных машин (или просто столько раз переустановить винду). От самих железок не зависит - поэтому Вы можете просто нужное количество раз на один и тот-же компьютер переустановить ОС - и все будет хоккей.

НО! Есть замечание! Не стоит этого делать (накручивать счетчик), если физически нет реально  нужного колиества компьютеров, которые Вы просто, например, постепенно собираетесь переводить с XP на Windows 7 или иже с тем, т.к. через некоторое время (несколько месяцев) сервер KMS, не будь дурак и не видя нужных компьютеров в сети продолжительное время, "забывает" о них и, соотвествтенно, снижает свой счетчик.

Моральный смысл накручивания счетчика я вижу только в случае, если у Вас идет постепенный переход с Windows XP на более новые версии. Все, кроме Microsoft, понимают, что нереально сразу десятки компьютеров переустановить (даже в режиме апгрейда): часто помимо их Office на компьютерах существуют различные узко-специализированные хитро-активирующиеся и просто привязывающиеся программы, нередко сразу не работающие в среде Windows 7 из-за несовместимостей и т.д.

8) Как мне из командной строки активировать Windows?

slmgr.vbs /ato

9) Как компьютеры находят сервер KMS?

KMS регистрируется на DNS-сервере Ваших контроллеров домена Active Directory с использованием TXT-записи. Клиентские компьютеры во время активации опрашивают зону Вашего домена на наличие записей TXT по контенту KMS и ломятся на тот IP, который указан в этой записи.

IP обновляет сам сервер KMS, Вам за это заморачиваться не надо.

10) Как мне выключить DNS-публикацию KMS-сервера или включить ее обратно?

ВНИМАНИЕ! Делаем из-под администратора! Не доменного админа, а "Выполнить от имени администратора" (при условии включенной UAC).

slmgr.vbs /cdns

И обязательно перезагрузиться.

Если нужно включить публикацию в DNS Вашего KMS сервера обратно:

slmgr.vbs /sdns

И снова перезагружаетесь.

11) Я что-то поменял в KMS, но клиентские компьютеры все равно ломятся по старому IP:порт.

Да, клиентские машины кешируют записи TXT серверов KMS. Варианта два:

а) Подождать. Я не помню TTL записей KMS, но через денек компьютеры заломятся по новым реквизитам.

б) Выключить у компьютеров кеширование KMS-реквизитов и сбросить DNS-кеш (из-под администратора!):

slmgr.vbs /ckhc

ipconfig /flushdns

Если нужно включить кеш обратно:

slmgr.vbs /skhc

12) Как изменить интервал переактивации?

По-умолчанию каждый компьютер заново запрашивает статус активации каждые 7 дней. Для того, чтобы изменить это значение, выполните команду (из-под администратора):

slmgr.vbs /sri XXX

где вместо XXX подставьте количество минут (от 30 минут до 30 дней). Через этот интервал активированные компьютеры будут обновлять свой статус активации.

13) Что еще можно сделать через SLMGR?

Команда

slmgr.vbs

без параметров покажет Вам подсказку из 4х страниц - что она умеет.

14) Где на DNS-сервере находятся эти TXT-записи?

Откройте оснастку DNS-сервера, разверните "Зоны прямого просмотра".

Зайдите в зону с названием Вашего домена.

Откройте вкладку "_tcp".

Записи под названием "_VLMCS" - это и есть TXT-записи KMS-серверов в пределах Вашего домена.

Ну вот, в двух словах рассказал самое полезно про KMS. Больше информации содержится на сайте Microsoft, а по SLMGR - в справке к ней.

 

Лицензии: что такое "некоммерческое использование" бесплатных программ

Актуально для: Бесплатного софта

 

Итак, Вы - человек ответственный и готовите всю необходимую документацию по установленному ПО заранее. Вы прилежно читаете EULA (End-User License Agreement - Лицензионное соглашения конечного пользователя) и натыкаетесь на фразу, которая Вас смущает:

для некоммерческого использования

...

И вроде бы как софт бесплатный (freeware), но фраза смущает - для некоммерческого использования, для некоммерческих целей. Что это значит? Бесплатна по итогу программа или нет?

Смысл в чем (и как эту фразу будут понимать при проверках): если при использовании этой программы Вы или предприятие, в котором она установлена, и за счет ее использования получается какая-то прибыль - использование программы является коммерческим и преследует коммерческие цели.

Очень жаль, но я не юрист и точные пункты закона указать не могу - это лишь то, что поведывалось как открыто (на конференции по лицензированию), так и в личных разговорах с теми, кто проверяет.

Т.е. если Вы, работая за компьютером в организации и используя эту программу делаете так, что организация зарабатывает - например, используете кассовые системы, 1С, базы данных клиентов или покупок... да чего угодно - то это коммерческое использование.

Проблема в том, что доказать обратное - проблематично для сисадмина. Проверяющий орган считает так, что раз программа установлена на компьютере организации и используется сотрудником организации - то это коммерческое использование, ведь сама суть работы сотрудника - зарабатывание денег.

Что делает предприятие (коммерческое)? Зарабатывает деньги. Это коммерческая цель. Что делают сотрудники в предприятии? Правильно, деятельность, направленную на заработок предприятием денег. Т.е. коммерческую деятельность. Для своей работы - коммерческой деятельности - сотрудники используют различные инструменты. Да-да, молотки, зубила, кисточки там... и компьютер является одним из инструментов. И программа, установленная на компьютере - является одним из инструментов.

При этом подразумевается, что деятельность работника в рабочее время должна быть направлена на заработок предприятием денег и установка программ на компьютер, которые не направлены на эту цель - действие сложно доказуемое. Т.е. предполагается, что раз программа стоит на компьютере предприятия, за которым работает пользователь предприятия - то ее цель - коммерческая деятельность и что пользователь, работающий с этой программой на компьютере предприятия в рабочее время - соответственно, осуществляющий коммерческую деятельность - использует программу в коммерческих целях.

Совсем другое дело - это использование софта дома. Ведь Вы большей частью, обычно, не зарабатываете деньги с помощью программ, которые используете дома? А даже если зарабатываете - то это нужно сначала доказать.

Резюме. Не стоит ставить все бесплатное ПО, что попадается под руку, на работе. Совсем не факт, что проверяющий орган согласится с Вами, что вот эту программу Вы используете лицензионно, если в ее EULA (который Вы должны будете им показать) указано, что программа может быть использована нахаляву только в некоммерческих целях.

Смысл, еще раз, в чем: раз Вы используете ее на работе - то это, очевидно, рабочий инструмент, а значит этим инструментов Ваша организация зарабатывает деньги. Значит - коммерческое использование.

Все выше сказанное - мои мысли, мои доводы и результат консультаций со специалистами, которые в этой сфере крутятся. Это не последняя инстанция - многое еще будет зависеть от самой проверки или, если уж дойдет дело, от мнения суда.

 

Переустановка Windows 7/2008: как сохранить статус активации (избежать повторной активации) 

Актуально для: Windows 7 и Windows Server 2008

 

Итак, мы снова затронули тему лицензирования Windows. На этот раз - активацию.

Сразу оговорюсь - данная заметка будет полезна только тем, кто работает с коробочной версией Windows или производил активацию через MAK-ключ. Те же товарищи, которые пользуют OEM-винду или являются счастливыми обладателями корпоративных копий и активируются по KMS - тем людям данная статья не поможет (да и не надо им это).

Основная проблема - это то, что активироваться Microsoft разрешает вполне определенное количество раз и по истечении этих раз придется звонить им, чтобы Вам позволили пользоваться операционной системой. Например, переустановили Вы 3 раза ОС - и опа, на 4й активация уже не проходит.

Тем не менее Windows время от времени приходится переустанавливать. Хорошо, если редко. Но бывают ситуации, когда мы уже вынуждены это сделать.

 

Так давайте сохраним статус активации - чтобы после переустановки не лезть в он-лайн и не производить ее снова, а как будто никто ничего и не переустанавливал.

Заметка. Способ работает только при такой-же аппаратной конфигурации, какая и была, и для той же самой Windows. Если Вы что-то изменили после краха системы - активация вполне вероятно может не сканать.

Для этого нам придется скопировать несколько файликов. На случай, если операционная система уже мертва, но файловая система еще дышит - жесткий диск нужно будет подцепить куда-то еще или загрузиться с LiveCD.

 

Итак, приступим.

1) Записываем ключ установки, который мы использовали для текущей копии Windows. Если у Вас сохранилась коробка - великолепно, значит ключ у Вас тоже должен быть. Если нет - списываем текущий ключ (если винда еще жива... иначе - ой).

2) Копируем файлы

\Windows\ServiceProfiles\NetWorkService\AppData\Roaming\Microsoft\SoftwarePlatform\Tokens.dat

\Windows\System32\spp\tokens\pkeyconfig\pkeyconfig.xrm-ms

для 64-битной версии так-же нужно скопировать этот файл:

\Windows\SysWOW64\spp\tokens\pkeyconfig\pkeyconfig.xrm-ms

куда-то в отдельное место, например, на флешку.

3) Выполняем переустановку ОС. Когда нас спрашивают ключ - ничего не вводим, оставляя поле пустым и продолжаем установку.

4) После установки запускаем командную строку (CMD) с правами администратора и останавливаем службу контроля целостности файлов ОС:

net stop sppsvc

5) Переходим в папку:

\Windows\System32\spp\tokens\pkeyconfig\

и даем себе полные права на файл pkeyconfig.xrm-ms. Для этого - правой кнопной на нем и выбираем "Свойства", переходим на вкладку "Безопасность", жмем "Дополнительно", становимся его владельцем, после чего закрываем окошко свойств и снова его открываем, давая себе полные права.

Теперь удаляем этот файл pkeyconfig.xrm-ms и копируем его из резервной копии, которую мы в п.2 сделали.

Для 64-битных ОС нужно также сходить в папку:

\Windows\ SysWOW64\spp\tokens\pkeyconfig\

и выполнить все действия как для предыдущей папки с файлом pkeyconfig.xrm-ms.

Теперь перейдите в папку:

\Windows\ServiceProfiles\NetWorkService\AppData\Roaming\Microsoft\SoftwarePlatform\

и выполните те же самые действия, удалив текущий файл tokens.dat и заменив резервной копией.

6) Запускаем службу контроля целостности файлов обратно. Опять открываем CMD с правами администратора и выполняем:

net start sppsvc

7) Вы думали все? Нееет. Ключ то мы не вводили - помните? Теперь укажем его через утилитку slmgr.vbs, входящую в состав ОС из коробки.

slmgr.vbs -ipk xxxxx-xxxxx-xxxxx-xxxxx-xxxxx

где вместо xxxxx-... вводим ключ Windows.

8) В общем-то, все. Теперь Windows активирована. Проверить это можно, например, через ту же самую утилитку:

slmgr.vbs /dli

Представляемые вендоры
 
Copyright © ООО „Аверс Групп”

ул. Кожевенная, д. 54/1, оф.6 (2 этаж), г. Краснодар, 350004
Тел.: (861) 201-14-14,
факс: (861) 201-16-20
mail@avers-it.com