Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Journal : Comment rentabiliser un développement libre

Posté par pas_moi () le 10 décembre 2004
Bonjour cher journal,

suite à la commande d'un client, je viens de développer une extension à un logiciel GPL. Ce développement a pris plus de temps que prévu, et ma société souhaiterait donc tirer profit de ce développement.

Une première solution pourrait consister à démarcher les clients potentiellement intéressés par le service rendu par cette extension. Malheureusement, il y a de trop grandes chances que le démarchage finisse par couter plus cher que ce qu'il pourra rapporter: les clients potientiels sont nombreux mais il n'est pas possible de vendre le service très cher et il va être très dur de faire changer de prestataire ceux qui ont déjà le logiciel.

Une seconde solution consisterait à entrer en contact avec les sociétés de service disposant d'un fichier clients disposant du logiciel non étendu afin de leur proposer de leur vendre notre extension (la différence est rapidement visible pour leur clients). Cela nous permettrait de rentabiliser le développement un peu plus rapidement, et permettrait de réduire considérablement le champ du démarchage.

Cette deuxième solution ne me semble pas en contradiction avec l'esprit du Logiciel Libre (les sources sont fournis lors de la vente, et ça reste du GPL puisque c'est du GPL à la base) mais j'aurais voulu avoir ton avis sur ce genre de pratique, journal chéri.

> Lire le journal (19 commentaires, moyenne: 3,1).  

Vous avez demandé le commentaire #508334.

Re : Comment rentabiliser un développement libre

Posté par Johann Heymes (page perso, ) le 10/12/2004 à 12:33. (lien). Évalué à 5.

Une question quand même si tu contactes l'entreprise pour leur dire que tu as developpé un extra en GPL sur un soft que leurs clients utilisent. Qu'est ce qui te dit qu'ils ne vont pas simplement télécharger les sources et les vendre à leurs clients sans passer par toi ?

Désolé j'ai du mal à voir en quoi tu es indispensable pour le business et pourquoi l'autre entreprise se passerait pas de toi...

A+

  • [^]Re: Re : Comment rentabiliser un développement libre

    Posté par pas_moi () le 10/12/2004 à 12:37. (lien). Évalué à 6.

    Qu'est ce qui te dit qu'ils ne vont pas simplement télécharger les sources et les vendre à leurs clients sans passer par toi ?

    Très simple: les sources de mon extension n'est pas disponible en téléchargement gratuit. La GPL impose de fournir les sources en même temps que le binaire, mais n'impose pas de fournir l'ensemble gratuitement.

    • [^]Re: Re : Comment rentabiliser un développement libre

      Posté par imbolcus (page perso, ) le 10/12/2004 à 12:40. (lien). Évalué à 7.

      et n'impose surement pas de le rendre public !

      --
      Imbolcus
      A vot' service
      Vive le VTT dans les Vosges !!

      [^]Re: Re : Comment rentabiliser un développement libre

      Posté par TImaniac (page perso, ) le 10/12/2004 à 13:22. (lien). Évalué à 3.

      Non mais par contre il suffit qu'un de tes clients diffusent les sources gratuitement et hop c'est fini. D'où l'intérêt d'offrir une plus-value (services).

    [^]Re: Re : Comment rentabiliser un développement libre

    Posté par Caeies () le 10/12/2004 à 12:42. (lien). Évalué à 2.

    Parce que les sources ne sont pas la nature ?

    Pour rappel GPL != sources dans la nature, mais bien fournir la source à celui qui a le binaire ... autrement dit, celui qui achete celui-ci, donc seul le client a les sources ...

    Donc l'entreprise à le choix, soit elle connait le client pour lequel les sources ont été écrite, et elle lui demande gentiment s'il ne pourrait pas lui donner (rêve) lui vendre (probable mais si l'entreprise est un brin futée, elle renverra sur le prestataire), soit elle ne le connait pas et le seul moyen d'avoir les sources c'est de les acheter au prestataire ... avec revente non négligeable derrière ... La 2e solution me parait très bonne ...

    Affaire à suivre.

    Caeies

    • [^]Re: Re : Comment rentabiliser un développement libre

      Posté par Matthieu Weber () le 10/12/2004 à 12:54. (lien). Évalué à 1.

      D'autant plus que le créateur de l'extension a les connaissances pour maintenir et faire évoluer le module, alors que celui à qui on l'a vendu n'a probablement pas ces connaissances, ni le temps (= argent) de les acquérir en analysant le code (faut pas trop de commentaires dans le code, pour ne pas leur faciliter la tâche dans ce cas ;) )

      • [^]Re: Re : Comment rentabiliser un développement libre

        Posté par hervé Couvelard (Jabber id, page perso, ) le 10/12/2004 à 14:59. (lien). Évalué à 3.

        Oui c'est exactement l'exemple de l'application d'une philosophie du libre :
        Si l'extension que tu fais es péchue (et donc que ton code est 'ardu' au moins dans le concept,) il est difficile de repasser par dessus pour le faire évoluer. et donc on peut (doit?) traiter avec les devs.
        Il ne viendrait pas à l'idée de toute boite commerciale de prendre une évolution d'un module non trivial du noyeau 2.6 developper par des 'tronches' pour la revendre. car ils ne pourraient pas forcement suivre l'évolution (ou alors à un coût plus important que de payer les devs.)
        Mais si le developpement est trivial, personne ne voudra payer car c'est facilement reproductible. Dans le cas du libre, on ne paie que le bon (très bon?).

        • [^]Re: Re : Comment rentabiliser un développement libre

          Posté par pas_moi () le 10/12/2004 à 15:27. (lien). Évalué à 2.

          Là, en l'occurence, le développement est assez trivial, mais pour cela il faut quand même prendre le temps de rentrer dans le code de l'application originale, de comprendre les API utilisée... puis il faut se palucher les docs des extensions à implémenter, puis une fois l'implémentation faite il faut vérifier que ça tourne bien avec les logiciels proprio qui cherchent à discuter avec ce logiciel à l'aide de l'extension...

          En gros, une fois le code pondu, c'est pas exceptionnellement compliqué à comprendre et à faire évoluer, mais ce n'est pas si simple que ça d'obtenir ce qu'on va essayer de vendre.

          • [^]Re: Re : Comment rentabiliser un développement libre

            Posté par hervé Couvelard (Jabber id, page perso, ) le 13/12/2004 à 09:52. (lien). Évalué à 3.

            ben, bonne chance, on croise les doigts..

            :-)