Разработчики часто воспринимают пермиссивные лицензии вроде MIT или Apache 2.0 как полное разрешение на любые действия с кодом. Это заблуждение. Главное условие таких соглашений — Attribution (атрибуция). Вы обязаны сохранить уведомления об авторстве и текст лицензии при любом использовании стороннего компонента. Нарушение этого требования лишает вас права использовать код и переводит продукт в категорию нелегального ПО.

Юридическая основа атрибуции в России

Статья 1265 ГК РФ закрепляет право автора на имя. Это право охраняется бессрочно. Даже если разработчик из США или Китая выложил библиотеку под лицензией BSD, вы не можете удалить его имя из заголовка файла. Лицензионное соглашение выступает договором, где автор разрешает вам использовать свой труд в обмен на признание его авторства.

Отсутствие платы за код не означает отсутствие обязательств. Атрибуция является единственной ценой, которую платит бизнес за использование Open Source решений.

Что именно нужно сохранить в проекте

Требования зависят от конкретного текста лицензии. Большинство соглашений обязывают пользователя копировать следующие элементы:

  • Copyright Notice. Строка с указанием года и владельца прав. Обычно она выглядит так: Copyright (c) 2026 John Doe.
  • Текст лицензии. Полный текст MIT, BSD или другой применимой лицензии.
  • Файл NOTICE. Это обязательное требование лицензии Apache 2.0. Если автор оригинальной библиотеки включил такой файл в репозиторий, вы обязаны перенести его содержимое в свой продукт.
  • Список авторов. Если проект содержит файлы AUTHORS или CONTRIBUTORS, их также следует сохранить.

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

Реализация атрибуции в разных типах продуктов

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

Веб-сайты и Frontend

Для веб-интерфейсов оптимальным решением станет создание отдельной страницы /credits или «Лицензии». На этой странице вы размещаете полный список использованных библиотек, имена авторов и тексты лицензий. Важное правило: при минификации JavaScript или CSS файлов нельзя удалять комментарии, содержащие лицензионную информацию. Современные сборщики (Webpack, Vite) имеют плагины для автоматического сохранения таких уведомлений.

VFS CONSULTING Юридические решения для малого, среднего и крупного бизнеса в России и за рубежом
Консультация
+7 (495) 118 24 84

Мобильные приложения

В мобильной разработке принято создавать раздел «Open Source Licenses» в меню настроек. Пользователь находит этот список в подразделе «О приложении». Разработчики используют автоматизированные инструменты: Gradle License Report для Android или CocoaPods-Keys для iOS. Эти инструменты собирают данные о зависимостях и формируют готовый текстовый файл для вставки в интерфейс.

Автоматизация процесса сбора лицензий исключает человеческий фактор. Юристы Ви Эф Эс Консалтинг помогают настроить такие процессы в CI/CD пайплайне компании.

SaaS и серверное ПО

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

Распространенные ошибки и риски

Ошибки в атрибуции часто возникают из-за спешки или непонимания процессов лицензирования. Мы выделили три критических нарушения:

  1. Удаление «шапок» в файлах. Разработчик копирует функцию из чужого проекта и удаляет комментарии в начале файла. Это прямое нарушение авторских прав.
  2. Игнорирование иконок и шрифтов. Лицензии Creative Commons (CC-BY) требуют указывать автора графики. Простое использование иконки без ссылки на создателя делает ваш сайт юридически уязвимым.
  3. Смешение лицензий. Когда проект содержит компоненты под разными условиями, легко забыть перенести специфические требования файла NOTICE для Apache-компонентов.

Последствия для бизнеса

Нарушение условий атрибуции аннулирует лицензию. С этого момента вы используете чужую интеллектуальную собственность без законных оснований. Автор получает право требовать:

  • выплаты компенсации до 5 миллионов рублей за каждый случай нарушения (ст. 1301 ГК РФ);
  • прекращения продажи продукта или блокировки сайта;
  • возмещения морального вреда за нарушение неимущественного права на имя.

Проблемы с лицензионной чистотой часто всплывают на этапе инвестиционного аудита (Due Diligence) или перед продажей компании. Некорректная атрибуция может сорвать сделку или значительно снизить стоимость активов.

Помощь Ви Эф Эс Консалтинг

Мы помогаем компаниям наладить управление Open Source компонентами. Наши юристы проводят полный аудит кода на предмет соблюдения требований Attribution. Мы настраиваем инструменты для автоматической генерации файлов NOTICE и CREDITS. Это защищает ваш продукт от претензий правообладателей и делает разработку прозрачной для инвесторов.

Оставьте заявку или напишите вTelegram
360°
Комплексный подход
от 3500
Юридическая поддержка
AI
ИИ-аналитика
90%
Услуг оказаны удаленно

Кейсы из практики

ip

Претензия за удаление копирайтов из библиотеки MIT

Клиент, разработчик мобильного приложения, получил претензию от автора Open Source библиотеки. При сборке приложения (минификации кода) были автоматически удалены все комментарии, включая уведомление об авторстве (Copyright Notice). Автор требовал компенсацию 500 000 рублей. Мы урегулировали спор досудебно: добавили раздел «Лицензии» в настройки приложения, вернули упоминание автора и выплатили символическую компенсацию за нарушение неимущественных прав.

Результат

Спор урегулирован за 50 000 руб. Приложение не было заблокировано в сторах.

ip

Восстановление файла NOTICE в Enterprise-продукте

В ходе аудита перед продажей компании выяснилось, что в коммерческом продукте используется 15 компонентов под лицензией Apache 2.0, но файл NOTICE не сформирован. Это являлось нарушением условий лицензии и создавало риск отзыва прав. Мы провели технический аудит зависимостей, составили корректный сводный файл атрибуции и внедрили его в дистрибутив до передачи кода покупателю, устранив риск срыва сделки M&A.

Результат

Лицензионная чистота восстановлена. Сделка закрыта без штрафных санкций.

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

Ответы на вопросы о правильном цитировании.

Нужно ли указывать авторов, если код сильно изменен?
Да. Лицензии требуют сохранять уведомления об авторстве оригинального кода, даже если вы создали производное произведение (модифицировали код). Вы можете добавить свое имя в список копирайтов («Portions Copyright (c) MyCompany»), но удалять имена первоначальных авторов нельзя. Это история создания кода, которую нужно чтить.
Где размещать лицензии, если у нас «коробочный» продукт?
Для десктопного ПО принято размещать информацию в меню «Справка» -> «О программе» (About) или в текстовом файле EULA/LICENSE.txt в корне папки установки. Если продукт имеет физическую упаковку, краткое уведомление об использовании Open Source можно разместить в печатной инструкции с отсылкой на полный текст в цифровом виде.
Что будет, если я случайно забыл указать одного автора?
Формально это нарушение. Однако в большинстве случаев, если вы оперативно исправите ошибку после получения уведомления, конфликт будет исчерпан. Лицензия GPL v3, например, прямо предусматривает 30-дневный срок на исправление («cure period»). Главное — не игнорировать претензии и демонстрировать добросовестность.

Наши эксперты

Generated Image April 14, 2026 - 2_54PM

Алексей Денкин

Управляющий партнер

Эксперт в области защиты данных, GDPR и кибербезопасности. Опыт работы — 12 лет.

Generated Image April 14, 2026 - 3_13PM

Алина Примакова

Юрист, разработка ПО

Эксперт по лицензированию, авторскому праву и договорам разработки. Опыт — 9 лет.

Виктория Данилова

Руководитель IP-практики

Патентный поверенный РФ с 12-летним стажем. Специализируется на защите товарных знаков, патентов и авторских прав в России и за рубежом.

Игорь Смирнов

Старший юрист

Эксперт по патентным спорам и судебной защите интеллектуальной собственности. Выиграл более 80 судебных дел.

Наталья Крылова

Юрист

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

Константин Егоров

Патентный поверенный

Проводит патентные исследования и подготавливает заявки на изобретения и полезные модели в области инженерии и IT.

Алиса Романова

Юрист

Занимается регистрацией товарных знаков, промышленных образцов и защитой брендов от контрафакта.

Денис Макаров

Младший юрист

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

Задать вопрос юристу

Заполните форму, и наш специалист свяжется с вами для согласования даты и времени Он-лайн консультации


    — или —
    Задайте вопрос в Telegram vfsconsulting