Используемый стек технологий

При разработке и эксплуатации продукта используются компоненты с открытым исходным кодом:

Компонент Описание Лицензия Ссылка на документацию

Apache Guacamole

Проект с открытым исходным кодом, предоставляющий возможность удаленного доступа к компьютерам через браузер для управления удаленными рабочими столами и приложениями без необходимости установки дополнительного клиентского ПО

Apache License 2.0

Официальный сайт

Apache Kafka

Распределенная платформа для обработки потоков данных

Apache License 2.0

Официальный сайт

Kotlin

Язык программирования

Apache License 2.0

Официальный сайт

PostgreSQL

Объектно-реляционная система управления базами данных.

При использовании модуля «Удаленный доступ» версия должна быть не ниже PostgreSQL 15

PostgreSQL License

Официальный сайт

Python

Язык программирования

Python Software Foundation License

Официальный сайт

Quarkus

Cреда Java, которая обеспечивает высокую производительность, низкое потребление памяти и быструю загрузку модулей продукта

Apache License 2.0

Официальный сайт

React JS

JavaScript-библиотека с открытым исходным кодом для разработки пользовательских интерфейсов

MIT

Официальный сайт

SaltStack

Инфраструктурная платформа с открытым исходным кодом, которая предоставляет возможности автоматизации и управления конфигурацией в компьютерных сетях.

Используемая версия должна быть не ниже 3006.3 и не выше 3007.0

Apache License 2.0

Официальный сайт

TigerVNC

Клиент-серверное решение с открытым исходным кодом для удаленного доступа к рабочему столу компьютера через протокол VNC (Virtual Network Computing)

GNU General Public License (GPL) 2.0

Официальный сайт