# Third-Party Licenses ARGUS uses the following third-party software. ## Core Components ### TimescaleDB - **License**: Timescale License (TSL) / Apache 2.0 depending on component - **Website**: https://www.timescale.com/ ARGUS uses TimescaleDB as an embedded time-series storage component for security events, telemetry, and operational metrics. TimescaleDB is distributed as part of the ARGUS Enterprise Appliance and is not offered as a standalone database service. Customers receive ARGUS as a complete security appliance; TimescaleDB remains subject to its original license terms. ### PostgreSQL - **License**: PostgreSQL License (permissive, BSD/MIT-style) - **Website**: https://www.postgresql.org/ TimescaleDB is distributed as a PostgreSQL extension; PostgreSQL itself is the underlying database engine. ### Nginx - **License**: BSD-2-Clause - **Website**: https://nginx.org/ - **Copyright**: (C) 2002-2024 Igor Sysoev, (C) 2011-2024 Nginx, Inc. ### ModSecurity - **License**: Apache License 2.0 - **Website**: https://github.com/owasp-modsecurity/ModSecurity - **Copyright**: (C) 2002-2024 Trustwave Holdings, Inc. ### OWASP Core Rule Set (CRS) - **License**: Apache License 2.0 - **Website**: https://coreruleset.org/ - **Copyright**: (C) 2006-2024 Trustwave Holdings, Inc., OWASP Core Rule Set contributors ### Valkey - **License**: BSD-3-Clause - **Website**: https://valkey.io/ ### Alpine Linux - **License**: Various (base OS, mostly MIT/BSD-style per-package licenses) - **Website**: https://alpinelinux.org/ Alpine Linux is the base image for the ARGUS API, UI build, and proxy container images. ### BusyBox - **License**: GPL-2.0 - **Website**: https://busybox.net/ Bundled as part of the Alpine Linux base images above. ### Go Runtime - **License**: BSD-3-Clause - **Website**: https://go.dev/ The ARGUS API is built with Go; the compiled binary statically includes the Go runtime. ### Node.js (build-time only) - **License**: MIT (Node.js core) plus per-package licenses of the npm dependencies below - **Website**: https://nodejs.org/ Used to build the ARGUS web UI; not present in the running API/proxy containers. ### OpenSSL / TLS libraries - **License**: Apache License 2.0 (OpenSSL 3.x) / various - **Website**: https://www.openssl.org/ Used by the nginx proxy image for TLS termination. ### curl - **License**: MIT/X derivate (curl license) - **Website**: https://curl.se/ Used in container healthchecks and installer scripts. ## Backend (Go) Dependencies | Package | License | Website | |---------|---------|---------| | github.com/labstack/echo/v4 | MIT | https://echo.labstack.com/ | | github.com/go-acme/lego/v4 | MIT | https://go-acme.github.io/lego/ | | github.com/lib/pq | MIT | https://github.com/lib/pq | | github.com/google/uuid | BSD-3-Clause | https://github.com/google/uuid | | github.com/redis/go-redis/v9 | BSD-2-Clause | https://github.com/redis/go-redis | | github.com/cloudflare/cloudflare-go | BSD-3-Clause | https://github.com/cloudflare/cloudflare-go | | golang.org/x/crypto | BSD-3-Clause | https://golang.org/x/crypto | ## Frontend (React) Dependencies | Package | License | Website | |---------|---------|---------| | React | MIT | https://react.dev/ | | @tanstack/react-query | MIT | https://tanstack.com/query | | react-router-dom | MIT | https://reactrouter.com/ | | recharts | MIT | https://recharts.org/ | | i18next | MIT | https://www.i18next.com/ | | Tailwind CSS | MIT | https://tailwindcss.com/ | | Vite | MIT | https://vitejs.dev/ | ## Nginx Modules | Module | License | Website | |--------|---------|---------| | ModSecurity-nginx | Apache 2.0 | https://github.com/owasp-modsecurity/ModSecurity-nginx | | ngx_brotli | BSD-2-Clause | https://github.com/google/ngx_brotli | | headers-more-nginx-module | BSD-2-Clause | https://github.com/openresty/headers-more-nginx-module | | ngx_http_geoip2_module | BSD-2-Clause | https://github.com/leev/ngx_http_geoip2_module | --- ## Apache License 2.0 Notice The following components are licensed under the Apache License 2.0: - ModSecurity (Copyright 2002-2024 Trustwave Holdings, Inc.) - OWASP Core Rule Set (Copyright 2006-2024 Trustwave Holdings, Inc.) - ModSecurity-nginx (Copyright 2015-2024 Trustwave Holdings, Inc.) Licensed under the Apache License, Version 2.0 (the "License"); you may not use these files except in compliance with the License. You may obtain a copy of the License at: http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --- Third-party components have been reviewed for inclusion in ARGUS Enterprise deployments. Each component remains subject to its original license terms. --- # Weboria Proprietary Components The following ARGUS components are proprietary software developed by Weboria: - ARGUS Core Platform - ARGUS Management Interface - ARGUS Security Automation Engine - ARGUS API Layer - ARGUS Threat Analysis Components - ARGUS Licensing System - ARGUS Enterprise Features - Weboria Integrations These components are distributed under the ARGUS Commercial License. Unauthorized copying, modification, redistribution, reverse engineering, or resale is prohibited.