Ce que Quavern publie.
Les dépôts que Quavern ouvre, la licence qu’ils utilisent et les règles suivies pour ouvrir du code. Tous les dépôts sont sur github.com/Quavern.
Dépôts
Tous les dépôts publics de l’organisation Quavern, avec leur date d’ouverture.
-
oss.quavern.com
Quavern/quavern.github.ioLa source de ce site : une construction statique sans dépendance, la Licence open source Quavern et cette liste.
Publicdepuis le QOSL-1.0
-
Observatoire Quavsit
Quavern/quavsit-observatoryUn relevé quotidien de 147 flux de transport public français tels qu’un moteur les lit : la date de fin de chaque horaire, l’âge de chaque flux temps réel et la part de ses données qui correspond aux horaires. En rodage depuis le 15 septembre 2026 ; mesures sous CC BY 4.0.
Publicdepuis le QOSL-1.0
Licence
Les dépôts de Quavern utilisent la Licence open source Quavern, version 1.0 (QOSL-1.0). Elle est rédigée pour respecter la définition de l’open source ; elle n’est pas approuvée par l’OSI.
Licence open source Quavern 1.0
- Utiliser, étudier, modifier et partager le code pour tout usage.
- Un de nos fichiers que vous modifiez reste sous la licence quand vous le distribuez ou l’exploitez en service réseau ; le reste de votre programme vous appartient.
- Les brevets des contributeurs sont concédés avec leur code.
- Les crédits des producteurs de données ouvertes restent attachés au logiciel.
Le texte du 15 septembre 2026 est un projet en cours d’examen juridique. Le dépôt de ce site en est le premier usage ; si l’examen modifie le texte, la modification reçoit un nouveau numéro de version.
Comment Quavern ouvre du code
- Ce qui reste fermé
- Le code est ouvert quand on a besoin de l’examiner, de le réutiliser ou de lui faire confiance. Marl, Marl Code et l’API Quavsit hébergée restent fermés : leur exploitation est ce que paient les clients.
- Les données ouvertes gardent leur licence
- Les données ouvertes gardent leur licence et leur crédit : Licence Ouverte 2.0, ODbL, Licence Mobilités et les autres citées dans chaque dépôt.
- Aucun secret dans un dépôt
- Clés de fournisseurs, liens de partage et informations personnelles restent hors du code publié. Un dépôt commence avec son propre historique, jamais une copie de l’historique privé de Quavern.
- Les signalements de sécurité restent privés
- Écrivez à hello@quavern.com avec « Sécurité » dans l’objet, pas dans un ticket public.
- Contributions
- Les tickets et les pull requests sont lus. Chaque dépôt indique ce qu’il accepte dans son fichier CONTRIBUTING, et une contribution est reçue sous la licence du dépôt.
Construit sur
Les logiciels libres dont dépendent les produits de Quavern, avec la licence publiée par chaque projet.
| NetBSD | Le système de base de QuavernOS. | BSD licences |
|---|---|---|
| Flask | Les API de Marl, myQuavern et Quavsit. | BSD-3-Clause |
| Nuxt | Les applications web de Marl, myQuavern et Quavsit. | MIT |
| Vue | La couche d’interface de ces applications. | MIT |
| Go | Le langage et la chaîne de compilation de Marl Code. | BSD-3-Clause |
| Bubble Tea | L’interface terminal de Marl Code. | MIT |
| SQLite | Le stockage transport de Quavsit et la base de la plateforme. | Public domain |
| gtfs-realtime-bindings | La lecture des flux GTFS-RT dans Quavsit. | Apache-2.0 |
| Lineal | Le caractère de titrage de toutes les surfaces Quavern. | OFL-1.1 |
| Atkinson Hyperlegible Next | Le caractère de texte de toutes les surfaces Quavern. | OFL-1.1 |