Oopbron- en Derdeparty-kennisgewings

Hierdie bladsy lys die primêre derdepartysagteware, raamwerke, SDK'e, infrastruktuurkomponente en eksterne dienste wat doelbewus in Attriax geïntegreer is. Dit is 'n praktiese kennisgewingsbladsy vir direkte afhanklikhede en hooflooptydkomponente, nie 'n uitputtende lys van elke transitiewe pakket nie.

Laas opgedateer: 26 April 2026

1. Hoe om hierdie bladsy te gebruik

Attriax is gebou uit verskeie subprodukte, insluitend 'n React-paneelbord, 'n NestJS-API, 'n Flutter-SDK, ontplooiingsinfrastruktuur en gekoppelde derdepartydienste. Hierdie bladsy identifiseer die primêre sagtewarekomponente wat ons doelbewus insluit of op staatmaak, saam met die lisensiegroep en 'n stroom-opwaartse verwysing.

Sommige gelyste pakkette bring hul eie transitiewe afhanklikhede of platformspesifieke inheemse komponente mee. Waar dit van toepassing is, bly die bepalende lisensie die een wat deur die stroom-opwaartse projek versprei word. As jy Attriax op 'n wesenlik ander manier self huisves of herVersprei, moet jy jou eie afhanklikheid- en regshersiening vir daardie spesifieke ontplooiing uitvoer.

Frontend en openbare web

Primêre derdepartybiblioteke wat gebruik word om die Attriax-paneelbord en openbare webwerf te bou en te stuur.

Vite and @vitejs/plugin-react

Development server and production bundling for the frontend.

MIT

Bron: https://vite.dev

Axios, Zustand, Recharts, lucide-react

HTTP requests, state management, charts, and iconography.

MIT / ISC

Bron: https://github.com/axios/axios

lucide-react is ISC; Axios, Zustand, and Recharts are MIT.

Backend- en platformdienste

Primêre derdepartybiblioteke wat gebruik word om die Attriax-API, agtergrondwerk, sekuriteit, opladings en integrasies te laat loop.

Helmet, Multer, ioredis, node-telegram-bot-api, sharp

Security headers, uploads, Redis access, Telegram ops notifications, and image processing.

MIT / Apache-2.0

Bron: https://helmetjs.github.io/

helmet, multer, ioredis, and node-telegram-bot-api are MIT; sharp is Apache-2.0.

Flutter SDK en mobiele nutsgoed

Primêre derdepartypakkette wat in die Flutter-SDK, platformpakkette en interne toetser-app gebruik word.

Flutter and Dart SDK

SDK runtime, UI framework, and package tooling.

BSD-3-Clause

Bron: https://flutter.dev

http, shared_preferences, plugin_platform_interface, flutter_lints

Networking, local persistence, federated plugin contracts, and lint tooling.

BSD-3-Clause

Bron: https://dart.dev

cupertino_icons and flutter_launcher_icons

Icon assets and launcher icon generation for internal tooling.

MIT

Bron: https://pub.dev

Infrastruktuurkomponente

Primêre derdeparty-infrastruktuurkomponente wat in plaaslike en self-gehuisveste ontplooiings gebruik word.

Redis 7.2

Caching and ephemeral data services in the compose stack.

BSD-3-Clause

Bron: https://redis.io

The compose stack is pinned to the 7.2 line because later Redis 7 community releases use different source-available terms.

Nginx

Reverse proxy, host routing, and TLS termination in self-hosted environments.

BSD-2-Clause-like

Bron: https://nginx.org

Docker and Docker Compose

Local development and deployment orchestration.

Apache-2.0

Bron: https://www.docker.com

5. Eksterne Dienste en Verwerkingskennisgewings

Sommige funksies maak staat op eksterne verskaffers wat rekening-, betaling-, sekuriteits- of geolokasie-verwante inligting verwerk onder hul eie voorwaardes en privaatheidsbeleid. Daardie verskaffers is deel van die operasionele diens, nie net bou-tyd-afhanklikhede nie.

MaxMind GeoLite2

Approximate IP geolocation data for analytics, fraud review, and geo reporting.

Attribution required: This product includes GeoLite Data created by MaxMind, available from https://www.maxmind.com. GeoLite data is also subject to the Creative Commons Attribution-ShareAlike 4.0 terms referenced in the GeoLite EULA.

6. Belangrike Praktiese Notas

  • As jy Attriax self huisves, hou die Redis-beeld vasgepen aan die hersiene lisensiegroep tensy jy doelbewus 'n nuwer lisensiemodel aanvaar en opnuut hersien.
  • As jy gewysigde kopieë van derdepartysagteware wat in Attriax ingebed is herVersprei, is jy verantwoordelik vir die bewaring van stroom-opwaartse kennisgewings en die nakoming van enige bron-, attribusie- of wederkerige verpligtinge wat van toepassing is.
  • Die MaxMind GeoLite2-data wat by die API ingesluit is, moet sy attribusiekennisgewing behou en mag nie gebruik word om 'n spesifieke huishouding of individu te identifiseer nie.