Информация актуализирована по состоянию на 2024 г.
Особенности программной системы защиты продуктов 1С:Предприятие 8
Информационным письмом №12454 от 29.09.2010 г. Фирма "1С" объявила о реализации программной системы защиты от несанкционированного копирования продуктов на платформе 1С:Предприятие 8 версии ПРОФ собственной разработки.
Ранее программная защита использовалась только в базовых версиях продуктов на платформе 1С:Предприятия 8, которая появилась еще на платформе 1С:Предприятие 8.0 в 2006 г., но новый механизм защиты ПРОФ продуктов принципиально отличается от защиты базовых версий.
Поступил в продажу новый программный продукт 1C:Бухгалтерия 8.0. Базовая версия
С 30.09.2010 г. в продажу поступили первые программные продукты с такой защитой: 1С:Документооборот, 1С:Управление небольшой фирмой 8, а так же вся линейка клиентских и серверных лицензий на технологиескую платформу 1С:Предприятие 8.
Поддержка программного лицензирования реализована в платформе 1С:Предприятие 8.2 начиная с версии 8.2.12.87.
Планов полного отказа от аппаратной защиты своих продуктов с помощью USB-ключей типа HASP от компании Aladdin пока нет, но, возможно, это произойдет в будущем.
Обновление информации 08.03.2022:
Фирма "1С" объявила о прекращении свободной продажи продуктов "1С:Предприятие" с аппаратной защитой (USB) с 09.03.2022 г. до возобновления поставок необходимых комплектующих (USB-ключей). Заявки на продажу программных продуктов "1С:Предприятие" с аппаратной защитой рассматриваются в индивидуальном порядке, их выполнение не гарантируется.
Информация для пользователей и партнеров №29215 от 08.03.2022
Попробуем разобраться, что из себя представляет новая система защиты, как она работает, какие у нее особенности и отличия от традиционного варианта с аппартными USB-ключами.
Что собой представляет программная лицензия?
Программная лицензия - это специальный файл с раширением .lic, в который в момент активации в зашифрованном виде записываются данные лицензии (регистрационный номер и пинкод, с помощью которого лицензия была получена), данные владельца и ключевые параметры компьютера (мат.плата, ЦП, версия ОС, объем ОЗУ, BIOS, MAC-адреса, сетевое имя компьютера и пр. подробнее: К каким параметрам компьютера "привязывается" программная лицензия "1С:Предприятие 8").
Обновление информации:
Начиная с платформы 1С:Предприятие 8.* версии 8.3.12.1790 программную лицензию можно привязать к ID аппаратного ключа HASP от любой программы 1C v.8, если таковой ключ имеется, что позволяет изменять параметры компьютера без необходимости повторной активации лицензии.
Подробнее: Привязка программной лицензии "1С Предприятия 8.3" к аппаратному ключу защиты.
Имя файла лицензии представляет собой метку времени (TimeStamp) и состоит из 14 цифр, в которых записаны дата и время получения данной лицензии в формате: <дата+время>.lic (например, имя файла лицензии 20101001123456.lic говорит о том, что лицензия была получена 01.10.2010 г. в 12:34:56).
В зависимости от версии операционной системы, прав пользователя и пр. файл лицензии может сохраняться в различных местах файловой системы (например, в ОС Windows лицензия скорее всего будет сохранена в каталоге %ProgramData%\1C\licenses, а в ОС Linux в каталоге /var/1C/licenses, подробнее: Где на компьютере хранится файл программной лицензии программ системы "1С:Предприятие 8").
Как работает программая система защиты?
В момент запуска программы 1С:Предприятие происходит сравнение текущих параметров компьютера с теми, которые были записаны в файле лицензии с расширением "20************.lic" в момент ее активации. Если данные совпадают, то программа запускается. Если текущие параметры отличаются от записанных в файле лицензии, то лицензия не проходит валидацию и программа выдает сообщение "Лицензия не обнаружена" с возможностью сформировать Журнал поиска ключа с подробным описанием, какие ключевые параметры компьютера в текущей конфигурации изменились с момента первичной активации лицензии.
Примечание:
При проверке информации о компьютере анализируется только удаление, а не добавление устройств. Например, при получении программной лицензии на компьютере был установлен один сетевой адаптер. Можно добавить еще один сетевой адаптер, без необходимости повторного получения программной лицензии, но нельзя заменить один сетевой адаптер на другой.
Оперативную память на компьютере можно увеличивать, но нельзя уменьшать. Например, получение лицензии выполнялась с оперативной памятью равной 2 Гбайт. Без необходимости повторного получения программной лицензии имеется возможность увеличить память до 6 Гбайт, а потом уменьшить ее объем до 4 Гбайт. Однако, уменьшение объема оперативной памяти ниже 2 Гбайт приведет к необходимости повторного получения программной лицензии.
В комплект поставки программных продуктов 1С:Предприятие 8 с программной системой лицензирования вместо USB-ключа входит запечатанный конверт с комплектом пинкодов для активации программной лицензии.
В состав программной лицензии основных поставок и клиентских лицензий на 1 рабочее место входит комплект из 3-х пинкодов (1 основной + 2 резервных пинкода) для получения однопользовательской лицензии.
В состав клиентских лицензий на 5, 10 и 20 рабочих мест входит по два комплекта пинкодов: один комплект из 3-х пинкодов (1 основной + 2 резервных пинкода) для получения одной многопользовательской лицензии на сервере и второй комплект пинкодов для получения соответствующего количества однопользовательских лицензий:
Лицензия на 5 рабочих мест - комплект из 8-ми пинкодов (5 основных + 3 резервных пинкода);
Лицензия на 10 рабочих мест - комплект из 14-ти пинкодов (10 основных + 4 резервных пинкода);
Лицензия на 20 рабочих мест - комплект из 25-ти пинкодов (20 основных + 5 резервных пинкода).
В состав клиентских лицензиях на 50, 100, 300 и 500 рабочих мест входит только один комплект из 3-х пинкодов (1 основной + 2 резервных пинкода) для получения многопользовательской лицензии на соответствующее количество рабочих мест.
Порядок активации программной лицензии 1С
При первичной активации необходимо ввести регистрационный номер программного продукта, пинкод из 15 цифр для активации лицензии и указать сведения об организации.
Предусмотрено три способа получения лицензии:
Автоматически (рекомендуется)
Программа через Интернет автоматически формирует запрос к Центру лицензирования, получает лицензию и записывает ее на компьютер.
На электронном носителе (через файл)
Если на компьютере, на который требуется установить программную лицензию, нет доступа к Центру лицензирования через Интернет, но доступ к Интернет есть на каком-то другом компьютере, то запрос на получение лицензии можно сохранить в виде файла на внешний носитель, получить лицензию по электронной почте или на сайте Центра лицензирования с другого устройства и затем обратно скопировать ее на компьютер, для которого она активируется. Формирование запроса на лицензию и установка полученной лицензии на компьютер пользователя осуществляются пошагово в диалоговом режиме.
По телефону
При полном отсутствии доступка к Интернет активировать лицензию можно по телефону. При выборе этого варианта получения лицензии "1С:Предприятие" формирует и выводит на экран набор цифр, которые необходимо передать оператору Центра лицензирования по телефону. Данные сформированной лицензии необходимо будет ввести в диалог получения лицензии под диктовку оператора.
Важно!
Вариант активации по телефону предусмотрен только для однопользовательских клиентских лицензий!
При изменении параметров компьютера или при переносе программы на другое устройство необходимо активировать новую лицензию с помощью резервного пинкода. При восстановлении лицензии необходимо указать регистрационный номер комплекта 1С и пинкод, с помощью которого была активирована текущая лицензия (тот пинкод, с помощью которого была получена лицензия в предыдущий раз), резервный пинкод и данные владельца.
Важно!
При восстановлении лицензии данные владельца необходимо вводить абсолютно точно также, как указывали при первичной активации, с точностью до запятой. Поэтому мы рекомендуем сохранять данные владельца в файл (по умолчанию имя файла LicData.txt).
После восстановления программной лицензии с помощью резервного пинкода "старая" лицензия, полученная с помощью предыдущего пинкода, должна быть заблокирована автоматически.
Если были израсходованы все резервные пинкоды из комплекта поставки, то можно написать запрос в Центр лицензирования 1С по электронной почте lic@1c.ru. Если не будет выявлено нарушений Лицензионного соглашения, пользователю будет выслан следующий резервный пинкод. Количество запросов на получение неограниченно.
Примечание:
Восстановить лицензию можно только тем же способом, каким она была получена при первичной активации, т.е. если лицензию активировали по телефону, то восстановить ее можно будет тоже только по телефону (и наоборот).
Самым существенным, на наш взгляд, отличием программных лицензий от привычных USB-ключей является то, что у программных лицензий нет аналога HASP License Manager, который бы умел раздавать лицензии по сети, т.е. активация многопользовательской лицензии на сервере допустима не во всех сценариях и может оказаться, что активировать многопользоватьскую лицензию на сервере нельзя, т.к. раздавать ее по сети некому.
Многопользовательская лицензия может быть установлена на сервере только в трех случаях:
на сервере терминалов в случае использования терминального режима работы (RDP/удаленный рабочий стол/RemoteApp).
на компьютер с установленным сервером "1С:Предприятия 8.*" в случае клиент-серверного варианта информационной базы;
на компьютер с установленным модулем расширения веб-сервера в случае публикации информационной базы на веб-сервере (Apache или IIS) в файловом варианте;
Т.е, если программа 1С:Предприятие используется в файловом режиме, без ее публикации на веб-сервере и без использования терминального подключения (RDP), то не следует устанавливать программную клиентскую лицензию на компьютере сервера, т.к. клиентские компьютеры при запуске программ 1С не смогут получить такую лицензию. При данном сценарии использования можно активировать ТОЛЬКО однопользовательские лицензии на каждом из клиентских ПК.
Другие отличия и особенности:
На одном сервере можно активировать нескольких программных клиентских лицензий, при этом номиналы лицензий суммируются (на одной машине может быть установлен только один клиентский USB-ключ одной серии).
Начиная с версии 8.2.10 платформы 1С:Предприятие 8 поддерживается одновременное использование программных и аппаратных лицензий при работе с одной и той же информационной базой.
Из одного сеанса операционной системы к одному файлу программной лицензии могут получить одновременный доступ не более 256 процессов.
На одном компьютере доступ к одному файлу программной лицензии можно получить не более чем из 256 сеансов операционной системы.
На одном сервере возможно использование одного клиентского аппаратного USB-ключа одной серии и нескольких программных клиентских лицензий, при этом номиналы лицензий суммируются.
Если на одном сервере установлены несколько клиентских программных лицензий, то сначала будет использоваться та лицензия, которая была активирована раньше.
На одном сервере можно установить аппаратный USB-ключ на сервер 1С:Предприятия + произвольное количество программных клиентских лицензий.
На одном сервере можно установить программную лицензию на сервер 1С:Предприятия + один клиентский USB-ключ одной серии.
Однопользовательские программные лицензии работоспособны в терминальном режиме (однопользовательский USB-ключ в терминале не работает).
При необходимости установки программного обеспечения "1С:Предприятие" в виртуальной среде, Фирма "1С" рекомендует использовать программные продукты с программной системой лицензирования, т.к. проброс аппаратных ключей в виртуальную машину не документирован и формально является нарушением условий лицензионного соглашения.
Подробнее: Руководство администратора на сайте ИТС.
Особенности подсчета выданных лицензий
Отсутствие аналога HASP License Manager также накладывает свой отпечаток на алгоритм подсчета выданных лицензий при различных сценариях использования и способах активации лицензий ("на клиенте" или "на сервере").
В случае с терминальным сервером на сервере можно активировать как одну многопользовательскую лицензию, так и несколько однопользовательских лицензий (рекомендуем одну многопользовательскую). Подсчет лицензий в обоих случаях будет осуществляться также, как при использовании аппаратных USB-ключей HASP - лицензия выдается на терминальную сессию, в рамках одной терминальной сессии можно запустить несколько информационных баз и будет израсходована только одна лицензия.
В случае с клиент-серверным вариантом (есть сервер 1С:Предприятия) или с публикацией файловой базы на веб-сервере (Apache или IIS) клиентские лицензии (номиналом до 20 рабочих мест включительно) могут быть активированы как сервере, так и на клиентских компьютерах, но при этом необходимо учитывать следующие особенности:
Если клиентские лицензии были активированы на сервере, то сервер 1С:Предприятия (клиент-серверный режим) или модуль расширения веб-сервера (если на веб-сервере опубликована файловая база) выдают лицензии на каждый запуск, т.е. если на одно и том же компьютере будет запущено две информационные базы, то будет израсходовано две лицензии.
Если однопользовательские клиентские лицензии активировать на клиентском компьютере, то с этой одной лицензией можно будет запустить несколько информационных баз.
Активировать однопользовательскую клиентскую лицензию на клиентском компьютере можно только в случае, если запуск информационной базы осуществляется с помощью Толстого/Тонкого клиента 1С:Предприятия. Если же вход в программу осуществляется с помощью веб-клиента (веб-браузера, например, Chrome), то клиентскую лицензию можно активировать только на сервере.
На одном сервере можно активировать несколько программных клиентских лицензий, при этом номиналы лицензий суммируются. Также допускается активация на сервере однопользовательских лицензий (например, на одном сервере можно активировать набор из лицензий на 10+5+1+1 рабочих мест).
Сравнительные таблицы
Для удобства мы свели сравнение программных лицензий и аппартных USB-ключей в несколько таблиц.
Таблица 1. Сравнительная таблица применимости различных видов лицензий
Применение
Программная лицензия
Аппаратный USB-ключ
Возможность размещения на клиентском ПК
(для клиентских лицензий до 20 рабочих мест) *
Возможность размещения на компьютере с веб-сервером (для файловых баз)
Возможность размещения на компьютере сервера "1С:Предприятия" (для клиент-серверных баз)
Возможность использования сервиса лицензирования (для клиент-серверных баз) **
Возможность размещения на другом компьютере/сервере в локальной сети
Возможность произвольного суммирования нескольких клиентских лицензий при размещении на одном компьютере/сервере
(исключение ключи на 300 и 500 рабочих мест)
Возможность раздачи по локальной сети для любых видов информационных баз (менеджер лицензий) ***
Примечание к Таблице 1
* В комплект основных поставок и клиентских лицензий с программной защитой от 5 до 20 рабочих мест входят два набора пинкодов: один для активации однопользовательских лицензий на клиентских ПК и второй для активации многопользовательских лицензий на сервере. В состав лицензий от 50 рабочих мест и выше входит только один набор пинкодов для активации многопользовательской лицензии на сервере.
** Сервис лицензирования может раздавать только программные лицензии, работа с аппаратными USB-ключами сервисом лицензирования не поддерживается.
*** Менеджер лицензий (HASP License Manager) умеет работать только с многопользовательскими аппаратными USB-ключами (ключи красного цвета с маркировкой Net** серий ORGL8, ORG8A и ORG8B), работа с программными лицензиями или однопользовательскими ключами не поддерживается.
Обновление информации:
В технологической платформе 1С:Предприятие 8.3 в кластере серверов появилась возможность выделить отдельный сервер для задач лицензирования, что позволяет перенести сервисы по проверке и выдаче клиентских и серверных лицензий 1С на отдельную машину.
Подробнее: Сервер лицензирования 1С. Инструкция по установке, настройке и переносу лицензий
Лицензия получена клиентским приложением на локальном компьютере
На компьютер
На компьютер
Лицензия получена клиентским приложением на терминальном сервере
На терминальную сессию
На терминальную сессию
Лицензия получена клиентским приложением по сети (от менеджера лицензий HASP LM)
Не поддерживается
На компьютер
Лицензия получена клиентским приложением от модуля веб-сервера (для файловых баз)
На сеанс
На сеанс
Лицензия получена клиентским приложением от сервера "1С:Предприятия" (для клиент-серверных баз)
На сеанс
На сеанс
Веб-клиент
На сеанс
На сеанс
Примечания к Таблице 2
Варианты расходования клиентских лицензий 1С:Предприятие:
На компьютер - на компьютере, получившим лицензию, допускается запуск произвольного количества клиентских приложений, работающих с произвольным количеством информационных баз, т.е. при одновременном запуске на одном и том же компьютере нескольких информационных баз будет израсходована только одна клиентская лицензия.
На терминальную сессию - в случае выдачи клиентской лицензии терминальным сервером при подключении к нему клиентской машины через удаленный рабочий стол (RDP) лицензия выдается на терминальную сессию, т.е. если запуск нескольких информационных баз будет производиться в рамках одной терминальной сессии, то будет израсходована только одна клиентская лицензия.
На сеанс - лицензия выдается на каждый конкретный сеанс отдельно, т.е. если на этом же компьютере тот же пользователь попытается запустить ту же или другую информационную базы, то будет израсходована еще одна клиентская лицензия.
Таблица 3. Преимущества и недостатки программной системы защиты
Преимущества
Недостатки
1. Программные продукты, дополнительные клиентские лицензии и лицензии на сервер 1С:Предприятие с программной защитой стоят дешевле аналогичных продуктов с аппаратными USB-ключами.
2. На одном сервере можно установить произвольное количество программных лицензий, которые суммируются, в том числе две и более однопользовательских лицензий.
3. Однопользовательские программные лицензии работают при подключении в терминале по RDP.
4. Программные лицензии рекомендуется для использования на виртуальных машинах.
5. Программную лицензию можно без проблем восстановить в случае, если компьютер с установленной лицензией был похищен или изъят.
5. В комплект поставок программных лицензий до 20 рабочих мест входит два набора пинкодов, один для установки многопользовательской лицензии на сервере, второй для установки нескольких однопользовательских лицензий на клиентских ПК, что дает большую гибкость при реализации различных сценариев работы.
6. Для программной лицензии не требуется USB-порт.
1. Привязывается к парамтерам машины
(если есть аппартный ключ от 1С v.8, то возможна привязка программной лицензии к ID ключа, а не к параметрам машины, что позволит апгрейдить сервер без потери лицензии).
2. У программных лицензий нет аналога HASP License Manager, как у USB-ключей, который бы раздавал лицензии клиентским машинам по сети, т.е. если подключение клиентских машин осуществляется не через удаленный рабочий стол, то лицензии могут быть выданы только сервером 1С:Предприятие или модулем веб-сервера, которые ведут подсчет лицензий На сеанс.
3. Активировать программные лицензии на сервере можно только в случае, если это терминальный сервер, сервер 1С:Предприятия или веб-сервер, на котором опубликованы информационные базы, в противном случае необходимо активировать однопользовательские лицензии на каждом из клиентских ПК.
Вы можете приобрести программные лицензии 1С:Предприятие 8 напрямую в нашей компании даже если Вы находитесь в другом регионе и основные поставки программ 1С приобретали в другом месте. В нашей компании Вы можете приобрести лицензии 1С максимально быстро - пинкоды активации программных лицензий Вы сможете получить уже через 2-3 часа после оплаты.
Таблица 4. Стоимость лицензий 1С с программной защитой и с аппаратными USB-ключами
Продажа лицензий 1С:Предприятие 8 с аппаратными USB-ключами временно не осуществляется!
Обращаем внимание, что для всех программных продуктов с аппаратной защитой (USB) в продаже есть аналогичные продукты с программной защитой (с ПИН-кодами для активации программных лицензий), цены на которые остаются прежними.
Наимнование
USB
PIN
Дополнительные клиентские лицензии
1С:Предприятие 8 ПРОФ. Клиентская лицензия на 1 рабочее место
10100
по запросу
1С:Предприятие 8 ПРОФ. Клиентская лицензия на 5 рабочих мест
34100
по запросу
1С:Предприятие 8 ПРОФ. Клиентская лицензия на 10 рабочих мест
62900
по запросу
1С:Предприятие 8 ПРОФ. Клиентская лицензия на 20 рабочих мест
118200
по запросу
1С:Предприятие 8 ПРОФ. Клиентская лицензия на 50 рабочих мест
272000
по запросу
1С:Предприятие 8 ПРОФ. Клиентская лицензия на 100 рабочих мест
522800
по запросу
1С:Предприятие 8 ПРОФ. Клиентская лицензия на 300 рабочих мест
1550800
по запросу
1С:Предприятие 8 ПРОФ. Клиентская лицензия на 500 рабочих мест
2578900
по запросу
Лицензии на Сервер 1С:Предприятие
1С:Предприятие 8.3. Сервер МИНИ на 5 подключений
-
1С:Предприятие 8.3 ПРОФ. Лицензия на сервер
73300
по запросу
1С:Предприятие 8.3 ПРОФ. Лицензия на сервер (x86-64)
125600
по запросу
* Не оферта! Цены могли быть изменены после публикации. Актуальную стоимость уточняте в отделе продаж по телефону +7 (347) 223-82-28, емайл: soft@online-ufa.ru или у онлайн-консультанта на сайте.
Компания "Онлайн", 2010
www.online-ufa.ru
Ответы на вопросы пользователей (FAQ)
1. Вопрос: У нас сервер 1С и терминальный сервер на двух разных машинах. Есть аппаратные ключи на сервер 1С (зеленый) и клиентский на 100 рабочих мест (красный). Сейчас купили программную лицензию еще на 50 рабочих мест. На какой машине ее активировать, с сервером 1С или с терминальным сервером?
Ответ: Технически активировать можно на любой. Выбор зависит от того, все ли клиенты работают через RDP, используют толстый/тонкий клиент 1С (или есть клиенты работающие веб-браузером/мобильным клиентом) и как они получают лицензии (сами от HASP LM или от сервера). Если все клиенты работают через RDP с помощью клиентского приложения 1С и лицензии получают сами, то программную лицензию лучше активировать на терминальном сервере, т.к. в этом случае лицензии клиенты будут получать сами и они будут выдаваться на терминальную сессию, т.е. в рамках одной терминальной сессии можно будет запустить несколько баз, используя только одну лицензию. Если же у вас базы опубликованы на веб-сервере (Apache или IIS) и пользователи работают веб-браузером/мобильным клиентом, то такими клиентами лицензии могут быть получены только от сервера 1С и, соответственно, лицензию необходимо активировать на машине с сервером 1С:Предприятия. Если у вас часть клиентов работает по RDP клиентским приложением 1С, а часть по http(s) браузером, то где активировать лицензии решайте сами, при этом учитывайте, что клиенты использующие клиентское приложение 1С:Предприятие (толстый или тонкий клиент 1С) сначала будут пытаться получить программную лицензию сами, потом лицензию от HASP LM с аппаратного ключа и только потом от сервера 1С.
Как оставить отзыв о данной статье
Если данная статья была для Вас полезной, то Вы можете поддержать авторов нашего сайта, оставив свой отзыв. Если у Вас установлен Яндекс.Браузер, то в левом верхнем углу браузера нажмите на кнопку с "замочком" и выберите пункт "Отзывы о сайте".
Вы можете оценить сайт по пятибальной шкале, выбрав соответствующее количество звезд, а при желании написать несколько слов со своим мнением о данной статье.
Если же Яндекс.Браузер не установлен, то Вы можете оставить свой отзыв на странице нашей компании в сервисах Яндекс.Бизнес, Google Карты или Flamp.ru.
Подробная инструкция есть здесь.
Чем программная лицензия 1С:Предприятия лучше аппаратного ключа, Особенности использования программных лицензий 1С:Предприятия, Начала продаж программ 1С с программной защитой, Программное лицензирование 1С:Предприятие, Система программной защиты 1С:Предприятия, Система программного лицензирования 1С:Предприятие, Программные лицензии 1С:Предприятие