Une partie d’Asteria Cloud repose sur des logiciels libres. Lorsque la licence de ces logiciels nous impose de le signaler — et d’indiquer où leur code source peut être obtenu — c’est sur cette page que nous le faisons.
Cette page n’est pas un contrat et ne vous confère aucun droit au-delà de ceux que les licences citées ci-dessous vous accordent déjà. Elle a pour seul objet de satisfaire aux obligations d’information et de mise à disposition du code source que ces licences mettent à notre charge.
1. Pourquoi cette page
La Licence publique de l’Union européenne (EUPL) qualifie de distribution le fait de « donner accès aux fonctionnalités essentielles [du logiciel] » — une clause qui vise expressément le logiciel fourni comme service. Mettre à votre disposition, par le réseau, l’évaluation des formules d’un tableur constitue donc une distribution au sens de cette licence, alors même que vous ne téléchargez rien.
L’article 5 de l’EUPL impose au distributeur deux obligations, au moment de la distribution et non sur demande :
- Attribution. Conserver intactes les mentions de droit d’auteur, de brevet et de licence, signaler toute modification et joindre le texte de la licence à l’œuvre.
- Fourniture du code source. Fournir une copie lisible par machine du code source ou indiquer un dépôt où ce code est aisément et librement accessible aussi longtemps que nous continuons à distribuer l’œuvre.
Cette page exécute la seconde obligation et consigne la première.
2. Logiciels que nous redistribuons
formulas
| Nom | formulas |
| Version | 1.3.4 |
| Licence | EUPL v. 1.1 ou ultérieure — nous retenons l’EUPL v. 1.2 pour cette distribution |
| Code source | https://github.com/vinci1it2000/formulas |
| Droit d’auteur | © 2016-2025 Commission européenne (Centre commun de recherche) et les auteurs de formulas |
| Texte de la licence | https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 |
formulas est un moteur d’évaluation de formules de tableur. Nous y donnons accès par le réseau, ce qui fait entrer la présente mention dans le champ de l’article 5.
Il est inclus sans modification, installé depuis l’index PyPI à la version ci-dessus. Nous n’avons modifié aucun de ses fichiers. Le dépôt indiqué ci-dessus est le dépôt indiqué au sens de l’article 5.
L’EUPL est publiée par la Commission européenne en 23 versions linguistiques, toutes également authentiques. Le lien ci-dessus donne accès à l’ensemble ; la version française est celle que cette page reprend.
3. Notre propre code qui s’appuie sur ce moteur
Trois de nos fichiers font directement appel à formulas :
| Fichier | Rôle |
|---|---|
evaluate.py | Analyse les formules d’un classeur, associe les adresses de cellules, exécute l’évaluation |
runner.py | Exécute chaque évaluation dans un processus fils soumis à une limite de temps |
app.py | L’interface HTTP par laquelle le reste du produit s’adresse au moteur |
Droit d’auteur © 2026 Asteria Labs.
L’article 1 de l’EUPL renvoie au droit d’auteur national, plutôt qu’à la licence, le soin de délimiter l’œuvre dérivée. Plutôt que de discuter de quel côté de cette frontière ces fichiers se situent, nous les traitons comme une œuvre dérivée et les offrons sous EUPL v. 1.2 — même licence, mêmes conditions.
Mention de modification (article 5) : ces fichiers ont été créés le 9 août 2026. Il s’agit d’une œuvre nouvelle écrite à partir de l’interface publique de formulas ; aucun fichier de formulas n’a été modifié.
Où les obtenir : [À COMPLÉTER — URL du dépôt public de l’enveloppe formula-evaluator]
4. Ce qui n’est pas concerné
L’offre ci-dessus porte sur ces trois fichiers. formulas est utilisé par eux et par aucun autre de nos logiciels, lesquels y accèdent uniquement par le réseau et ne détiennent aucune copie du moteur. Aucun autre de nos logiciels ne constitue une œuvre dérivée de formulas, et cette page n’emporte aucune offre le concernant.
5. Garantie et responsabilité
Les logiciels cités sur cette page sont fournis sans aucune garantie ni condition d’aucune sorte, et sans engagement de responsabilité, dans la limite de ce que permet le droit applicable. Voir les articles 7 et 8 de l’EUPL.
Cette exclusion porte sur les logiciels libres eux-mêmes. Les engagements que nous prenons envers vous au titre du service Asteria Cloud figurent dans nos conditions générales d’utilisation et n’en sont pas affectés.
6. Contact
Toute question relative à cette page, ou toute demande de code source que nous aurions omis de mettre à disposition : [À COMPLÉTER — adresse e-mail de contact]