DocumentationLicences

Licences et provenance

Quel code est publié sous quelle licence, et d’où il vient.

Licences

PartieLicence
Code produit, dont les connecteurs fournisseurs sous rust/crates/Elastic License 2.0
sdk/, seule racine ApacheApache License 2.0

Les connecteurs fournisseurs sont des bibliothèques internes au produit, chacune liée à un seul backend ; seuls le daemon et l’entrée web du produit les consomment.

L’Elastic License 2.0 interdit notamment de proposer le produit comme service hébergé ou managé. L’hébergement managé, l’OEM et tout droit au-delà de l’Elastic License 2.0 exigent un accord écrit signé par le concédant.

Les noms, logos et la mascotte sont régis séparément par la politique de marque.

Clean-room

Le code source de l’implémentation précédente est une entrée interdite. Sont autorisés : la spécification versionnée et les exigences enregistrées, les standards publics, les dépendances tierces approuvées et des fixtures boîte noire dont la provenance est établie.

Des références structurelles autorisées par le propriétaire (noms de fichiers et de modules, noms de schémas, noms de commandes) sont permises ; reproduire le texte source, le flot de contrôle ou les algorithmes de l’implémentation précédente est interdit.