URL: https://linuxfr.org/news/elastic-inclura-x-pack-dans-sa-distribution Title: Elastic inclura X-Pack dans sa distribution Authors: Alex G. ZeroHeure, Davy Defaud et Pierre Jarillon Date: 2018年03月07日T11:42:19+01:00 License: CC By-SA Tags: elasticsearch, modèle_économique, logstash et kibana Score: 36 Dans un [article de blog](https://www.elastic.co/blog/doubling-down-on-open), en anglais, Shay Banon, le créateur de [[ElasticSearch]], annonce qu’il va « ouvrir » le code de X-Pack, la suite d’extensions propriétaires de l’ensemble de produit Elastic. Mais cette ouverture n’en est pas une au sens où on aurait aimé l’entendre ! ---- [Annonce sur le blog](https://www.elastic.co/blog/doubling-down-on-open) [Site de Elastic](https://www.elastic.co/fr/) ---- ElasticSearch est un moteur de recherche libre (Apache 2.0) qui a été conçu pour le passage à l’échelle (_[[scalability]]_), c’est‐à‐dire une capacité à se répartir sur plusieurs serveurs. Il permet aussi l’agrégation de données (sommes, moyennes et bien plus...). Il est très utilisé aujourd’hui, au point d’être considéré comme un leader dans le domaine des moteurs de recherche. Il est complété par d’autres outils libres : Kibana, qui permet de créer des graphiques avec des données issues d’ElasticSearch ; Logstash, qui permet de récupérer des données en temps réel, les transformer, les filtrer et les envoyer vers une base de donnée qui peut être ElasticSearch ; Beats qui est un agent de collecte de données fonctionnant avec ElastiSearch. Le modèle économique d’Elastic est basé sur trois choses : une offre hébergée de leurs outils, une offre de support, conseil et formation, et une offre d’extensions propriétaires X-Pack. Ce pack contient des extensions gratuites (mais pas libres) et d’autres qui demandent l’achat d’une licence (abonnement). Pour le moment, il devait être installé à part. Il offre par exemple des modules de sécurité, de génération d’alertes, de surveillance des performances, de création de rapports automatisés, d’auto‐création de graphes ou d’utilisation de l’apprentissage automatique directement dans le cœur d’ElasticSearch. La nouvelle, c’est donc que la suite Elastic contiendra maintenant le X-Pack. Ce dernier sera d’ailleurs mis dans le même dépôt « ouvert » que les autres produits Elastic (sur GitHub) mais en conservant sa licence propriétaire. On pourra donc en lire le code, mais il faudra respecter la licence. L’auteur dit également qu’il sera possible de faire des rapports d’anomalie ou d’amélioration comme sur le produit libre. Le billet de blog détaille les raisons de ce choix, mais justifie surtout l’existence du X-Pack comme un moyen d’avoir un modèle d’affaire (business model) viable pour l’entreprise. Il donne quelques explications sur le choix de ce modèle qui serait le plus sain pour la communauté. Ce choix de laisser voir le code propriétaire à tous est assez intéressant et assez nouveau. Il est évident que le but de l’opération est d’amener plus de monde à utiliser le X-Pack. Le risque est que la limite sera beaucoup moins claire pour l’utilisateur, avec notamment des produits gratuits mais propriétaires, inclus dans la distribution d’un produit libre. Certains verront aussi ce choix comme une possibilité d’étouffer [les alternatives libres](https://sematext.com/blog/x-pack-alternatives/) (ou partiellement libres) au X-Pack. Le billet de blog est lui‐même empreint d’un ton ambigu utilisant le mot « ouverture » pour le X-Pack. C’est la [FAQ](https://www.elastic.co/products/x-pack/open) qui donne une information plus neutre. On peut se demander si ce style d’« ouverture » fonctionnera, voire fera école, et s’il aura un impact négatif ou positif pour la communauté du logiciel libre.