• [^] # Community over code

    Posté par . En réponse au lien Elastic Search préforké. Évalué à 3. Dernière modification le 12 mars 2019 à 23:46.

    Je pense que cette situation est le resultat d'une communaute qui n'est pas saine et ne remet pas en cause le financement de projets libres.
    D'autant plus qu'Elastic a aussi un service d'hebergement pour Elasticsearch qui se porte plutot bien.

    Le probleme ici est que Elastic a un controle total sur le projet et qu'ils ont commence a en profiter pour leur avantage, au detriment du projet lui-meme et de sa communaute.

    Ce n'est pas la premiere fois et ce ne sera pas la derniere fois non plus. Voir entre autre:

    • Oracle et OpenOffice
    • Oracle et Hudson
    • Oracle et Java
    • InfluxDB et les fonctionnalites qu'ils ont enleve dans le code libre pour le garder seulement dans leur version proprietaire

    Parfois ca passe, parfois ca fork ou parfois le projet se meurt.
    En general cela repose sur le fait que la partie libre n'est qu'une version shareware deguisee. C'est tres bien pour experimenter et meme avoir des contributions externes (avec attribution a la boite derriere le projet bien entendu, au cas ou ils veulent changer la license...), mais il faut soit passer a la caisse quand on veut passer en production ou avoir la capacite technique de le faire soi-meme (et qui a un certain cout).
    Si l'on rajoute a ca le fait que tout ce qui irait a l'encontre de la boite derriere le projet serait rejete ou rendu impossible, la situation actuelle n'est pas vraiment ideale pour un ecosysteme libre et sain.

    Donc le fait qu'AWS pousse vers une remise a niveau n'est pas un mal en soit. C'est une opportunite de rendre le projet plus libre. J'imagine qu'a ce niveau, soit Elastic reste tetu est essaye de resister, soit ils coupent l'herbe sous le pied d'AWS et donnent le projet a l'ASF ou il deviendra plus neutre.

    Faire rentrer le projet a l'ASF serait vraiment bien. Il ne peut pas y avoir de co-opetition si les acteurs ne sont pas au meme niveau et c'est exactement ce que fournit la fondation Apache. D'ailleurs on entend souvent "community over code" pour souligner le fait qu'avoir une communaute saine est beaucoup plus important que le code.
    Et meme si ce n'est pas parfait, ils ont fait un bon boulot. On peut voir plusieurs entreprises supportant Apache Hadoop, plusieurs entreprises derriere Apache Lucene et Solr et se portent toutes tres bien.

    Donc non, le fait que le createur d'Elasticsearch bosse a Elastic ne donne pas le droit a Elastic d'etablir une rente a vie sur du logiciel libre.