При организации рабочих мест на предприятии часто возникает ситуация, когда число сотрудников, которым периодически требуется доступ к базе данных, превышает номинальное количество приобретенных клиентских лицензий. Например, один из сотрудников работает посменно или часто находится вне офиса, и его рабочую станцию заменяет другой компьютер. Разберем детально правовую и техническую сторону вопроса лицензирования платформы 1С:Предприятие 8 в таких условиях.
С точки зрения лицензионного соглашения фирмы «1С», клиентские лицензии на платформу определяют максимальное количество одновременно работающих пользователей (или сеансов), а не количество компьютеров, на которых установлены исполняемые файлы платформы. Установка дистрибутива платформы на 6, 10 или 100 компьютеров нарушением не является, если в каждый момент времени базу используют не более того числа пользователей, на которое оформлены клиентские лицензии.
Рассмотрим две типовые ситуации:
Хотя с юридической точки зрения нарушений нет, на практике важно правильно реализовать техническую схему активации лицензий, чтобы избежать блокировок запуска программы:
В комплекте на 5 пользователей поставляются варианты активации: 5 однопользовательских пинкодов или 1 многопользовательский пинкод на 5 рабочих мест. Если активировать 5 однопользовательских лицензий локально на пяти конкретных ПК, файл лицензии (.lic) привязывается к параметрам «железа» этих компьютеров. В таком сценарии запустить программу на шестом компьютере без пересаживания за рабочий стол коллеги не удастся.
Чтобы обеспечить плавающий доступ для любого количества ПК, активируем многопользовательский пинкод на сервере «1С:Предприятия» или веб-сервере. В этом случае лицензии попадают в общий сетевой пул и динамически выделяются рабочим станциям в момент старта сеанса.
Если база данных работает в файловом режиме по сети через общий доступ к каталогу (SMB), платформа не может самостоятельно распределять многопользовательскую лицензию с одного ПК на остальные. Для реализации динамической раздачи без покупки лицензии на сервер «1С:Предприятия» развернем и настроим публикацию базы на веб-сервере (IIS или Apache). Веб-сервер забирает лицензию из активированного на нем многопользовательского пула и выдает ее тонким клиентам при подключении.
Проанализируем разницу в механизме расхода лицензий. При локальной активации на компьютере пользователя расходуется 1 лицензия на рабочее место (пользователь может открыть несколько баз и конфигуратор одновременно). При серверной или веб-раздаче по умолчанию лицензия списывается на каждый отдельный сеанс информационной базы (если один пользователь откроет одновременно Бухгалтерию и ЗУП, сервер спишет 2 лицензии из пула).
Разберем требования к сетевому окружению. Правило объединения и динамического использования лицензий действует в рамках одной локальной сети головной организации. Обратим внимание на следующие правила:
Таким образом, использование 5 клиентских лицензий на 6 физических компьютерах в рамках одной локальной сети при поочередной работе является полностью правомерным как с юридической, так и с технической стороны при условии корректной сетевой раздачи лицензий.