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