Лицензии компонентов
PDF Editor строится на открытых библиотеках. Ниже перечислены основные компоненты, которые влияют на работу с PDF и OCR.
PDF/A на базе Ghostscript выключен в публичном сервисе. Poppler остаётся неизменённым серверным CLI без передачи Docker image, для veraPDF выбран MPLv2+. Письменное подтверждение этих условий специалистом остаётся незавершённым требованием до включения PDF/A.
| Компонент | Лицензия | Для чего используется |
|---|---|---|
| PDFBox 3.0.8 | Apache-2.0 | Проверка и ограниченное изменение PDF |
| qpdf 12.3.2 | Apache-2.0 | Структура, объединение, разделение и шифрование |
| PDF.js 5.7.284 | Apache-2.0 | Просмотр PDF в браузере |
| Tesseract + tessdata | Apache-2.0 | Локальное OCR русского и английского |
| Poppler | GPL | Неизменённый серверный CLI; Docker image пользователям не передаётся |
| Ghostscript | AGPL или commercial | PDF/A выключен в публичном сервисе |
| veraPDF 1.30.2 | MPLv2+ | Серверная проверка PDF/A с notices и ссылкой на source |
Что публикуется и проверяется
- Полный машинно-читаемый SBOM для runtime-зависимостей.
- Тексты обязательных лицензий и notices.
- Отдельное решение по функциям с copyleft или коммерческой лицензией.
- Повторная проверка после каждого изменения runtime-зависимостей.