Skip to main content

This page provides a complete summary of all open-source components used within the TraQez platform — including libraries, SDKs, operating systems, and infrastructure tools.

All listed components are verified for commercial use, comply with permissive open-source licences, and are aligned with industry best practices for security and support.


1. Overview​

TraQez leverages a secure, modern, and modular open-source stack spanning:

  • Cloud SDKs (AWS, Azure, Google)
  • Middleware libraries
  • Backend frameworks (Express, BullMQ)
  • Infrastructure (PostgreSQL, Redis, Kafka, Nginx, Ubuntu)
  • Programming runtimes (Node.js, Python)
  • Container orchestration (Docker, Kubernetes)

Each component is approved for use in commercial environments and can be safely distributed with proprietary code.


2. Cloud SDKs and Libraries​

LibraryOpen SourceVersionLicenceVendor SupportCommercial Use
aws-sdk/client-cloudwatch-logsYes3.669.0Apache 2.0AWS Development TeamYes
aws-sdk/client-ec2Yes3.670.0Apache 2.0AWS Development TeamYes
aws-sdk/client-s3Yes3.490.0Apache 2.0AWS Development TeamYes
aws-sdk/client-snsYes3.521.0Apache 2.0AWS Development TeamYes
aws-sdk/s3-request-presignerYes3.490.0Apache 2.0AWS Development TeamYes
azure/arm-computeYes22.1.0CC-BY-4.0 / MITAzure Development TeamYes
azure/arm-networkYes33.4.0Apache 2.0Azure Development TeamYes
azure/identityYes4.4.1MITAzure Development TeamYes
azure/storage-blobYes12.17.0MITAzure Development TeamYes
google-cloud/computeYes5.1.0Apache 2.0Google Development TeamYes
google-cloud/storageYes7.7.0Apache 2.0Google Development TeamYes

These SDKs connect TraQez components to AWS, Azure, and GCP services in a compliant and fully supported manner.


3. Monitoring and Telemetry​

LibraryOpen SourceVersionLicenceVendor SupportCommercial Use
sentry/nodeYes9.20.0MITSentry Development TeamYes
sentry/profiling-nodeYes9.20.0MITSentry Development TeamYes

Used for real-time error monitoring and performance profiling within Node.js services.


4. Core Middleware and Utilities​

All the following open-source modules are used for backend functionality, scheduling, data formatting, and utilities. All are licensed under MIT, BSD, or Apache 2.0, which are fully permissive.

Examples include:

  • axios, dotenv, cors, helmet, express, bullmq
  • jsonwebtoken, pg, sequelize, moment, pino
  • fastest-validator, uuid, workerpool, yaml
  • fs, path, geoip-lite, node-schedule, morgan, log4js, crypto-js, body-parser, etc.

⚙️ Maintenance: All these libraries are community-maintained. Vulnerabilities are tracked via internal dependency management and patched during quarterly releases.


5. Core Infrastructure Technologies​

TechnologyOpen SourceVersionLicenceVendor SupportAlternativeCommercial UseNotes
PostgreSQLYes14.13PostgreSQL LicencePercona, EDB, Crunchy DataAWS RDS, Azure Database, GCP SQL✅ YesBSD/MIT-like licence. No restrictions. Supported by multiple vendors.
RedisYes6.0.16BSD 3-ClauseRedis Labs, NextBrickAWS ElastiCache, Azure Cache, GCP MemoryStore✅ YesOpen-source up to 7.2 under BSDv3. Commercially redistributable.
KafkaYes3.8Apache 2.0Confluent, OpenLogic, KsolvesConfluent Cloud, AWS MSK, GCP Pub/Sub✅ YesAvoid Confluent proprietary libs. Fully Apache licensed.
NginxYes1.24BSD 2-ClauseF5, AWS MarketplaceAWS, Azure, GCP Load Balancers, Cloudflare✅ YesUse open-source version only. F5 offers enterprise support.
BullMQYes5.12.12MITCommunity-✅ YesQueue manager built on Redis. Used widely (e.g., Microsoft).
Express.jsYes4.17.1MITCommunity-✅ YesWeb framework for Node.js. Internally maintained for patches.

6. Operating Systems​

OSOpen SourceLicenceVendor SupportDeploymentCommercial UseNotes
Ubuntu 20.04 (Server Edition)YesGPL / Ubuntu LicenceCanonicalAWS, Azure, GCP✅ YesUsed for Admin Console and Agent Collector.
Ubuntu 22.04 (Server Edition)YesGPL / Ubuntu LicenceCanonicalAWS, Azure, GCP✅ YesUsed for security assessments and AI workloads.

7. Containerization and Orchestration​

TechnologyOpen SourceLicenceSupportDeploymentCommercial UseNotes
Docker / ContainersYesApache 2.0Community / Cloud VendorsAWS ECS, Azure Containers, GCP Cloud Run✅ YesUsed for microservices and AI workloads.
KubernetesYesApache 2.0Community / Cloud VendorsAWS EKS, Azure AKS, GCP GKE✅ YesManages scalable deployments such as Kafka clusters.

8. Programming Languages​

LanguageOpen SourceVersionLicenceSupportCommercial UseNotes
Node.jsYes18.20.0MITCommunity / Internal✅ YesCore runtime for backend services. Regularly patched by internal teams.
PythonYes3.8.x, 3.10.x, 3.11.xPSF LicenceCommunity / Internal✅ YesUsed in AI, ML, and data processing components.

9. Licensing Overview​

LicenceDescriptionCommercial Restriction
MIT / BSD / Apache 2.0Permissive; allows commercial redistribution.None
PostgreSQL LicenceEquivalent to BSD/MIT.None
Ubuntu GPLOpen-source OS licence; safe for production.None

✅ No copyleft (AGPL/GPLv3) dependencies are included in the TraQez build. All components are safe for proprietary and SaaS environments.


10. Maintenance and Compliance​

TraQez maintains a formal open-source maintenance workflow:

  • Regular CVE scanning and remediation
  • Dependency version reviews every quarter
  • Vendor and LTS branch updates where applicable
  • Automated CI/CD validation of library integrity and licence compliance

11. Summary​

The TraQez combines robust, industry-tested technologies under fully permissive licences. This ensures:

  • Security and continuous patching
  • Scalability through Kubernetes and containers
  • Vendor neutrality with multi-cloud compatibility
  • Full commercial safety for redistribution and integration

Together, PostgreSQL, Redis, Kafka, Nginx, Ubuntu, Kubernetes, Node.js, and Python form the backbone of a modern, enterprise-ready infrastructure designed for secure, efficient, and sustainable operations.