← Назад на главную Открытые условия

Лицензия AGPL-3.0

Кратко

ЛицензияAGPL-3.0
Доступ к исходникамПолный
Право модификацииБез условий
Передача третьей сторонеРазрешена

SCADA.Coating распространяется под лицензией GNU Affero General Public License версии 3.0 (AGPL-3.0) — это известная и принятая в мире лицензия свободного программного обеспечения.

Что это значит для заказчика

Что можно — без условий

  • Использовать продукт на своём производстве без ограничения количества рабочих мест, времени, числа линий.
  • Получить полный исходный код — он включён в любую поставку.
  • Модифицировать код под собственные нужды — без согласований с правообладателем.
  • Привлекать третьих лиц для сопровождения и доработок.
  • Передавать программу третьим лицам (включая модификации) — с сохранением условий AGPL-3.0.

Что нужно учитывать

  • При использовании в составе сетевого сервиса, доступного третьим лицам, — обязательство опубликовать исходный код используемой версии. Для внутреннего промышленного использования (одна линия / один цех / одно предприятие) это обязательство не возникает.
  • При распространении модификаций третьим лицам — модификации тоже распространяются под AGPL-3.0.

Почему именно AGPL

ЛицензияАргумент заАргумент против
MIT / BSDМаксимальная свобода для пользователяЗакрытые форки — теряется смысл открытого продукта
Apache 2.0Защита патентных правТакже допускает закрытые форки
GPL-3.0Гарантирует открытость модификаций при распространенииНе закрывает «сетевую дыру» — можно использовать в SaaS без публикации
AGPL-3.0Закрывает сетевую дыру: при использовании в сетевом сервисе публикация изменений обязательнаЧуть более строгая, иногда отпугивает корпорации
КоммерческаяКонтроль над использованиемЛишает заказчика главного — независимости

Главный критерий для промышленной SCADA — независимость заказчика от поставщика. AGPL это даёт: переход на самостоятельное сопровождение или к другому подрядчику возможен в любой момент.

Три практических сценария

Сценарий 1 — нормальная работа

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

Сценарий 2 — мы прекращаем работу

Если BorisovAI по любой причине перестаёт сопровождать продукт, заказчик:

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

Это встроенная защита от vendor lock-in — отсутствует даже теоретическая возможность ситуации «поставщик ушёл, систему пришлось менять».

Сценарий 3 — заказчик адаптирует систему

Заказчик нанимает свою команду или другого подрядчика для доработок. Никаких согласований с BorisovAI не требуется. Лицензионных платежей нет.

Что AGPL не покрывает

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

Юридический статус в России

Лицензия AGPL-3.0 признаётся в российском праве как форма лицензионного договора в смысле ст. 1235-1238 ГК РФ.

Применимость в государственных закупках и для объектов критической информационной инфраструктуры (КИИ) не зависит от типа открытой лицензии — зависит от наличия записи в реестре отечественного ПО Минцифры. Подача SCADA.Coating в реестр запланирована и не требует изменения лицензии.

Ссылки

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