Bonjour,
Je suis agacé de voir à quel point le logiciel libre est à la traîne dans certaines catégories d’applications.
<malife name=“Boris Paing” annee-de-naissance=“1990”>
Si mon souvenir est bon, j’ai utilisé :
- Linux de 2005 à 2011, par idéologie et teenage angst
- Windows de 2011 à 2018, pour des raisons pratiques (jeux vidéos avec mes amis d’abord, puis pour avoir la même interface que mes clients, puis pour pouvoir utiliser la suite Adobe)
Je viens finalement de repasser sous Linux, parce que trop saoulé par les MàJ Windows qui me font perdre des journées entières de travail.
Je suis très heureux d’être à nouveaux sous Linux, mais j’avoue que ça a été un pas difficile, car devoir se séparer de Adobe Premiere et After Effects…
Quand j’étais jeune et idéaliste, j’espérais et je croyais vraiment que le libre et GNU/Linux allaient prendre une vraie ampleur. 13 ans plus tard, j’avoue que je suis un peu déçu
</malife>
Bref, avec le temps j’ai compris une chose : il n’y a que 24 heures dans une journée, et il y a à mon avis peu de développeurs près à se farcir une deuxième journée de travail. Bonjour le diabète, à rester assis 16h par jour…
Mais pourquoi on ne peut pas payer des développeurs à faire du logiciel libre ? J’ai relu la page 21 du PDF de 2007 de l’April sur les modèles économiques du logiciel libre, mais aucun de ces modèles ne me semble réellement approprié à du logiciel développé pour des particuliers.
Je me demande donc pourquoi il n’y a de meilleur modèle économique pour le logiciel libre. Le don, c’est cool, mais c’est pas une incitation très forte. Moi-même, j’ai très peu donné dans ma vie. J’ai donné une fois 30€ à un chansonnier dont j’adore les textes et qui publiait ses musiques sous licences CC, et quelques fois à des clochards dans la rue, mais à part ça…
Bon, je suis pas Crésus pour l’instant, loin de là, mais je peux certainement, un ou deux mois dans l’année, rogner sur un kebab pour filer 9€ à un projet que j’aime (oui, 9€ le kebab, je prends des assiettes).
Mais j’avoue que je ne saurais pas du tout à quel projet donner. À vrai dire, tant qu’à faire de donner de l’argent à une cause, je préfère la donner à une association qui aide les sans-abris.
Et puis, pourquoi ce serait moi qui filerait ma thune (donc mon temps de vie) pour un truc qui va profiter à tout le monde ? Oui, on est vraiment dans de l’Économie pure et dure là : le “passager clandestin”, tout ça…
Je peux vous paraître égoïste mais, de mon point de vue, j’aime juste la justice.
D’ailleurs, je trouverais ça logique que les développeurs de LL, qui apportent de la valeur à… l’humanité toute entière(!), soient justement rétribués pour ça.
Alors je me demande :
Pourquoi n’ai-je jamais vu un bon système d’incentive dans le logiciel libre ?
Pourquoi on n’a pas un bon système de financement participatif ? Genre un truc avec une petite incitation sous forme de récompense, comme sur Kickstarter ou autre ?
Ne pourrait-on pas imaginer que, sur un projet, il y ait un système qui permettrait de voter pour une fonctionnalité particulière, en la finançant ?
Un truc qui ressemblerait à ça :
Une fois la fonctionnalité financée, elle serait développée, puis publiée.
Voire : elle peut être développée à l’avance, mais publiée seulement lorsque le montant requis est atteint.
J’ai l’impression que ce système aurait beaucoup d’avantages : ce serait une grande aide pour les développeurs, qui pourraient prioriser très facilement les fonctionnalités à développer en premier. Du point de vue de l’amélioration du “produit” (oui, bon, le logiciel est un “service”), c’est mieux qu’un focus group ou un sondage auprès des clients ! (vu qu’ici les gens sont prêts à dépenser de l’argent tellement ils sont engagés dans leurs opinions sur ce qu’ils veulent pour l’avenir du logiciel).
En somme ce serait, non pas un “bug bounty”, mais plutôt un feature bounty (ok ça doit probablement vouloir rien dire, puisque “bounty” c’est le terme utilisé pour les récompenses qu’on offre aux chasseurs de prime il me semble).
Il me semblait qu’à une époque il existait un système similaire chez Ubuntu ou Canonical, un système où on pouvait payer quelqu’un pour résoudre un bug dans un logiciel, mais ça me semble avoir disparu, sous cette forme là en tous cas.
Autre incentive :
Au démarrage, le logiciel tire une fonctionnalité au hasard, et fait apparaître une liste des personnes (ou compagnies) qui ont contribué à son financement :
http://uploads.borispaing.fr/modeles-economiques-LL/splashscreen-tiny.png
Ça permettrait par la même occasion de revaloriser aussi le travail des développeurs en permettant aux gens de prendre conscience que ce logiciel, qu’ils peuvent utiliser gratuitement, représente des milliers d’heures de travail, donc des dizaines de milliers d’euros. Cette prise de conscience les inciterait peut-être un peu plus à réciproquer.
La taille des noms dans le nuage serait pondérée (de façon non linéaire bien-sûr) à hauteur des contributions.
On pourrait même imaginer que les amis d’un contributeur voient son nom s’afficher au démarrage du logiciel :
http://uploads.borispaing.fr/modeles-economiques-LL/splashscreen-2-tiny.png
(lol la double faute de frappe qui pique les yeux à la fin )
pas mal pour automatiser le fait de se la péter auprès de ses amis :
- en mode “moi je suis le papa, je t’offre des trucs”
- en mode “t’as vu la classe mon nom est à côté de celui des grands de ce monde”
Pour rester dans cette idée de se la péter, on pourrait aussi imaginer que les contributeurs auraient les dernières version du logiciel un peu avant les autres, même ne serait-ce qu’un jour, juste suffisamment longtemps pour pouvoir dire à ses potes “t’as vu le dernier SuperVideoSoftware ? il déchiiire !”
Bref, voilà. j’ai l’impression que ce genre de fonctionnement n’existe pas et j’aimerais bien comprendre pourquoi.
Quelqu’un pourrait-il éclairer ma lanterne ?
Merci d’avance
Boris