Aller au contenu
PiscineBêta

Document légal

Licences et crédits

Mise à jour le

Le Service Piscine s'appuie sur des contenus pédagogiques et des logiciels tiers, chacun distribué sous sa propre licence. Cette page en recense les attributions. Le détail exercice par exercice, avec liens vers les sources, est disponible page Sources.

Article 1 — Contenu pédagogique

CS50x (Harvard University)

Une partie du contenu pédagogique est adaptée du cours CS50x de l'Université Harvard, diffusé sous licence Creative Commons Attribution - Pas d'Utilisation Commerciale - Partage dans les Mêmes Conditions 4.0 International (CC BY-NC-SA 4.0). Cette adaptation est réalisée à des fins strictement pédagogiques et non commerciales, avec attribution à CS50 et Harvard University. Le Service n'est pas affilié à Harvard University.

Sujets de la piscine 42

Les sujets d'exercices inspirés de la piscine de l'École 42 proviennent de dépôts publics cités individuellement page Sources, avec un lien vers le dépôt d'origine pour chaque sujet concerné. Le Service n'est pas affilié à 42.

Exercices d'entraînement

Les exercices d'entraînement conçus spécifiquement pour le Service (non issus de 42 ni de CS50x) sont la propriété de l'éditeur du Service.

Réutilisation du travail de l'éditeur

Le projet sera ouvert (open source). L'éditeur s'engage à publier le code du Service sous une licence libre, pour que ce travail puisse être repris, modifié et amélioré par d'autres. Cet engagement n'est cependant pas encore traduit en droit : les dépôts de code du Service sont aujourd'hui privés et ne portent aucune licence ouverte. En l'état, aucun droit de copie, de modification ou de redistribution n'est donc concédé sur le code et les contenus originaux de l'éditeur. La licence retenue et la date d'ouverture seront annoncées sur cette page ; d'ici là, toute demande de réutilisation peut être adressée à piscine@mangoye.com.

Article 2 — Logiciels et outils

ComposantRôleLicence
norminetteVérificateur de style de code (École 42)MIT
v86Émulateur x86 dans le navigateur (moteur d'exécution embarqué)BSD-2-Clause
Alpine LinuxImage système utilisée par le moteur d'exécutionDiverses licences open source (voir Alpine Linux)
PyodidePython compilé pour le navigateur (exécution de la norminette)Mozilla Public License 2.0 (MPL-2.0)
LucideBibliothèque d'icônes d'interfaceISC
Monaco EditorÉditeur de code intégréMIT
xterm.jsÉmulateur de terminal dans le navigateurMIT
Next.jsFramework utilisé pour le siteMIT

Article 3 — Polices de caractères

Les polices utilisées par le Service sont distribuées sous licence SIL Open Font License (OFL).

Article 4 — Photographies

Article 5 — Contact

Pour toute question relative à une attribution, une licence ou un contenu tiers utilisé sur le Service, contacter piscine@mangoye.com.

Article 6 — Date

Présente page mise à jour le 2026-09-06.