Пиков / КАПО
Как читать авторский курс и нормативные материалы

Это учебные материалы, а не заключение о соответствии конкретного продукта. Организационные модели курса отделяйте от терминов стандарта: ППК в опубликованном проекте — машиночитаемый перечень, а живой реестр его версий является практикой сопровождения. Термин OSA в разных материалах имеет разный охват. Статус и обязательность нормативного документа проверяются отдельно; проект КАПО опубликован как проект первой редакции.

SPDX ISO IEC 5962

О документе

Что это ISO/IEC 5962:2021 — международный стандарт, придавший статус ISO формату SPDX (Software Package Data Exchange) версии 2.2.1. Формат развивает рабочая группа SPDX под эгидой Linux Foundation. Исторически SPDX вырос из задачи лицензионного учёта open source, поэтому его сильная сторона — точное и машиночитаемое описание лицензий, а не только перечень компонентов.

Ключевой вклад SPDX в индустрию — список SPDX License Identifiers (Apache-2.0, GPL-2.0-only, MIT…) и грамматика SPDX License Expressions (MIT OR Apache-2.0, GPL-2.0-or-later WITH Classpath-exception-2.0). Профиль SPDX 3.x расширяет модель на безопасность и происхождение, но ISO-редакция фиксирует именно 2.2.1.

Ключевые требования

Что считать evidence

Артефакты соответствия - Валидный SPDX-документ (.spdx tag-value или .spdx.json) с заполненными DocumentNamespace, Creator, Created. - Заполненная пара LicenseConcluded/LicenseDeclared по каждому пакету — основа реестра лицензий. - Отчёт инструмента (например, license scanner) с привязкой найденной лицензии к SPDX-идентификатору. - Журнал разбора LicenseRef- и нестандартных выражений — что и почему отнесено к нестандартному. - Проверка PackageVerificationCode/checksum как доказательство целостности описанного пакета.

Маппинг на практики и шаблоны

Ограничение

Это учебная карточка Карточка описывает формат под задачи лицензионного учёта в курсе и не воспроизводит текст ISO/IEC 5962. Точные имена тегов, обязательность полей и состав License List для аудита сверять с официальной спецификацией SPDX соответствующей версии и регламентами Организации.