Что такое лицензирование ПО и как оно работает
Дата публикации: 22.08.2024

Любое ПО — это продукт интеллектуальной деятельности, поэтому копировать его и разрешать использование может только сам разработчик или правообладатель. Чтобы предоставить такое право, нужно оформить специальный документ — лицензионное соглашение.

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

Для потребителя такое соглашение — это основание для правомерного использования ПО, а для разработчика — инструмент защиты права собственности на продукт и дохода от его распространения.

Правовое регулирование лицензирования

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

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

Классификация видов лицензий на ПО в зависимости от правового статуса

С точки зрения правового статуса лицензии классифицируют на следующие основные категории:

Свободные лицензии. Каждый  вправе его скопировать, изучить, изменить, пользоваться так, как посчитает нужным, без дополнительного согласования или получения разрешения от автора / правообладателя. Как правило, здесь имеет место фокус на ключевых преимуществах модели одноранговой разработки. Обязательная плата за пользование и набор функций, как правило, не предусмотрена. Его ключевое отличие — открытый исходный код. Правообладатель вправе ограничить некоторые виды использования или распространения:

  • MIT License — одна из самых лояльных разновидностей. Разрешено использовать продукт практически любым способом (в том числе в проприетарном ПО), главное, чтобы было сохранено уведомление об авторских правах.
  • Apache License — необходимо обязательно сохранить уведомление об авторских правах и отказ от гарантий. В остальном — можно свободно модифицировать продукт и распространять его.
  • MPL (Mozilla Public License) разрешено распространение, копирование и использование. Однако, если в исходный код были внесены какие-либо изменения, то при распространении ПО они также должны быть доступны.
  • GNU General Public License (GPL) — позволяет вносить изменения в ПО, однако “производные продукты” должны распространяться под такой же лицензией GNU.
  • Lesser GNU Public License (LGPL) - более гибкий аналог GNU. Библиотеку можно связать с проприетарным ПО, распространять при этом весь исходный код нет необходимости.
  • BSD License - во многом схожа с MIT. BSD дополнительно предусматривает пункт о запрете использования имени авторов для продвижения производных работ без разрешения

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

К подвидам этой категории относят:

  • Freemium — доступ к базовой версии ПО правообладатель предоставляет бесплатно, тогда как за расширенную версию с дополнительными возможностями придется заплатить.
  • Shareware —  ПО можно использовать бесплатно, однако при этом ограничено либо время пользования, либо функциональность. Полная версия будет платной.
  • EULA (End-User License Agreement) — самая распространенная версия лицензионного соглашения. Определяет порядок распространения и использования ПО. Как правило, запрещает распространять и изменять программный продукт.

За право пользоваться свободным ПО разработчик обычно не требует оплату, но вполне может оказывать услуги по внедрению и технической поддержке на коммерческой основе. Кроме того, полностью свободным должен быть только доступ к исходному коду. Если пользователю потребуется бинарная сборка, то правообладатель вполне может продавать ее как отдельный продукт. Эти нюансы прямо прописываются в тексте лицензии на свободное ПО.

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

Свободное ПО

Также известно как Free and Open Source Software (FOSS). К основным возможностям,  которые получает лицензиат, относятся:

  • полная доступность исходного кода;
  • изучение продукта и возможность изменять ПО;
  • запуск продукта вне зависимости от поставленных целей;
  • распространение копий (в том числе модифицированных).

Свободные программные продукты условно подразделяют на 3 подкатегории

Копилефт

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

Разрешительная лицензия

Основной плюс — правообладатель налагает минимум ограничений. Главный минус — разработчик не предоставляет гарантии на свой продукт. 

Общественное достояние

Любой потребитель имеет право свободно внедрять код в свои приложения, проекты, при необходимости использовать его сколько угодно раз, вносить изменения без ограничений. Бизнес относится к такому формату лицензий с особой осторожностью и обычно использует их неохотно. Разработчики такого ПО не гарантируют их соответствие актуальным методам кодирования, продукт может не соответствовать требованиям безопасности.

Кроме того, ПО по умолчанию защищено авторским правом, и, чтобы оно легально попало в категорию «общественного достояния», его разработчик должен явно и активно отказаться от авторских прав. Этот момент нужно тщательно проверить, прежде чем использовать подобное ПО. 

Проприетарное ПО

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

По типу ограничений, налагаемых разработчиком, различают следующие подкатегории проприетарного ПО.

Условно бесплатные (некоммерческие)

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

В зависимости от условий и ограничений условно свободное ПО можно разделить еще на несколько подвидов:

  • Demoware — демоверсии. ПО с большим количеством ограничений, зачастую без баз данных или ключевых библиотек. Основная задача демо — продемонстрировать пользователю функции ПО и мотивировать его на покупку полноценной лицензии.
  • Crippleware — многие возможности доступны в бесплатной версии, но ключевые функции становятся доступными только после оплаты (например, приобретения лицензионного ключа). 
  • Adware — правообладатель не ограничивает функциональность ПО, но зарабатывает за счет того, что во время работы пользователю демонстрируется много окон с рекламой.

Коммерческие

Самый распространенный подвид лицензий на проприетарное ПО. Пользователь вправе только пользоваться ПО, тогда как правом модифицировать или распространять продукт располагает только издатель. Право пользования предоставляется на платной основе, причем «подписка» бывает срочной, а стоимость может зависеть от набора доступных функций. 

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

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

Типы лицензирования по способу продажи

В зависимости от способа предоставления прав, времени действия продукта, периодичности оплаты выделяют следующие типы.

Subscription («Подписка»)

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

Этот тип подходит тем, кто хочет максимально подробно ознакомиться со всеми возможностями ПО и решить, есть ли необходимость в его полномасштабном внедрении, либо  для кратковременного использования.

Volume Licensing («Корпоративная»)

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

Этот вариант считается наиболее выгодным и удобным, если нужно закупить новое ПО или обновление на всю компанию сразу. Его предпочитают крупные компании.

Full Package Product («Коробка»)

Продукт оплачивается один раз — в момент покупки. Приобретая «коробочное решение», потребитель получает право пользоваться ПО на одном устройстве, при этом количество пользователей этого устройства значения не имеет. «Коробки» обычно предусматривают право смены устройства, но количество таких смен ограничено.

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

OEM (Original Equipment Manufacturer)

Предполагает, что пользователь приобрел оборудование сразу с предустановленным ПО. Использовать продукт, купленный по такой лицензии, можно только на том устройстве, где он был предустановлен.

Этот вариант подходит в том случае, если планируется закупить новое оборудование. Это удобнее и быстрее, чем покупать оборудование и ПО по отдельности.

Тип лицензии по числу лицензиатов

Если ПО создавалось для определенного заказчика (как правило, это компании разных форм собственности) под его индивидуальные потребности в соответствии с его техническим заданием, то права получает единственный лицензиат. Тогда оформляют исключительную лицензию (private/custom software). Оформление исключительной лицензии в подобной ситуации — не единственный вариант. Стороны вправе заключить договор отчуждения. Таким образом компания-заказчик получает полные права на разработанный продукт.

Право пользоваться ПО разработчик может предоставить любому количеству клиентов, без ограничений. В число лицензиатов могут также войти конечные пользователи. Тогда оформляется неисключительная лицензия. Как правило, популярный софт — например, приложения, используемые офисными сотрудниками, игровые приложения — распространяются по лицензиям именно такого типа.

Срок действия соглашения

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

Если в лицензионном соглашении не прописан срок действия права, то для иных произведений он по умолчанию равен 5 годам (ст. 1235 ГК РФ); для программ для ЭВМ по открытой лицензии — на весь срок действия исключительного права (ст. 1286.1 ГК РФ).

ПО как услуга облачного сервиса

Сегодня активно развивается сфера предоставления ПО в формате Software as a service (SaaS). Этот вариант взаимодействия предполагает, что программный продукт предоставляется в виде услуги, а он сам хранится на облачном сервере. В этом случае продукт не привязан к устройствам пользователя. 

Для конечного потребителя такой подход обладает рядом преимуществ, к которым относятся следующие:

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

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

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

Еще один плюс «облачного ПО» для правообладателя — это обеспечение более или менее постоянного, предсказуемого и стабильного дохода, что позитивно влияет на развитие бизнеса.

Программный продукт устанавливается на сервере разработчика, а пользователи получают доступ к инфраструктуре — системной или вычислительной. «Классическое» лицензионное соглашение для SaaS-сервисов не вполне подходит. Если ПО предоставляется как услуга облачного сервиса, то между правообладателем и лицензиатом должен быть заключен договор «смешанного» типа, совмещающий в себе лицензионное соглашение и договор на возмездное оказание услуг.


По теме: как выбрать лицензионное ПО для бизнеса и 5 практических советов по выбору лицензий.

Часто задаваемые вопросы

Какие виды лицензий на программное обеспечение существуют и чем они отличаются?
Лицензии на ПО делятся на два принципиальных класса. Свободные лицензии (FOSS) позволяют использовать, изучать, изменять и распространять программу — с разной степенью ограничений: MIT и Apache допускают использование даже в коммерческих продуктах, GPL обязывает распространять производные работы под той же лицензией, а BSD запрещает использовать имя авторов в маркетинге без разрешения. Проприетарные лицензии закрепляют право собственности за разработчиком: пользователь получает только право использования в рамках соглашения (EULA), без доступа к исходному коду и без права модификации или распространения. Внутри проприетарных есть подтипы: Freemium (базовая версия бесплатно, расширенная — платно), Shareware (ограниченная функциональность или срок до оплаты), коммерческие лицензии (подписка или разовая оплата).
Какой тип лицензии на ПО выгоднее для корпоративной закупки на всю компанию?
Для массовой закупки ПО в организации наиболее выгодным и удобным форматом является корпоративная лицензия (Volume Licensing): она приобретается один раз, оформляется именное соглашение с перечнем ПО и данными заказчика, а продукт устанавливается на все устройства компании с помощью выданных ключей. Корпоративная лицензия, как правило, включает оперативную техническую поддержку, помощь в нестандартных ситуациях и серьёзные скидки — чем больше парк устройств, тем выгоднее. Альтернатива для небольших организаций — «коробочная» лицензия (Full Package Product), привязанная к одному устройству с разовой оплатой, или OEM — ПО, предустановленное на закупаемом оборудовании.
Чем SaaS отличается от обычной лицензии на ПО и какой договор нужно заключать?
В модели SaaS (Software as a Service) программный продукт хранится и работает на серверах разработчика — пользователь получает к нему доступ через интернет и не устанавливает ничего на собственные устройства. В отличие от классической лицензии, где ПО устанавливается на оборудование заказчика, при SaaS продукт не привязан к конкретному устройству и легко масштабируется. Стандартное лицензионное соглашение для SaaS не подходит юридически: законодательство требует заключения договора смешанного типа, совмещающего лицензионное соглашение и договор возмездного оказания услуг. Для ИТ-директора важно проверить этот момент при заключении договора с SaaS-поставщиком.
Что такое лицензия GPL и можно ли использовать GPL-программы в коммерческих продуктах?
GNU General Public License (GPL) — одна из наиболее распространённых свободных лицензий с принципом копилефта: использовать и модифицировать ПО можно свободно, однако любой продукт, созданный на основе GPL-кода, обязан распространяться под той же лицензией GPL с открытым исходным кодом. На практике это означает, что встраивать GPL-библиотеки в коммерческое закрытое ПО без раскрытия собственного исходного кода нельзя. Более гибкий вариант — LGPL (Lesser GPL): она позволяет связывать свободную библиотеку с проприетарным ПО без обязательства раскрывать весь исходный код. Перед использованием любого open-source компонента ИТ-директору необходимо убедиться, что условия лицензии совместимы с бизнес-моделью компании.
Что будет, если срок лицензии на ПО не указан в договоре?
Если в лицензионном соглашении не прописан срок действия права на использование программного обеспечения, то по умолчанию он считается равным пяти годам — это норма, установленная Гражданским кодексом РФ. По истечении этого срока право на использование ПО формально прекращается, если договор не был продлён. Для ИТ-директора это означает необходимость контролировать даты заключения лицензионных соглашений без явно указанного срока действия и заблаговременно инициировать их продление, чтобы не оказаться в ситуации нелицензионного использования ПО.
Колесник Дмитрий Николаевич
Колесник Дмитрий Николаевич
Директор по информационной безопасности
«Лицензия на ПО — это не формальность при покупке, а юридическая основа его использования: выбор между проприетарной, свободной, коробочной или SaaS-моделью напрямую определяет права, риски и затраты компании.