Composants tiers
Les composants open source utilisés par TurboDL et leurs licences.
TurboDL est construit avec des composants open source. Leurs licences s'appliquent à ces composants et ne sont pas modifiées par la Licence de TurboDL.
Inclus dans l'application
| Composant | Usage | Licence |
|---|---|---|
| Phosphor Icons | Icônes de l'interface (police) | MIT, Copyright (c) 2020-2023 Phosphor Icons |
Principales bibliothèques des programmes
| Composant | Usage | Licence |
|---|---|---|
| egui, eframe, egui_plot | Interface et graphes | MIT ou Apache-2.0 |
| tokio | Exécution asynchrone | MIT |
| reqwest, hyper | Client HTTP | MIT ou Apache-2.0 / MIT |
| rustls | TLS | Apache-2.0, ISC ou MIT |
| serde, serde_json | Réglages et messages | MIT ou Apache-2.0 |
| clap, indicatif, console | Ligne de commande | MIT ou Apache-2.0 / MIT |
| rmcp | Serveur MCP | MIT |
| chrono, dirs, sha2, interprocess, rfd, winreg | Dates, dossiers, sommes de contrôle, instance unique, dialogues, registre | MIT et/ou Apache-2.0 |
Ces bibliothèques dépendent d'autres crates open source, sous licences MIT, Apache-2.0, BSD, ISC, Zlib ou Unicode.
Ce site
| Composant | Licence |
|---|---|
| React, Vite, Tailwind CSS, MiniSearch, react-markdown, highlight.js | MIT, ou BSD-3-Clause pour highlight.js |
Textes des licences
La licence MIT et la licence Apache 2.0 sont disponibles sur opensource.org/license/mit et www.apache.org/licenses/LICENSE-2.0. Le fichier NOTICE de chaque paquet liste les composants inclus.