Приложения

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

 Значения ORCID и DOI в шаблонах – заглушки: перед публикацией их заменяют реальными и проверяют файлы валидатором (для CITATION.cff – cffconvert, для codemeta.json – валидатор JSON-LD).

Открытая лицензия дает остальным правовую возможность использовать код. Без нее по умолчанию действует «все права защищены». Для исследовательского ПО применяют лицензии, одобренные Open Source Initiative (OSI). В Таблице Б.1 сравниваются наиболее распространенные.

ЛицензияТипКлючевое условиеКогда выбирать
MITРазрешительнаяСохранять уведомление об авторствеМаксимальное распространение, простота
BSD-3-ClauseРазрешительнаяСохранять уведомление; не использовать имя авторов для рекламыБлизко к MIT
Apache-2.0РазрешительнаяУведомление + явное предоставление патентных правКогда важны патентные гарантии
MPL-2.0Слабый копилефтОткрытость на уровне измененных файловБаланс открытости и интеграции
LGPL-3.0-or-laterСлабый копилефтОткрытость библиотеки при возможности связывания с закрытым кодомБиблиотеки, используемые и в закрытых продуктах
GPL-3.0-or-laterСильный копилефтПроизводные – под той же лицензиейЗащита открытости производных
AGPL-3.0-or-laterСильный копилефт (сетевой)При сетевом доступе к измененной версии пользователям предлагается ее исходный кодКогда код работает как веб-сервис

Чек-лист дифференцирован по слоям иерархии C1–C4 (модуль 3). Условные обозначения: [R] – необходимо, [E] – желательно, [N] – не критично для этого типа. Отметьте выполненные пункты.

ПунктC1–C2C3C4
☐ Файл LICENSE с лицензией, одобренной OSIRRR
☐ Код под контролем версий на публичном хостингеRRR
☐ Семантическое версионирование и теги релизовRRE
☐ Постоянный идентификатор (DOI/SWHID)ERR
☐ Депонирование в долгосрочный архивERR
☐ Файл CITATION.cff и инструкция по цитированиюERR
ПунктC1–C2C3C4
☐ README: назначение, установка, пример, цитированиеRRR
☐ Машиночитаемые метаданные (codemeta.json)RRE
☐ Зафиксированные зависимости и окружениеRRR
☐ Тесты и непрерывная интеграция (CI)RRE
ПунктC1–C2C3C4
☐ Контейнеризация (Docker, Apptainer)EEN
☐ Рецензирование кода (JOSS, rOpenSci)REN
☐ Руководство для контрибьюторов и кодекс поведенияREN

Базовое ядро сервиса – для объектов, которые предполагается публиковать открыто: явное указание правового режима, контроль версий, документация, архивная фиксация, идентификация и инструкция по цитированию. Конкретный набор определяется типом объекта, его доказательной значимостью, правами и допустимым режимом доступа: публичный хостинг и лицензия, одобренная OSI, применимы только там, где открытая публикация разрешена, а для инфраструктуры C1–C2 идентификация и архивирование нередко обеспечиваются иначе (см. столбцы выше). Фиксация зависимостей в это ядро не входит, но настоятельно рекомендуется для любого кода, который предполагается запускать повторно.

В Таблице приводится матрица кодирования тридцати документов по тринадцати категориям (R – требование, E – рекомендация, N – не упоминается; * – нет формализованной политики в отношении ПО). Кодировки выверены по публично доступным версиям документов (срез – июнь 2026 г.).

#ОрганизацияLICVCSVERPIDARCCITDOCMETADEPTESTCONTREVCONTR
1JOSSRRERRERERRNRR
2SoftwareXRRENEERRRNNRN
3Nature/SpringerEEERRRRNRENRN
4PLOS ONERENERERNRRNEN
5eLifeRENERERNEEERN
6ACMNNNEENRNEEEEN
7IEEENENEENENEEEEN
8AGUEERRRRENENNRN
9TU DelftRRNRRRRENENNE
10DLRRRRNNNRNRRERR
11GFZ PotsdamRRNRRERRNRNRR
12Cambridge*EENEENENNENNN
13HelmholtzREERRRRENRNEE
14Max Planck*ENNENNNNNNNNN
15NL eScience CenterRRRRRRRRRRERR
16ARDCEEEEEEEEEEEEN
17Stanford*ENNNNNNNNNNNN
18DFGEERRERRNRENNE
19Wellcome Trust*ENNNENNNNNNNN
20NSF*NNNEENNNNNNNN
21ERC/Horizon Europe*ENNERNNENNNNN
22FAIR4RSRERRRRRRRNNNR
23SSIRRREERRERRNER
24Software HeritageERERRRNENNNNN
25rOpenSciRRREERRRRRNRR
26CarpentriesRRENNERNEENNR
27PyOpenSciRRREERRRRRNRR
28ZenodoEEERRRERNNNNN
29FORCE11 SCIWGNNRRRRERNNNNN
30UNESCORNNEEENENNNNN

Трищенко Наталия Дмитриевна, отдел научных исследований открытой науки ГПНТБ СО РАН («Библиотека для открытой науки»), 2026 г.
Курс доступен по лицензии Creative Commons Attribution 4.0 International (CC BY 4.0).