Elastic, créateur du moteur de recherche et d’analyse Elasticsearch, ont renouvelé la licence de son produit principal afin qu’il ne soit plus open source. La société déplace de nouvelles versions de Kibana et d’Elasticsearch du Licence Apache 2.0 avoir une double licence sous le Licence publique côté serveur (SSPL) et le Licence élastique, qui ne répondent pas aux Définition Open Source.

Dans un message intitulé « Amazon: PAS OK – pourquoi nous avons dû changer de licence Elastic», Elastic blâme Amazon pour le changement de licence:

Notre changement de licence vise à empêcher les entreprises de prendre nos produits Elasticsearch et Kibana et de les fournir directement en tant que service sans collaborer avec nous.

Notre changement de licence intervient après des années de ce que nous pensons être Amazon / AWS trompeur et déroutant la communauté – assez c’est assez.

Elastic affirme que le comportement d’AWS a «forcé» l’entreprise à abandonner ses licences open source, citant des exemples de ce qu’elle perçoit comme un «comportement éthiquement contesté». En 2019, Amazon a créé une Open Distro pour Elasticsearch, et Elastic affirme avoir utilisé du code copié par un tiers à partir de son code commercial, divisant davantage la communauté.

À la suite du changement de licence, Amazon annoncé son intention de scinder officiellement Elasticsearch et Kibana, avec des plans pour intégrer les fourchettes dans ses distributions Open Distro:

Nos forks d’Elasticsearch et de Kibana seront basés sur les dernières bases de code sous licence ALv2, version 7.10. Nous publierons de nouveaux dépôts GitHub dans les prochaines semaines. À terme, les deux seront inclus dans les distributions Open Distro existantes, remplaçant les versions ALv2 fournies par Elastic. Nous sommes engagés sur le long terme et travaillerons de manière à favoriser des pratiques open source saines et durables, y compris la mise en œuvre d’une gouvernance de projet partagée avec une communauté de contributeurs.

L’Initiative Open Source (OSI) a réagi à la nouvelle du changement de licence, qualifiant la SSPL de licence source «fauxpen»:

Les licences Fauxpen source permettent à un utilisateur d’afficher le code source mais n’autorisent pas d’autres droits très importants protégés par le Définition Open Source, comme le droit d’utiliser le programme pour n’importe quel domaine d’activité. Par conception, et comme expliqué par le plus récent adoptant, Elastic, dans un article intitulé « Doubler à l’ouverture, »Elastic affirme qu’il peut désormais« empêcher les fournisseurs de services cloud d’offrir notre logiciel en tant que service »en violation de OSD6. L’élastique n’a pas doublé, il a jeté ses cartes.

Les changements de licence d’Elastic peuvent affecter quelques entreprises de l’écosystème WordPress qui redistribuent Elasticsearch en tant qu’offre commerciale. 10up, créateurs de ElasticPress, de loin le plugin Elasticsearch le plus populaire pour WordPress, exécute également le ElasticPress.io Plateforme SaaS. Plus de 6000 sites utilisent le plugin open source, mais la société a déclaré que ces utilisateurs ne seraient pas affectés.

«Peu importe ce que cela n’affectera pas le plugin EP», a déclaré le vice-président de l’ingénierie de 10up, Taylor Lovett. « Je dirais que les nouvelles sont vraiment décourageantes et ne sont pas très intéressantes pour Elastic. »

10up lancé ElasticPress.io en 2017 et Lovett dit qu’il est devenu «une partie active de l’entreprise avec une pléthore de clients» et continue de croître. La société recherche actuellement des conseils juridiques sur la manière dont le changement de licence d’Elasticsearch affectera le service ElasticPress.io. Étant donné que les versions précédentes d’Elasticsearch restent open source, l’entreprise a le temps de trouver une nouvelle voie à suivre.

«À l’heure actuelle, nous ne savons vraiment pas ce qui va se passer», a déclaré Lovett. «Nous ne sommes pas pressés de mettre à niveau ElasticPress.io à Elasticsearch 7.11+ afin que nous ayons suffisamment de temps pour décider comment résoudre le problème. »

Lovett a confirmé que 10up envisageait d’utiliser la fourche Amazon comme option mais n’a pas encore pris de décision à ce sujet.

«Je dirai que cela affecte l’utilisateur final d’une manière qu’il peut finir par avoir à choisir entre différentes saveurs d’Elasticserarch», a déclaré Lovett.

«Par exemple, vous devrez peut-être décider si vous voulez la distribution Elastic officielle ou si vous voulez utiliser le fork d’AWS.»

Malheureusement, pour les entreprises qui ont créé des services en plus de redistribuer Elasticsearch, précédemment open source, les créateurs d’Elastic sont revenus sur la promesse qu’ils ont faite en 2018 pour ne jamais changer la licence de l’un des codes Apache 2.0 des projets Elasticsearch, Kibana, Beats et Logstash. En conséquence, Amazon est devenu celui qui piloterait l’option véritablement open source pour Elasticsearch et Kibana pour l’avenir.

«Le renouvellement de la licence d’Elastic n’est pas la preuve d’un échec du modèle de licence open source ou d’une lacune dans les licences open source», a déclaré le conseil d’administration d’OSI dans Publier à ce propos. «C’est simplement que le modèle commercial actuel d’Elastic est incompatible avec ce que les licences open source sont conçues pour faire. Ses désirs commerciaux actuels sont la destination des licences propriétaires (qui incluent la source disponible). »


Source link