Model License

права и условия для конкретной версии модели

Раздел
Основы AI
Обновлено
05.09.26

Лицензия модели описывает, что разрешено делать с конкретными весами: использовать, изменять и распространять их, в том числе в коммерческих сценариях. Код, данные, API и результаты могут регулироваться другими документами, поэтому короткого тега в каталоге недостаточно.

Коротко

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

Что такое лицензия модели

Лицензия — это документ, через который правообладатель разрешает определённые действия с объектом и устанавливает условия такого разрешения. Для AI-модели объектом могут быть веса, конфигурация, архитектура, код или их сочетание — точный состав зависит от текста.

Термин model license удобен в разговоре, но не означает единый стандарт. Один разработчик применяет к весам известную свободную лицензию, другой пишет собственное соглашение, третий разрешает только исследования или некоммерческое использование.

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

Эта статья помогает ориентироваться в структуре документов, но не заменяет юридическую оценку конкретного проекта и юрисдикции.

Какие действия обычно важны

Использование

Разрешение на использование отвечает на базовый вопрос: можно ли запускать модель в выбранном сценарии. Личное тестирование, внутренний инструмент компании, клиентская работа и публичный сервис могут рассматриваться по-разному.

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

Изменение

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

Распространение

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

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

Коммерческий сценарий

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

Один AI-проект — несколько слоёв условий

Модель редко существует в одиночку. Даже небольшой проект может включать несколько компонентов с разными условиями.

Слой Что обычно проверяется
Веса право запускать, изменять и распространять конкретный набор весов или адаптер
Код лицензии кода запуска, библиотек, дополнительных узлов и скриптов
Данные условия датасетов, изображений, текстов и метаданных, использованных для обучения или оценки
API условия сервиса, допустимое использование, обработка данных, тарифный договор и ограничения аккаунта
Результаты договорные правила для результатов и отдельные права третьих лиц в получившемся содержимом

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

В репозитории тег license помогает найти нужный документ, но остаётся метаданными. Источником условий служит сам текст лицензии и документы, на которые он ссылается.

Open Source и open weights

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

Определение Open Source AI от Open Source Initiative связывает открытость с четырьмя свободами: использовать, изучать, изменять и распространять систему для любых целей. Для реальной возможности модификации также нужны сведения о данных, код и параметры.

Из этого следует простое различие:

  • доступные веса могут иметь ограничения по назначению, бизнесу или распространению;
  • Open Source AI предполагает более широкий набор свобод и материалов для изменения системы;
  • выражение «открытая модель» без уточнения слишком неоднозначно для проверки прав.

Некоммерческая или research-only лицензия может давать полезный доступ к весам, но не становится open source в смысле свободы использования для любой цели.

Стандартная и собственная лицензия

Условно документы можно разделить на несколько групп.

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

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

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

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

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

Точная версия важнее названия

Для воспроизводимости полезно связывать модель с конкретным артефактом:

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

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

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

Дообучение, смешивание и адаптеры

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

Разобраться помогают три вопроса:

  1. Как документ определяет Model, Derivative и Modification.
  2. Какие условия действуют при использовании производной версии внутри сервиса.
  3. Что требуется при передаче файла другому лицу.

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

Метаданные base_model в карточке помогают проследить происхождение, но не доказывают совместимость лицензий.

Результаты модели

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

Но пункт о результатах не решает все вопросы автоматически. Возможность авторско-правовой охраны, права на элементы входных данных, сходство с чужими работами, товарные знаки, приватность и персональные данные зависят от содержания и применимого права.

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

Данные и права третьих лиц

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

Поэтому полезно различать:

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

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

Лицензии в проекте ComfyUI

Граф ComfyUI может соединять основную модель, LoRA, VAE, ControlNet, апскейлер и дополнительные узлы из разных источников. У каждого компонента могут быть свои условия.

Файл workflow описывает связи узлов, но не служит разрешением на использование всех подключённых моделей. Для воспроизводимого проекта рядом с графом удобно хранить перечень компонентов, точные версии, источники и документы. Это особенно важно, если готовый workflow передаётся клиенту вместе с весами или разворачивается как сервис.

Локальный запуск тоже не означает отсутствие условий: он меняет способ исполнения, а не текст лицензии.

Частые ошибки

«Можно скачать — значит можно использовать». Доступ к файлу и объём разрешённых действий — разные вещи.

«В карточке написано Apache или MIT, дальше можно не читать». Метка указывает направление, но полная лицензия содержит условия, уведомления и отказ от гарантий. Кроме того, рядом могут лежать файлы под другими правилами.

«Open weights — это open source». Не обязательно. Для open source важны свободы использования, изучения, изменения и распространения, а также материалы, необходимые для модификации системы.

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

«Лицензия весов разрешает любые результаты». Результаты могут регулироваться отдельно, а права третьих лиц оцениваются по содержанию.

«Через API лицензия модели не важна, значит правил нет». Вместо лицензии весов действуют условия сервиса и договорные ограничения.

Частые вопросы

Где искать исходный документ?

Обычно в файле LICENSE, карточке модели или на официальной странице правообладателя. Если карточка содержит только тег или краткий пересказ, ссылка на полный текст важнее метки.

Можно ли применять модель в платном продукте?

Ответ зависит от точной версии, определения коммерческого использования, способа доступа и вида распространения. Для одного проекта могут одновременно действовать лицензия весов, условия API и лицензии зависимостей.

Меняет ли квантизация лицензию?

Техническое преобразование не создаёт автоматически новый набор прав. Распространение квантизованного файла оценивается по условиям исходной модели и документам, сопровождающим изменённую копию. Лицензия программы-конвертера — отдельный вопрос: она не обязательно распространяется на созданный файл.

Можно ли обучать другую модель на результатах генерации?

Некоторые документы разрешают это, другие ограничивают или выделяют в отдельный раздел. Дополнительно учитываются права на входные данные и применимое право.

Что делать, если лицензия не указана?

Отсутствие текста не означает свободное использование. Оно означает, что явного разрешения найти не удалось. Можно запросить условия у автора. Если от ответа зависит запуск продукта, неопределённость стоит обсудить с юристом.

Главное

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

Источники