Mentions légales

Attributions et licences

UltiSuite et l'ensemble de ses web apps (Ultimail, UltiDrive, UltiDocs, UltiCal, UltiMeet, UltiCards, UltiAI, administration, compte) sont des créations originales de Eliott Guillaumin, protégées par son copyright. Tous droits réservés.

Dernière mise à jour: 29 juin 2026. Liste npm générée le 2026-06-24.

GPL / AGPL : usage et non-propagation

UltiSuite, Ultimail, UltiDrive, UltiDocs, UltiCal, UltiMeet, UltiCards, UltiAI et les interfaces web associées sont des créations originales développées par Eliott Guillaumin. Leur code source propriétaire n'incorpore pas le code des services listés ci-dessous.

Les composants sous licence GNU (GPL) ou Affero (AGPL) sont exécutés comme programmes séparés : conteneurs, processus ou services réseau distincts. UltiSuite interagit avec eux uniquement via des protocoles standards (HTTP, OIDC, IMAP, SMTP, WebDAV, etc.), sans les lier statiquement ni les embarquer dans le frontend ou le backend propriétaire.

Cette architecture de services indépendants correspond au modèle d'usage décrit par la Free Software Foundation pour les programmes distincts : la licence copyleft s'applique à chaque programme concerné et à ses modifications, mais ne s'étend pas aux autres applications de la suite qui ne forment qu'un usage combiné au sens de la GPL/AGPL.

Les bibliothèques npm intégrées au bundle frontend sous licences permissives (MIT, Apache-2.0, BSD, ISC) ou faiblement copyleft (LGPL pour certaines binaires natives de build) restent soumises à leurs propres conditions ; elles ne transforment pas UltiSuite en œuvre dérivée des services AGPL exécutés séparément.

  • Stalwart Mail Server (AGPL-3.0)

    Processus serveur autonome. Ulti-backend et Ultimail communiquent par protocoles mail standard sans embarquer le code Stalwart.

  • Nextcloud (AGPL-3.0)

    Application web séparée. UltiSuite ne distribue pas Nextcloud dans son bundle frontend ; seule une fédération OIDC/API est utilisée.

  • ONLYOFFICE Document Server (AGPL-3.0)

    Serveur de documents autonome intégré par iframe/API. Le code AGPL d'ONLYOFFICE n'est pas compilé dans UltiDrive ni UltiDocs.

  • Grafana (AGPL-3.0)

    Outil d'administration séparé, consulté par les opérateurs. Aucune dépendance de code entre Grafana et les web apps UltiSuite.

  • Immich (AGPL-3.0)

    Application distincte ; UltiSuite ne reprend pas son code source dans les web apps propriétaires.

Services et intégrations

Composants déployés dans l'infrastructure UltiSuite ou activés en option. Les services marqués « optionnel » ne sont présents que si leur module est provisionné.

Fournisseur d'identité (SSO/OIDC) pour l'authentification des utilisateurs UltiSuite. Service conteneurisé distinct, configuré et opéré séparément du code applicatif UltiSuite.

Licence : MIT

PostgreSQL

PostgreSQL License

Base de données relationnelle pour les métadonnées UltiSuite et certains services intégrés.

Licence : PostgreSQL License

Serveur mail (IMAP/SMTP/JMAP) pouvant être déployé dans la stack pour la collecte et l'envoi des messages.

Licence : AGPL-3.0

Nextcloud

AGPL-3.0optionnel

Intégration optionnelle de stockage/collaboration via OIDC. Activée uniquement si le module Nextcloud est provisionné.

Licence : AGPL-3.0

Édition collaborative de formats Office (docx/xlsx/pptx) lorsque l'intégration OnlyOffice est activée. UltiDocs natif reste l'éditeur propriétaire par défaut.

Licence : AGPL-3.0

Grafana

AGPL-3.0

Tableaux de bord d'observabilité pour l'infrastructure UltiSuite.

Licence : AGPL-3.0

Immich

AGPL-3.0optionnel

Gestion de photos optionnelle, fédérée via OIDC lorsque le module Immich est activé.

Licence : AGPL-3.0

Jitsi Meet

Apache-2.0optionnel

Visioconférence optionnelle via composants Jitsi lorsque le module Jitsi est activé (UltiMeet peut s'appuyer sur cette stack).

Licence : Apache-2.0

Bibliothèques npm à licence copyleft ou double licence

JSZip ((MIT OR GPL-3.0-or-later))

Manipulation de fichiers ZIP côté client (export/import). Utilisé sous l'option MIT du double licencement.

Bibliothèque JavaScript liée dynamiquement au bundle frontend ; choix de la licence MIT, sans créer d'œuvre dérivée GPL du reste d'UltiSuite.

sharp / libvips (build) (LGPL-3.0-or-later)

Traitement d'images au build (génération d'icônes et assets). Binaire natif précompilé, non modifié.

Usage conforme au LGPL via linking dynamique d'une bibliothèque non modifiée ; n'impose pas la GPL/LGPL au code TypeScript/React de la suite.

Bibliothèques npm (attribution requise)

Liste générée automatiquement à partir des dépendances npm du frontend : dépendances directes (y compris MIT) et dépendances transitives dont la licence exige une notice d'attribution (Apache, BSD, ISC, copyleft, etc.). Régénérer avec pnpm run attributions:generate.

(MIT AND Zlib)

(MIT OR GPL-3.0-or-later)

  • jszipStuart Knightley

(MPL-2.0 OR Apache-2.0)

  • dompurifyDr.-Ing. Mario Heiderich, Cure53

0BSD

Apache-2.0

BSD

  • duckMichael Williamson

BSD-2-Clause

BSD-3-Clause

CC-BY-NC-SA-4.0

CC0-1.0

ISC

LGPL-3.0-or-later

MIT

MIT AND ISC

Unlicense