Mentions légales · mentions relatives aux logiciels tiers
Ce sur quoi nous nous appuyons, et sous quelle licence.
Superiora Planner est un logiciel propriétaire : le moteur de calcul, l’application et les interfaces agent sont à nous et ne sont pas open source. Ils sont bâtis sur des composants open source, et cette page nomme les principaux avec la licence sous laquelle chacun est distribué. Chaque entrée a été lue dans les manifestes de dépendances du build qui est livré, et non de mémoire.
Dernière mise à jour · 2026-09-18 Lu dans les manifestes du build lui-même Blancs signalés pour revue du propriétaire Traduit du texte anglais du 18/09/2026
01
Le moteur
Crates Rust.
Le moteur, le serveur, le plan de contrôle, la ligne de commande et l’interface agent sont en Rust. Voici les principales dépendances directes ; le graphe résolu complet est plus large et disponible sur demande.
| Composant | Ce qu’il fait ici | Licence |
|---|---|---|
| tokio | Le runtime asynchrone sur lequel tout tourne. | MIT |
| axum | La couche HTTP et WebSocket. | MIT |
| serde · serde_json | La sérialisation du modèle, des événements et du format de transport. | MIT OR Apache-2.0 |
| rayon | L’évaluation parallèle sur les blocs de cellules. | MIT OR Apache-2.0 |
| logos | L’analyseur lexical des formules. | MIT OR Apache-2.0 |
| chrono | Les dates et le calendrier fiscal. | MIT OR Apache-2.0 |
| argon2 | Le hachage des mots de passe. | MIT OR Apache-2.0 |
| jsonwebtoken | Les jetons de session et de moteur. | MIT |
| sha2 · chacha20poly1305 | Le hachage et le chiffrement symétrique. | MIT OR Apache-2.0 / Apache-2.0 OR MIT |
| rusqlite | La base d’annuaire du plan de contrôle. | MIT |
| tokio-postgres | La lecture d’une liste ou d’un cube depuis le Postgres d’un client. | MIT OR Apache-2.0 |
| calamine · rust_xlsxwriter | Excel en entrée et Excel en sortie. | MIT / MIT OR Apache-2.0 |
| csv | L’import et l’export CSV. | Unlicense OR MIT |
| rmcp · schemars | Le serveur MCP et les schémas de ses outils. | MIT |
| reqwest | Le HTTP sortant. | MIT OR Apache-2.0 |
| clap | La ligne de commande. | MIT OR Apache-2.0 |
| tracing · tracing-subscriber | La journalisation structurée. | MIT |
| metrics · metrics-exporter-prometheus | Les métriques d’exploitation. | MIT / MIT AND Apache-2.0 |
| anyhow · thiserror | La gestion des erreurs. | MIT OR Apache-2.0 |
| uuid · rand · base64 · bytes · smallvec · parking_lot · arc-swap · memmap2 | Les petits utilitaires porteurs. | MIT OR Apache-2.0 (chacun) |
| cron | Les actions planifiées. | MIT OR Apache-2.0 |
| x509-parser | La lecture de la fenêtre de validité du certificat pour la page System. | MIT OR Apache-2.0 |
| utoipa (et ses compagnons axum et Swagger UI) | La description de l’API. | MIT OR Apache-2.0 |
| aws-config · aws-sdk-sesv2 | L’envoi du courrier de la plateforme via SES. | Apache-2.0 |
| arrow · parquet · arrow-flight · datafusion · object_store · apache-avro · tonic · prost | La brique colonnaire et de fédération de requêtes (un ensemble de fonctionnalités optionnel, non activé dans le déploiement pilote). | Apache-2.0, sauf object_store et tonic (MIT OR Apache-2.0 / MIT) |
02
L’application
JavaScript dans le navigateur.
Studio et Spaces forment une application monopage. Voici ses dépendances directes d’exécution ; l’outillage de build et de test qui la sous-tend est listé ensuite.
| Composant | Ce qu’il fait ici | Licence |
|---|---|---|
| react · react-dom | L’interface. | MIT |
| react-router-dom | Le routage entre les plans. | MIT |
| @tanstack/react-table | Le modèle de table de la grille. | MIT |
| @tanstack/react-virtual | Des lignes virtualisées, pour qu’un grand cube défile. | MIT |
| @dnd-kit/core · sortable · utilities | Le glisser-déposer des cartes, des colonnes et des membres. | MIT |
Outillage de build et de test
Non livré à un navigateur, mais partie prenante de la fabrication du produit : vite, vitest, jsdom, eslint (avec ses plugins JSX-a11y et React-hooks), typescript-eslint, globals, @vitejs/plugin-react et @testing-library — tous MIT ; typescript et @playwright/test — Apache-2.0.
Ce site web est construit avec vite (MIT) ; sa seule autre dépendance de build est l’encodeur vidéo signalé ci-dessous. Il charge trois polices — Space Grotesk, Inter et JetBrains Mono — depuis Google Fonts ; chacune est publiée sous la SIL Open Font License 1.1.
Un outil de build appelle une décision juridique plutôt qu’une ligne sur une page : les enregistrements d’écran de ce site sont encodés avec un binaire ffmpeg empaqueté (@ffmpeg-installer/ffmpeg, déclaré LGPL-2.1, dont le paquet binaire Linux déclare GPLv3). C’est une dépendance de développement du build du site, elle ne fait pas partie de Superiora Planner et nous ne la redistribuons pas — mais les obligations exactes sont [Owner: legal review of the ffmpeg build tool’s licence, and whether it stays in the toolchain].
03
Les licences
Ce qui est dans l’ensemble, et ce qui n’y est pas.
Les licences distinctes qui couvrent les dépendances directes ci-dessus sont : MIT, Apache-2.0, la double MIT OR Apache-2.0, Unlicense OR MIT, et SIL OFL 1.1 pour les polices.
Aucune licence copyleft ne s’applique à quoi que ce soit que livre Superiora Planner. Lorsqu’une dépendance offre un choix qui comprend une option copyleft, c’est l’option permissive qui est retenue. Le seul élément de la famille GPL trouvé où que ce soit est l’encodeur vidéo de build propre au site, signalé ci-dessus.
Des copies des textes de licence, et le graphe de dépendances résolu complet avec une version et une licence pour chaque composant, sont disponibles sur demande : hello@superiora.ai. Chaque composant reste la propriété de ses auteurs et est utilisé selon les termes de sa propre licence ; rien sur cette page ne vous accorde de licence sur le logiciel de Superiora, qui demeure propriétaire.