Suri Oculus — Обзор лицензирования (Licensing Overview)

1. Назначение документа

Настоящий документ предоставляет обзорную информацию о модели лицензирования и условиях использования проекта Suri Oculus и его отдельных компонентов.
Он предназначен для разъяснения того, какие части системы предоставляются как открытые компоненты, а какие распространяются на условиях коммерческой лицензии.

Данный документ носит исключительно информационный характер и не заменяет применимые лицензионные соглашения.


2. Структура продукта

Suri Oculus — это модульная on-premise система для управления, визуализации и анализа данных Suricata.
Проект состоит из нескольких компонентов, выполняющих разные функции и распространяемых по разным моделям лицензирования:

  • веб-фронтенд и встроенный веб-сервер;
  • вспомогательные инструменты и утилиты интеграции;
  • высокопроизводительные core-сервисы;
  • AI-движок извлечения признаков и инференса.
  • Каждый компонент лицензируется отдельно, как описано ниже.

3. Открытые компоненты

Следующие компоненты предоставляются как открытые.
Они предназначены для обеспечения прозрачности, интеграции и расширяемости платформы Suri Oculus.

3.1 Фронтенд и встроенный веб-сервер (HTML / JavaScript / Rust)

Описание:
Веб-интерфейс пользователя, панели мониторинга, визуализация и клиентская логика Suri Oculus.
Данный компонент также включает лёгкий встроенный HTTP-сервер, реализованный на Rust, который распространяется вместе с фронтендом и отвечает за отдачу веб-интерфейса и связанных статических ресурсов.

Лицензия:
Лицензия с открытым исходным кодом (Apache License 2.0 или BSD 3-Clause)

Использование:

  • свободное использование;
  • возможность модификации;
  • возможность распространения в соответствии с условиями применимой open-source лицензии.

Данный компонент не включает логику управления Suricata, производительно-критичную обработку данных или функции AI-анализа.


3.2 Oculus Tools (Python / Rust / Bash)

Описание:
Oculus Tools — это набор вспомогательных инструментов и сервисов, реализованных на Python, Rust и Bash.
Он обеспечивает функции оркестрации, автоматизации и интеграции, включая:

  • взаимодействие с системными сервисами операционной системы;
  • вспомогательную обработку и преобразование данных;
  • инструменты развёртывания и эксплуатации;
  • поддержку интеграции компонентов Suri Oculus.

Лицензия:
Лицензия с открытым исходным кодом (Apache License 2.0 или BSD 3-Clause)

Использование:

  • свободное использование;
  • возможность модификации;
  • возможность распространения в соответствии с условиями применимой open-source лицензии.

Oculus Tools предназначены для упрощения развёртывания и интеграции и не содержат проприетарной core-логики обработки данных или AI-движков инференса.


4. Проприетарные компоненты

Следующие компоненты являются проприетарными и составляют основную интеллектуальную собственность проекта Suri Oculus.
Они распространяются исключительно в бинарном виде и регулируются условиями коммерческой лицензии.

4.1 C++ Core Engine

Описание:
Высокопроизводительный core-сервис, отвечающий за управление Suricata, приём событий, обработку потоков данных и производительно-критичную серверную функциональность.

Лицензия:
Коммерческая лицензия

Распространение:
Только в бинарном виде


4.2 C++ библиотека извлечения признаков и AI-инференса

Описание:
Высокопроизводительный AI-движок, обеспечивающий извлечение признаков и обнаружение аномалий для анализа сетевых потоков, протоколов и поведенческих характеристик трафика.

Лицензия:
Коммерческая лицензия

Распространение:
Только в бинарном виде


4.3 daemonmove (сервис парсинга логов)

Описание:
Высокопроизводительный сервис парсинга и предварительной обработки логов, используемый для приёма и нормализации событий Suricata перед дальнейшей обработкой.

Лицензия:
Коммерческая лицензия

Распространение:
Только в бинарном виде


4.4 Условия использования проприетарных компонентов

Если иное прямо не согласовано в письменной форме, использование проприетарных компонентов допускается на следующих условиях:

  • Разрешено:

    • on-premise развёртывание;

    • использование в корпоративных и production-средах.

  • Запрещено:

    • обратное проектирование, декомпиляция или дизассемблирование;

    • распространение или сублицензирование без отдельного коммерческого соглашения.


5. Оценочное и тестовое использование

Оценочные или trial-лицензии на проприетарные компоненты могут предоставляться по запросу.
Trial-версии могут содержать функциональные или временные ограничения и не предназначены для использования в production-среде.


6. OEM, MSSP и распространение

Использование проприетарных компонентов Suri Oculus в следующих сценариях требует заключения отдельного коммерческого соглашения:

  • OEM- или white-label-распространение;

  • предоставление сервисов в формате Managed Security Service Provider (MSSP);

  • распространение в составе сторонних продуктов или сервисов.

Для обсуждения коммерческих и лицензионных условий, пожалуйста, свяжитесь с владельцем проекта.


7. Отказ от ответственности

Настоящий обзор лицензирования предоставляется исключительно в информационных целях.
Все условия использования компонентов Suri Oculus регулируются соответствующими лицензионными соглашениями и open-source лицензиями, которые имеют приоритет в случае любых расхождений.


8. Контакты

По вопросам лицензирования, коммерческого использования или распространения обращайтесь:

Email: sergey.filipovich@suri-oculus.tech
Сайт: https://suri-oculus.com