Il est clair que ce n'est pas facile mais j'ai du mal à croire que ce soit impossible.
Je vais parler du cas OpenSI car c'est celui que j'ai pratiqué:
Je l'utilise pour mon usage perso et je l'ai installé à quelques clients.
Ma démarche a été, dès le départ: "c'est gratuit, c'est bien, mais il va falloir que je trouve un moyen de contribuer"
Si je fais le compte de ce que m'a rapporté directement la "vente" d'OpenSI sur trois clients ce doit être de l'ordre de 5 ou 600€, et encore la prestation comprenais bien plus qu'OpenSI en lui même (matériel, installation OS, divers logiciels autres, configurations diverses...)
Allez, si on est généreux on va dire 300€ de bénéfice direct.
Pour arriver à ce résultat, il m'a fallu des dizaines d'heures de préparation, je ne connaissait rien ni au logiciel, ni aux divers services dont il dépend (Tomcat, Java, mysql accessoirement ssl...)
En l'état actuel, il était hors de question que je paie en plus quelque chose, je me suis donc contenté de contribuer un peu à la doc, de répondre sur des forum à des utilisateurs et de conseiller OpenSI à d'autres (ça je m'en mors les doigts) en appuyant sur le fait que c'est libre et gratuit, mais que Speedinfo propose de l'hébergement payant pour s'affranchir des contraintes technique.
Je n'ai donc rien payé à Speedinfo, mais je pense ne pas avoir économisé mes efforts pour diffuser leurs produit/service.
Ceci étant dit, j'aurai accepté sans problème un partenariat et si il m'était impossible de dire "je verse tant par an à Speedinfo" j'aurais accepté volontiers de les commissionner au % sur mes installations.
A trois clients je n'ai pas jugé utile de proposer cette démarche mais si cette activité avait décollé je les aurais contacté avec cette idée.
Il est évidant qu'il y en aura toujours qui prendront sans rien donner, mais peu importe, l'essentiel c'est de créer une communauté viable, avec des contribueurs en code, en démarchage et en €.
Ce que je veux dire c'est que ce qui manquait a OpenSI c'était de savoir utiliser sa communauté et de structurer les moyens de contributions.
Je ne sais pas, par exemple, créer un concept de partenaire revendeur a qui en échange d'une commission on propose un peu de support, des produits à vendre (de la doc papier par ex).
Ce partenariat pourrait aussi fonctionner dans l'autre sens: l'éditeur propose de maintenir directement et à distance une installation et le partenaire local assure les interventions sur site...
Dans le cas précis d'OpenSI ils auraient aussi pu envisager des partenariat entre comptables, prestataire info local et l'éditeur.
J'ai du mal a comprendre que l'on puisse choisir une licence GPL et que l'on se plaigne que d'autres, utilisent ou commercialisent le produit.
A mon sens, la GPL n'a d'intérêt que si on ouvre au maximum les possibilités, pas en se disant c'est libre, mais je ne veux pas que d'autre gagnent de l'argent avec.
Il faut donc élaborer des sources de revenus annexes, services, partenariats, formations, produits dérivés, développement...
L'idée c'est qu'avec un logiciel Open source forcément on va être concurrencé sur son propre terrain, mais on garde en principe l'avantage technique sur un produit que l'on a développé le tout étant de le faire savoir et pour ça le plus simple est de s'appuyer sur une communauté.*
[edit] au fait, je vais regarder de plus près SMI, si j'ai des demandes pour ce type de produit, je te contacterai
