• [^] # Re: AWS ?

    Posté par (site web personnel, Mastodon) . En réponse à la dépêche Virevoltantes valses de licences libres et non libres dans les bases de données. Évalué à 10.

    Et il faudrait que les éditeurs open source tendent l'autre joue pour complaire à certains.

    Je peux comprendre d'où vient la frustration, alors je voudrais reprendre certains points. Je pense que le commentaire de Christophe Turbout est l'un des meilleurs sous cet article pour expliquer le problème.

    Je parle donc avec mon expérience d'années de contributions (par milliers) au logiciel libre, en grande majorité en bénévolat. Je fais du libre non pas parce que je considère que c'est plus efficace (même si je le pense aussi mais c'est pas ma raison première) ou bon pour le marketing, etc. Je considère seulement c'est la seule façon de faire du logiciel qui soit juste pour la société et aussi que je ne comprends pas l'aberration de vouloir sans cesse tout cacher plutôt que de partager ce qui a de la valeur (pour que tous y aient accès, pas juste des élites financières ou autre). Voilà, ça c'est pour qu'on me dise pas que c'est ma vision utilitariste.

    Néanmoins puisqu'on parle d'utilitarisme, commençons tout de même par là! Non pas parce que je considère cela comme le plus important, mais clairement car beaucoup des entreprises citées clairement le considère! En effet, soyons franc, si ces divers logiciels de base de données n'avaient pas été libres, quel aurait été leur succès? C'est évidemment du Nostradamus (ou du "voyager dans l'univers parallèle où ces entreprises auraient fait le choix du logiciel propriétaire pour comparer") mais mon pari est qu'elles n'auraient pas eu leur succès présent en propriétaire. Cela aurait donné des logiciels qui peinent à se faire une place sur un marché déjà saturé (notamment par les autres gros propriétaires, comme Oracle DBMS, Microsoft SQL, puis par les autres qui auraient fait le choix du libre, que ce soit PostgreSQL ou autre...). En gros, de nos jours, hormis si on est un très très gros, il y a quasi qu'en faisant du libre qu'on peut se trouver une place sur ce marché.

    C'est là où certains veulent en venir. Certes ils font du libre, certes Amazon et d'autres jouent les rapaces (comme toujours), mais c'est pas par bonté d'âme que beaucoup de ces sociétés font du libre, c'était parce que sans cela, elles n'avaient aucune chance. Sans cela, elles seraient restés de parfaites inconnues, au mieux avec quelques petits clients. Elles ont justement joués sur le libre, sur le fait que grâce à cela, elles pouvaient rentrer dans le giron d'Amazon et autres gros hébergeurs, c'est à dire dans leurs listes de logiciels installables en un clic ou équivalent, et c'est ça qui les a fait grossir à vue d'œil, car elles ont profité d'une visibilité énorme justement grâce à la visibilité donnée par ces rapaces. Maintenant certaines se disent probablement être suffisamment grosses pour ne plus avoir besoin de jouer sur cette visibilité par les gros ou bien avoir un poids suffisant pour faire un bras de fer avec ces gros (genre "ils vont pas oser nous retirer de leur liste car trop de gens nous utilisent maintenant, donc ils seront juste obligés de payer la licence proprio"). Ensuite ils le font en demi-teinte en se disant toujours amis de l'open source (espérant ne pas fâcher les fans de la première heure) et en créant leur propre licence qui serait "libre sauf XYZ", c'est à dire pas libre.

    Soyons clair, si tu aimes vraiment le libre pour des raisons de valeur de société, alors tu veux partager avec tout le monde, pas avec juste certains et pas en devenant juge et parti. Cependant il me semble que dans les cas cités, c'étaient plutôt des raisons d'efficacité, car cela leur a permis de rendre leur produit très répandu et donc indispensable (du moins le pensent-ils sûrement) et maintenant que c'est le cas, ils veulent retirer des droits pour les versions à venir en espérant que les utilisateurs qui s'y sont habitués seront maintenant prêts à payer.

    Ensuite oui, Amazon est un rapace. Oui ils pourraient beaucoup contribuer à ces divers projets (soit en code libre en engageant des dévs dessus, soit en donations ou en payant du support car ils ont les moyens) s'ils font vraiment beaucoup de sous dessus. Aucune idée s'ils contribuent un peu, beaucoup ou pas du tout, mais si on est plus proche du pas du tout (ce qui ne m'étonnerait pas plus que cela), personne ne vous dira que c'est bien. Le problème avec les rapaces industriels, c'est que de toutes façons, quoiqu'on fasse, ils trouvent un moyen de profiter d'autrui. C'est juste dans leur nature à un moment donné. Faire des décisions basée sur l'intéraction avec ce type d'entreprise prédatrice est donc d'une part stupide/inefficace (car elles trouveront un autre moyen, c'est pas comme si un logiciel X ou Y est la seule corde à leur arc et ça ne changera pas grand chose de leur stratégie prédatrice) et d'autre part n'impacte en mal que les "autres" au final. Les "autres" étant donc les petites entreprises, les utilisateurs individuels, et notamment les entités qui essaient de faire des trucs bien avec des moyens limités.

    Si je compare à un projet comme GIMP. On a plein de gens qui le vendent même. Je trouve 4 GIMP en vente sur le Microsoft Store, on sait qu'y en a aussi sur l'App Store d'Apple et même sur Android (pas une version native, des gens qui font une sorte de truc en accès remote, absolument horrible en expérience utilisateur et sans aucune sécurité des données... notez qu'on a déjà remonté celui-là à Google car là c'est même carrêment dangereux mais Google nous ignore royalement). Même avant ces stores, des gens vendent depuis des années GIMP (ou Inkscape d'ailleurs) sur ebay, puis sur Amazon, etc. (genre tu reçois un CD gravé avec l'installeur GIMP officiel dessus!)

    Alors soyons clair, ce sont aussi des rapaces (peut-être pas au niveau d'Amazon, des petits rapaces mais tout de même avec un certain pouvoir de nuisance relatif). Ensuite ce qui nous embête le plus, c'est si/lorsque ces gens vont se prétendre le GIMP officiel. En général ils vont juste jouer sur l'ambiguité (ils ne disent pas spécifiquement être l'équipe officielle, mais n'indique pas non plus être des tiers), même si parfois certains vont faire de l'usurpation d'identité (certains ont essayé, sur AppStore Apple de mémoire, et ont même prétendu être une "Gimp foundation" qui n'existe pas) et là on agit.

    Lorsque certains le font bien, ils vont ajouter une vraie valeur ajoutée (une documentation additionnelle qu'ils auront complétée, avec des brosses additionnels peut-être, etc.) le tout en disant explicitement être une packageur tiers.

    Dans tous les cas, jamais il ne nous viendrait à l'idée de passer GIMP en propriétaire "parce que vous comprenez tous les rapaces se font des sous sur notre dos". Déjà parce qu'on sait que GIMP ne serait pas mondialement connu et utilisé partout si ça n'avait pas été un logiciel libre (GIMP fait partie de ces logiciels que des gens partout ont installé sur leur ordi même s'ils n'ont jamais entendu parler du logiciel libre, et pour qui "Linux" ne signifie rien d'autre qu'un mot qui a l'air exotique). Ensuite parce que de toutes façons, GIMP n'existerait juste pas si ça n'avait pas été libre (les auteurs originels sont partis au bout de 2 ans sans vraiment prévenir apparemment donc le code n'aurait même plus été accessible; et puis à l'époque, cela a provoqué un petit engouement dans la communauté naissante du libre car justement il n'y avait pas grand chose à se mettre sous la dent, sur Linux bien sûr mais même sous Windows/OSX où il n'y avait pas de logiciel libre d'imagerie et Photoshop était déjà quasi monopolistique sur le marché). Renier tout cela serait totalement malhonnête intellectuellement.

    Enfin — et surtout — la vraie raison principale pour laquelle cela n'arriverait pas est qu'on sait bien que faire cela embêterait surtout ceux pour lesquels on développe GIMP au quotidien (à savoir le monde entier!) mais que les rapaces passeront juste à autre chose. Soit ils continueront à empaqueter GIMP en trouvant une faille dans la licence — ou non, après tout ils font déjà de l'usurpation d'identité, ils sont pas à un détail de légalité près — soit ils se rabattront sur d'autres logiciels, et on aura juste déplacé le problème (pour certains, notamment beaucoup de sociétés, déplacer un problème est une bonne solution tant que ce n'est plus à soi-même de le gérer, mais chez moi ce n'est pas une solution et surtout c'est vraiment mesquin et nul socialement; je vis en société, c'est pas pour donner mes problèmes aux autres). Ce faisant on aurait perdu un gros patrimoine logiciel de l'humanité qui aura servi à des millions de personnes pendant 25 ans et qui soudainement serait propriétaire "parce que vous comprenez, faut bien vivre". Perso je veux pas vivre de cette manière là. On croit au pouvoir des donations et on essaie de faire en sorte que les gens voient la valeur de notre travail (par le projet ZeMarmot) sur le logiciel libre GIMP pour qu'ils décident qu'on mérite d'être soutenu (par exemple sur Liberapay ou Patreon). On a certes plus de mal que si on avait essayé de faire une société à but lucratif autour du Libre (quitte à pousser les logiciels hors du libre dans les exemples de l'article) mais au moins on se sent en accord avec nos valeurs. Et je n'ai jamais eu le sentiment de "tendre l'autre joue" mais d'agir en fonction de mes valeurs (même si cela est moins avantageux financièrement que de juste me dire "c'est comme ça qu'est le monde, autant avoir ma part du gâteau").

    Au final je dirais que c'est un choix de société. La question est quelle société on veut? Si le libre/open source, c'est effectivement juste un bon moyen de diffuser son produit très vite (en quelques années) pour ensuite progressivement fermer les valves, alors oui ces entreprises ont raison. Pour moi, ce n'est pas là la valeur du libre, donc je n'aime pas ce type de changement qui n'est qu'un changement vers du propriétaire (quel que soit les jolis mots qu'on met dessus).

    Et non, le combat avec les rapaces n'est jamais une bonne excuse, car ces derniers seront des rapaces quoi qu'il arrive. Il faut les combattre sur un autre plan, pas en retirant des choses bonnes pour la majorité juste pour "épingler" cette minorité (ce qui ne marche même pas de toutes façons). Ce même type de techniques est utilisé par plein de gouvernement à travers le monde pour proposer de mauvaises lois par exemple (mauvaises pour les citoyens dans leur ensemble) sous prétexte de quelque uns (typiquement de plus en plus de surveillance des citoyens dans l'ensemble — à un niveau parfois ridicule de type 1984 — sous prétexte du "terrorisme" dans les sujets récurrents ici). Souvent ça permet juste d'essayer de rediriger l'ire des gens ailleurs en mettant la faute sur le dos d'un autre que les gens n'aiment déjà pas de toutes façons (que ce soit les terroristes ou Amazon; pas pour les mêmes raisons évidemment! 🙄).

    P.S.: notons qu'il y a des gens dans le libre entièrement pour le côté utilitariste et c'est un fait. En soi, je n'ai rien contre eux et ce n'est pas moi qui vais les juger si c'est le cas et que ces sociétés disaient juste finalement "bon désolé on devient propriétaire". C'est juste par rapport aux histoires de cet article où beaucoup de ces sociétés essaient un peu de jouer sur les 2 tableaux. D'ailleurs c'est aussi ce que dit l'Open Source Initiative, c'est à dire que chacun est libre et peut faire du propriétaire s'ils le veulent, mais s'ils font cela, qu'ils viennent pas dire que c'est de l'open source:

    This is not to say that Elastic, or any company, shouldn’t adopt whatever license is appropriate for its own business needs. That may be a proprietary license, whether closed source or with source available.
    [...]
    What a company may not do is claim or imply that software under a license that has not been approved by the Open Source Initiative, much less a license that does not meet the Open Source Definition, is open source software. It’s deception, plain and simple, to claim that the software has all the benefits and promises of open source when it does not.

    Film d'animation libre en CC by-sa/Art Libre, fait avec GIMP et autre logiciels libres: ZeMarmot [ http://film.zemarmot.net ]