Блог CodeScoring

CodeScoring в реестре российского ПО

Российское решение композиционного анализа программного обеспечения CodeScoring официально добавлено в реестр российского ПО.

Наличие в реестре делает покупку и использование решения многими российскими заказчиками выгоднее и проще с точки зрения процесса закупки.

Решение CodeScoring разрабатывается компанией Profiscope c 2020 года и доступно для пилотирования и покупки с 2021 года. Продукт сосредоточен на безопасной работе с Open Source кодом и включает следующие ключевой функционал:

  • Автообнаружение зависимостей — анализируем состав кода, автоматически находим файлы манифестов пакетных менеджеров, выявляем прямые и транзитивные зависимости от открытого программного обеспечения (OSS). На основе этих данных генерируем Software Bill of Materials (SBoM).
  • Поиск уязвимостей в Open Source — находим уязвимости по надёжным, популярным базам (NVD NIST, GitHub Advisories и т. п.). Предоставляем полную информацию и показываем рекомендации по устранению.
  • Проверка совместимости Open Source лицензий — выявляем лицензии обнаруженных OSS зависимостей. Проверяем их совместимость между собой. Отслеживаем соблюдение лицензионных политик организации.

Решение поддерживает ключевые OSS экосистемы популярных языков программирования, такие как Maven, PyPi, NPM, RubyGems и другие.

CodeScoring умеет интегрироваться с основными известными репозиториями кода: GitHub, GitLab, BitBucket, Azure DevOps. Для полноценной работы в CI/CD пайплайне предусмотрены API и возможность интеграции через консольного агента. Для крупных клиентов доступна установка системы в закрытом контуре (On-premise).

С 2019 года компания разработчик ведёт профильную конференцию Code Mining в крупнейшем международном сообществе OpenDataScience. В 2021 организовали первый в России курс про лицензирование открытого программного обеспечения.