Перейти к основному содержимому

Лицензии и условия доступа

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

Коротко:

  • На каждый открытый набор ставят одну известную лицензию: ссылкой на текст и тем кодом, который ждёт сборщик. На карточке, у файла и в выгрузке стоит одно и то же.
  • Для обычных открытых данных это CC BY 4.0 или CC0. Свой текст на две страницы и значение «не указана» сборщик не узнает.
  • Если закон страны требует свой документ, его оставляют для человека, а в поле для программы пишут известную лицензию, которая этому документу не противоречит.
  • Закрытый файл получает условия доступа и срок ответа. Открытую лицензию на него не ставят: она обещает то, чего файл не отдаёт.

Три условия, при которых данные называют открытыми, — в главе о порталах открытых данных. Кто видит карточку и кто скачивает файл — в главе о ролях и доступе.

Четыре пометки, которые путают​

ПометкаНа какой вопрос отвечаетКуда её пишут
Лицензиячто можно делать с данными: копировать, менять, использовать в работе, в том числе коммерческойполе набора и каждого файла, та же ссылка в выгрузке
Условия доступакто получает файл и что для этого нужно сделатьполе доступа на карточке: открыто, после регистрации, по заявке, только в защищённой среде
Правила сайтакак вести себя на портале: не перегружать сервер, не выдавать себя за владельцастраница «Условия использования», не поле набора
Указание источника и ссылка в статьекак назвать авторалицензия может требовать указать источник; научная ссылка устроена отдельно, см. главу о цитировании

Противоречие, которое встречается часто: на наборе стоит CC BY, а в правилах сайта написано «только некоммерческое использование». Тогда непонятно, какой текст побеждает. Оставляют один.

Что считать открытой лицензией​

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

Отсюда практический список.

ЛицензияЧто разрешаетКогда её берут
CC0 1.0отказ от прав, насколько это позволяет закон; указывать автора не требуютсправочники и факты, которые должны без трения попадать в другие базы
CC BY 4.0копировать, менять, в том числе в коммерческих целях, указав автораобычный выбор для открытых данных
CC BY-SA 4.0то же, но производное произведение остаётся на тех же условияхкогда важно, чтобы переработки оставались открытыми, и набор не собираются смешивать с чужими базами
ODbL 1.0лицензия для базы данных; производную базу отдают на тех же условияхбазы, которые ведут как базу. Так опубликована карта OpenStreetMap
Национальная открытая лицензияпо смыслу близко к указанию авторакогда так уже принято в стране и текст есть в списке сборщика

Версию пишут явно: «4.0», а не «CC BY». В тексте CC BY 4.0 отдельно разобрано особое право на базу данных, которое признают в Европейском союзе. Регламент о наборах высокой ценности тоже называет эту версию. Статья 4(3) регламента (ЕС) 2023/138 требует отдавать такие наборы на условиях CC0, либо CC BY 4.0, либо равноценной или более свободной открытой лицензии. CC BY-SA и ODbL строже: у производной базы должен остаться тот же текст. Для наборов высокой ценности они не подходят. Две лицензии с сохранением условий ещё и плохо смешиваются между собой: у одной базы не может быть сразу двух таких текстов. Если цель — чтобы набор брали в чужие базы, берут CC BY 4.0 или CC0.

CC BY-NC и CC BY-ND в этот список не входят. Первая запрещает коммерческое использование, вторая запрещает изменения.

Какую ставить​

СитуацияЛицензия
Справочник, который должны копировать в другие базы без лишних условийCC0 1.0
Обычный открытый набор органа власти, науки или компанииCC BY 4.0
Набор высокой ценности по регламенту ЕС 2023/138CC0 или CC BY 4.0, либо национальная лицензия не строже них
Нужно, чтобы переработки оставались открытыми, и смешивать базу ни с кем не планируютCC BY-SA 4.0 или, для базы, ODbL
В стране уже есть своя открытая лицензия, и сборщик её узнаётэта лицензия
Закон требует национальный текст, у которого нет кода в списке сборщикатекст для человека и рядом известная лицензия, которая ему не противоречит
Файл закрытусловия доступа, не открытая лицензия
Рядом с данными лежит программау программы своя лицензия, у таблицы своя

Национальные тексты, которые сборщики уже знают: Open Government Licence v3.0 в Великобритании, Licence Ouverte 2.0 во Франции, Data licence Germany — attribution — Version 2.0 в Германии. У каждой есть код SPDX и код в словаре лицензий Бюро публикаций ЕС. Таблица кодов — ниже.

Типовые условия в России​

Российские порталы часто ссылаются на «Типовые условия использования общедоступной информации, размещаемой в сети Интернет в форме открытых данных». Их утвердили протоколом заочного голосования Правительственной комиссии по координации деятельности открытого правительства от 19 сентября 2016 года № 6.

В тексте, который открылся 14 октября 2026 года, три пункта тянут в разные стороны. Пункт 10 просит использовать данные в законных целях, давать ссылку на источник и не искажать сведения. Пункт 13 прямо разрешает и коммерческое, и некоммерческое использование. Пункт 12 говорит, что договор не нужен и специализированные соглашения и лицензии не требуются. Международного кода у документа нет. В паспорте методических рекомендаций 4.0 поля лицензии тоже нет: паспорт читает российский разборщик, а сборщик за пределами страны это поле в паспорте не найдёт, даже если его туда добавить своими силами.

Практический вывод. Страницу с типовыми условиями оставляют для человека. В поле, которое уходит в выгрузку, юрист выбирает известную лицензию, которая этим пунктам не противоречит. Ближе всего к «ссылка на источник и коммерческое использование разрешено» оказывается CC BY 4.0. Если требовать ссылку на источник не хотят, ближе CC0. Сам документ этого соответствия не объявляет: его должен подтвердить юрист органа, а не карточка каталога.

Где она стоит​

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

В DCAT-AP 3.0.1 лицензия — рекомендуемое свойство способа получения (файла или сервиса), не набора. Обязательной профиль её не называет. Профиль сознательно не вешает лицензию на набор: если у набора один текст, а у файла другой, непонятно, какой побеждает. Для человека и для сборщика поле всё равно нужно. Где оно стоит среди других свойств — в главе о полноте метаданных.

У CKAN лицензия хранится на наборе. В выгрузку DCAT её переносит расширение ckanext-dcat. По документации выпуска 2.4.4 файл наследует лицензию набора только если включена настройка ckanext.dcat.resource.inherit.license. По умолчанию она выключена. Заполненное поле набора при этом может не попасть к файлу в RDF.

14 октября 2026 года на data.gov.gr у набора emy-station-116 записи одной лицензии разошлись. В API набора код cc-by, а ссылка ведёт на страницу Open Definition без номера версии. У первого файла ссылка уже на понятие CC_BY_4_0 словаря ЕС. В RDF, который открылся по адресу dataset_series/emy-station-116.rdf, у самого набора свойства лицензии нет: CC_BY_4_0 стоит у способа получения и у сервиса данных. Кто проверит только license_url в API, версии 4.0 не увидит. Кто проверит только поле набора в выгрузке DCAT, решит, что лицензии нет, хотя у файла она есть. На data.gov.gr в выборке из главы о полноте метаданных лицензия была у 32% наборов и у 99% файлов. Смотреть нужно оба места и выгрузку.

Сборщик лицензию ещё и теряет по дороге. На data.europa.eu в октябре 2026 года ссылка на известный текст была примерно у 40% записей о наборах. Как это происходит — в главе о федерациях.

Отдельно стоит пустышка. Значение «лицензия не указана» — тоже значение. На data.gouv.fr встроенная оценка засчитывает его как заполненную лицензию. Код CKAN other-open («какая-то другая открытая лицензия») говорит, что лицензия вроде бы открытая, и не говорит, какой у неё текст. Строгая проверка ждёт ссылку на известный текст. Как считают доли — в главах о полноте и о метриках.

Три записи одной лицензии​

Одну и ту же лицензию программы ищут по-разному. Файл CITATION.cff и список SPDX ждут код вроде CC-BY-4.0. CKAN по умолчанию ждёт свой короткий код без версии. DCAT-AP рекомендует ссылку на понятие словаря ЕС. Zenodo берёт список SPDX, но в API пишет код строчными буквами: у записи 10.5281/zenodo.4898406 14 октября 2026 года в поле стояло cc-by-nc-4.0.

ЛицензияSPDXКод CKAN по умолчаниюКод словаря ЕС
CC0 1.0CC0-1.0cc-zeroCC0
CC BY 4.0CC-BY-4.0cc-byCC_BY_4_0
CC BY-SA 4.0CC-BY-SA-4.0cc-by-saCC_BYSA_4_0
ODbL 1.0ODbL-1.0odc-odblODC_BL
Open Government Licence v3.0OGL-UK-3.0uk-oglOGL_3_0
Licence Ouverte 2.0etalab-2.0в списке по умолчанию нетETALAB_2_0
Data licence Germany, attribution, 2.0DL-DE-BY-2.0в списке по умолчанию нетDLDE_BY_2_0

Ссылка словаря ЕС собирается так: http://publications.europa.eu/resource/authority/licence/ и код из таблицы. Код ODbL в этом словаре — ODC_BL. По буквам «ODbL» его не найти.

В ядре CKAN 2.12 пятнадцать лицензий. У cc-by и cc-zero ссылка ведёт на страницу Open Definition, а не на текст Creative Commons, и версии 4.0 в коде нет. У uk-ogl ссылка как раз на текст версии 3.0. У other-open ссылки нет. Свой список подключают настройкой licenses_group_url: это файл JSON, а не правка ядра. 14 октября 2026 года data.gov.gr отдавал те самые пятнадцать значений. open.canada.ca список заменил: у национальной лицензии код ca-ogl-lgo и ссылка на текст Open Government Licence — Canada. В списке SPDX она записана как OGL-Canada-2.0.

У data.gouv.fr коды тоже свои. 14 октября 2026 года набор обязательных данных о закупках региона Овернь — Рона — Альпы в API имел код fr-lo. В RDF у способа получения стояла ссылка на PDF 2014 года, etalab.gouv.fr/wp-content/uploads/2014/05/Licence_Ouverte.pdf. В тот же день адрес открылся и перенаправил на PDF с именем licence-ouverte-2-0. Кода ETALAB_2_0 в ссылке нет. Сборщик, который узнаёт только словарь ЕС, эту лицензию не сопоставит, хотя по ссылке лежит нужный текст.

Несколько прав в одной посылке​

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

Четыре места должны называть один текст: страница, файл CITATION.cff, datapackage.json и запись на общем хабе. Расхождение уже разобрано на примере Global Jukebox: в метке репозитория файл LICENSE.txt — CC BY 4.0, а запись Zenodo по DOI — CC BY-NC 4.0. Подробности — в главе «Когда портал не нужен».

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

В форме сдачи DSpace 10 обязательный шаг «License» — согласие с архивом. Текст лежит в default.license и может быть своим у коллекции. Шаг «CC License» — отдельный и необязательный: им задают лицензию самой записи. Галочка «я согласен сдать работу в архив» лицензией набора не является.

В Dataverse на запись ставят лицензию из списка установки или, если установка это разрешает, свои условия. Оба сразу документация не предлагает. Часто, если человек ничего не выбрал, подставляется CC0: это настройка установки. Нормы сообщества просят всё равно сослаться на набор. Документация прямо говорит, что эти нормы не заменяют лицензию и не создают юридической обязанности.

Когда файл закрыт​

Ограниченный доступ нужен для персональных, чувствительных и лицензируемых данных. Описание при этом публикуют открыто: набор можно найти и запросить. Закрывать карточку вместе с файлом — прятать само существование данных. Уровни, платформы, которые умеют оставить описание открытым, и свойство dct:accessRights разобраны в главе о ролях и доступе.

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

Регистрация тоже барьер, даже если в поле стоит CC BY. Портал, который отдаёт данные только после проверки личности, по трём условиям открытости остаётся общедоступным. Так устроены портал провинции Гуандун и, до отмены регистрации, национальный портал Казахстана: примеры — в главах о порталах открытых данных и об антипаттернах.

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

По выгрузке реестра dataportals-registry (выпуск 1.27.0 от 15 октября 2026 года) ограниченный доступ отмечен примерно у 1,1 тысячи каталогов. Это пометка каталога целиком, не доля закрытых наборов внутри него.

Насколько лицензию видно снаружи​

Там же, в выгрузке реестра, текст или ссылку на лицензию на уровне всего каталога удалось заполнить примерно у 1% записей (около 420 из 43 тысяч). Это значит, что лицензию трудно найти даже тому, кто описывает каталоги. Модель «лицензия на весь каталог» или «лицензия у каждого набора» определена чаще, примерно у 17 тысяч каталогов, поровну на оба варианта. Ещё у 5,6 тысячи модель явно неизвестна. Остальные записи сюда не относятся: модель у них не названа. Эти три числа не складываются в 43 тысячи. Текст лицензии и модель лицензии — разные поля. Запросы — в приложении.

Долю лицензий внутри портала по этой пометке не считают. Её считают по выгрузке наборов, как в главах о полноте и о метриках.

Пример: свой текст или известная лицензия​

Контекст. Региональный орган публикует около двухсот открытых наборов и несколько обследований с персональными данными. Юрист принёс двухстраничные «условия использования» и просит поставить их на всё. Национальный портал забирает описания в DCAT-AP и узнаёт лицензию по словарю ЕС. Часть наборов входит в перечень, для которого ждут лицензию не строже CC BY 4.0.

Варианты. Оставить текст юриста в подвале. Вписать этот текст в поле лицензии каждого набора. На открытые файлы поставить CC BY 4.0 ссылкой словаря ЕС, страницу юриста оставить для человека, если она не противоречит CC BY, а закрытые обследования описать условиями доступа.

Критерии. Сборщик узнаёт лицензию без разбора абзаца. Текст на карточке и текст в выгрузке не спорят. Закрытый файл не обещает свободное копирование.

Решение. Открытые наборы — CC BY 4.0, в выгрузке ссылка .../licence/CC_BY_4_0, в CITATION.cff код CC-BY-4.0. Страница с национальным текстом остаётся, юрист письменно подтверждает, что она не ужесточает CC BY. Обследования — открытое описание и условия доступа со сроком ответа, без CC BY.

Почему. Подвал в выгрузку не попадает. Свой абзац не совпадает ни с одним кодом словаря, и национальный портал покажет набор без лицензии. Одна пометка на открытые и закрытые файлы врёт про одну из двух групп. CC BY-SA отпадает: она строже, чем допускает регламент для наборов высокой ценности, и мешает смешивать базы.

Последствия. На CKAN включают наследование лицензии файлом или заполняют поле файла отдельно и проверяют RDF, а не только license_url. Список лицензий ядра, где у CC BY нет версии, заменяют своим файлом. У обследований появляется срок ответа, которого в старых «условиях» не было.

Когда пересмотреть. Страна опубликует национальную лицензию с кодом SPDX, который словарь ЕС уже содержит. Регламент или национальный портал назовёт другой допустимый текст. Обследование обезличат до файла, который можно отдавать открыто.

Как записать свою карточку — в главе «Как обосновать решение».

Как сделано в платформах​

ПлатформаГде живёт лицензияЧто важно
CKAN 2.12, ядрополе license_id набора, список из пятнадцати значенийу CC BY нет версии, ссылка ведёт на Open Definition; свой список — файл по настройке licenses_group_url
ckanext-dcat 2.4.4переносит лицензию в DCATфайл получает лицензию набора только при ckanext.dcat.resource.inherit.license; по умолчанию выключено
udata, ядрообязательное поле из своего списказначение «не указана» существует, и балл карточки data.gouv.fr его засчитывает
Dataverse, ядролицензия из списка установки или свои условиячасто по умолчанию CC0; нормы цитирования лицензией не являются
Zenodo на InvenioRDMобязательное поле, список на основе SPDX, можно несколько и свой текств API код строчными буквами; подсказка по умолчанию — CC BY 4.0
DSpace 10, ядросогласие с архивом обязательно; лицензия записи — отдельный шаг Creative Commonsсогласие сдать работу в архив в dc.rights само не попадает
GeoNetworkправовые ограничения карточки ISO 19115короткого кода вроде cc-by в ядре нет; в DCAT ссылка попадёт, если профиль выгрузки переложил это поле

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

Публикация без портала​

Рядом с файлами кладут одну лицензию в четыре места, и текст везде один:

  • CITATION.cff — код SPDX, в шаблоне книги это CC-BY-4.0;
  • datapackage.json — тот же код в licenses[].name и ссылка на текст в licenses[].path;
  • разметка schema.org — ссылка на текст в свойстве license;
  • запись Zenodo или другого хаба — лицензия, которую хаб принимает своим кодом.

Шаблоны лежат в каталоге заготовок. GitHub узнаёт лицензию по файлу LICENSE в корне, если текст совпадает с известным. Файл в корне не заменяет поле записи на хабе: в примере Global Jukebox они разошлись.

Как проверить​

Откройте три случайные карточки, не самые верхние в списке.

  • Лицензия есть на карточке.
  • Это ссылка на известный текст или код из таблицы выше. Абзац «данные можно использовать» и значение «не указана» не считаются.
  • В выгрузке у способа получения та же ссылка. Если в DCAT поля нет, сборщик лицензию потеряет, даже если на сайте она написана.
  • Если у набора и у файла стоят разные ссылки, это записано специально, а не потому, что список платформы не знает версию.
  • Если файл закрыт, карточка открывается без входа, открытой лицензии на ней нет, и написано, как запросить файл и в какой срок ответят.

Для портала на CKAN команда показывает код, ссылку набора и лицензию первого файла. Подставьте свой идентификатор.

curl -s "https://data.gov.gr/api/3/action/package_show?id=emy-station-116" \
| jq '{id:.result.license_id, url:.result.license_url,
file:(.result.resources[0].license // "пусто")}'

14 октября 2026 года ответ был таким: код cc-by, ссылка http://www.opendefinition.org/licenses/cc-by, у файла — понятие CC_BY_4_0. Список, из которого взялся код:

curl -s "https://data.gov.gr/api/3/action/license_list" \
| jq '[.result[] | {id, url}]'

В RDF ту же ссылку ищут у способа получения. Адрес dataset/emy-station-116.rdf в тот день открыл dataset_series/emy-station-116.rdf, и там стояло licence/CC_BY_4_0.

Источники​