Перейти к содержимому
myconvert.ru

Лицензии открытого ПО

Редакция от

Инструменты сайта работают на библиотеках с открытым исходным кодом. Ниже — полный перечень с версиями, лицензиями и ссылками на исходные тексты. Все модули размещены на нашем сервере: сторонние CDN не используются.

Движки обработки файлов

Этот код выполняется в вашем браузере и непосредственно обрабатывает файлы.

Библиотеки обработки файлов
БиблиотекаВерсияЛицензияДля чего используется
libheif (libheif-js)1.23.2LGPL-3.0 (текст)Декодирование HEIC и HEIF в инструментах для снимков с iPhone
pdf.js (pdfjs-dist)4.10.38Apache-2.0 (текст)Отрисовка страниц PDF и извлечение текста
pdf-lib1.17.1MITСоздание, объединение, разделение и поворот PDF
fflate0.8.3MITУпаковка результатов в ZIP, чтение и запись XLSX, сжатие потоков PNG
Comlink4.4.2Apache-2.0Обмен сообщениями между страницей и веб-воркерами движков

Отдельно про libheif

Декодер HEIC распространяется под лицензией LGPL-3.0. Он подключается к сайту как отдельный модуль (файлы libheif.js и libheif.wasm в каталоге /wasm/libheif/) и не встраивается в остальной код, поэтому пользователь может заменить его собственной сборкой. Исходные тексты доступны в репозитории проекта, сборка для браузера — в репозитории libheif-js. Полный текст лицензии лежит рядом с модулем.

Каркас сайта

Библиотеки сборки сайта
БиблиотекаВерсияЛицензияДля чего используется
Next.js15.5MITСборка статических страниц сайта
React19.3MITИнтерфейс инструментов
Tailwind CSS4.3MITСтили и дизайн-токены
next-mdx-remote6.0MPL-2.0Сборка текстов страниц из MDX на этапе сборки
gray-matter4.0MITЧтение метаданных в файлах контента

Шрифты

Шрифты
БиблиотекаВерсияЛицензияДля чего используется
Manrope5.3OFL-1.1 (текст)Основной шрифт интерфейса и заголовков
JetBrains Mono5.3OFL-1.1 (текст)Моноширинный шрифт для расширений, размеров и процентов

Собственный код

Часть обработки написана для этого сайта и не использует сторонних библиотек: квантование палитры и запись индексированного PNG, удаление сегментов EXIF из JPEG без перекодирования, сборка контейнера ICO, чтение и запись XLSX, определение кодировки кириллического текста и определение формата файла по сигнатуре.

О библиотеках, которых здесь нет

FFmpeg в текущей сборке не используется: инструменты для аудио и видео ещё не выпущены. Когда они появятся, сборка ffmpeg с кодировщиком libx264 будет распространяться под GPL, и этот раздел будет дополнен ссылкой на исходные тексты конкретной сборки. Ghostscript не используется принципиально: его лицензия AGPL накладывает обязательства на весь фронтенд сайта.