Crédits & technologies

Dernière mise à jour :

Astraema repose sur le travail formidable de nombreux développeurs et contributeurs qui partagent leurs créations en open source ou en libre accès. Cette page leur rend hommage et rassemble toutes les attributions techniques liées à leurs licences respectives.

🌌 Calculs astrologiques

Swiss Ephemeris™

Les positions planétaires, les éphémérides et les calculs astronomiques utilisés par Astraema sont calculés à l’aide de Swiss Ephemeris™ Professional Edition.

Astraema appelle directement la bibliothèque Swiss Ephemeris, sans passerelle tierce. L’interface qui relie Astraema à cette bibliothèque a été développée spécifiquement pour le site.

Licence : Swiss Ephemeris™ Professional License.

🌍 Données géographiques

GeoNames

Les noms de villes, leurs coordonnées géographiques et leurs fuseaux horaires utilisés pour le calcul des thèmes proviennent de la base de données géographique GeoNames. Astraema en conserve une copie locale pour répondre instantanément, et interroge le service en ligne lorsqu’un lieu n’y figure pas.

Données © GeoNames — utilisées sous licence Creative Commons Attribution (CC BY 4.0).

OpenStreetMap & Nominatim

Lorsque GeoNames ne trouve pas un lieu, Astraema interroge en complément Nominatim, le service de géocodage de OpenStreetMap.

Données © les contributeurs OpenStreetMap — disponibles sous licence Open Database License (ODbL).

tzdata (IANA Time Zone Database)

Les fuseaux horaires utilisés pour situer une heure de naissance reposent sur la IANA Time Zone Database (tzdata), base de données ouverte maintenue par l’IANA. Accédée via le module standard zoneinfo de Python.

Domaine public — librement utilisable.

🐍 Bibliothèques Python (côté serveur)

Flask

Flask, le micro-framework web qui fait tourner Astraema.
© Pallets — Licence BSD-3-Clause.

Jinja

Jinja, le moteur de templates utilisé pour générer les pages HTML.
© Pallets — Licence BSD-3-Clause.

Werkzeug

Werkzeug, utilitaire WSGI utilisé notamment pour la sécurisation des mots de passe.
© Pallets — Licence BSD-3-Clause.

Flask-WTF

Flask-WTF, qui fournit la protection contre les falsifications de requêtes (CSRF).
© Pallets Community — Licence BSD-3-Clause.

timezonefinder

timezonefinder, qui détermine hors ligne le fuseau horaire d’un lieu à partir de ses coordonnées. Les contours de fuseaux qu’il utilise dérivent des données OpenStreetMap.
© Jannik Michelfeit — Licence MIT.

Gunicorn

Gunicorn, le serveur qui fait tourner Astraema en ligne.
© Benoit Chesneau — Licence MIT.

Requests

Requests, bibliothèque HTTP élégante.
© Kenneth Reitz — Licence Apache-2.0.

Python

Le langage Python et sa bibliothèque standard, sur lesquels tout le reste repose.
© Python Software Foundation — Licence PSF.

✏️ Polices d’écriture

Astraema (police de glyphes)

La police de glyphes astrologiques Astraema.otf, utilisée pour afficher les symboles des planètes, signes et points sensibles, a été créée spécifiquement pour Astraema. Tous droits réservés.

Polices libres hébergées par Astraema

Quatre polices d’interface sont utilisées, chacune sous licence SIL Open Font License (OFL 1.1). Elles sont hébergées directement par Astraema : elles ne sont pas chargées depuis un serveur extérieur, et aucune donnée de visite n’est transmise à un tiers pour les afficher.

Le texte complet des quatre licences accompagne les fichiers de police, comme la licence OFL le demande.

🎧 Musique

Production musicale : GarageBand (Apple). Certains arrangements peuvent intégrer des Apple Loops utilisées conformément à leur licence.

🖋️ Textes et visuels propres à Astraema

Les créations propres à Astraema — textes, visuels, glyphes, identité visuelle — et les règles qui s’appliquent à leur utilisation sont présentées dans les Mentions légales.

🙏 Remerciements

Astraema n’existerait pas sans la communauté open source mondiale. Chaque ligne de code partagée, chaque police libre, chaque base de données ouverte est un cadeau qui rend possible des projets comme celui-ci.

Merci à tous les développeurs, designers, mainteneurs et contributeurs anonymes ou nommés qui rendent le web plus libre et plus créatif. ✨

📝 Mise à jour de cette page

Cette liste est tenue à jour au mieux. Si tu repères une omission ou une erreur d’attribution, merci de nous écrire à contact@astraema.com.