En quoi les gens qui font Nessus sont désavantagés par rapport à ces « consultants » dont tu parles ?
Tenable n'est pas sur ce segment de marché. Tenable vend des appliances, pas du service. Ils sont donc en concurrence avec les autres vendeurs de boîtes à faire du scan, dont pas mal utilisent (en s'en cachant bien) Nessus en interne avec une joli interface par dessus. Du coup, sur un tel modèle, Tenable fournit à ses concurrents la matière première de leur développement à ses propre frais. En gros, ils se retrouvent dans une situation où ils financent leur propre concurrence.
Maintenant, essayons de voir la chose sous un angle plus général. Suppose que tu sois une société qui vient de développer le super software de la mort qui te permet, dans ton secteur d'activité, de prendre un avantage compétitif par rapport à tes concurrents. Tu le releases sous GPL ? Personnellement, je ne le fais clairement pas, parce qu'ils vont immédiatement en profiter et je vais perdre mon avantage compétitif, et donc le retour sur l'investissement consenti en R&D sur le développement de ce logiciel. Et si je releasais tout de même sous GPL, ce serait clairement dans l'espoir d'obtenir quelque chose de la communauté en retour. Si ce retour est nul, je vais perdre de l'argent en offrant ma R&D à mes concurrents. Pire, je finance leur compétivitité. Je leur donne la baton pour me battre.
Ou alors, je me la joue mauvaise foi en fournissant un produit inexploitable, genre un Nessus sans aucun plugin, ou un truc qui ne compile pas, difficile à installer, horrible à configurer, etc. pour que personne à part moi ne puisse utiliser le bignou (je dis ça, parce qu'il y en a qui le font). Dans ces conditions, quel est l'intérêt de publier (pour le développeur comme pour l'utilisateur) ?
Finallement, le commentaire de Renaud ne reproche pas à la communauté son manque de retour, il ne fait qu'exposer la situation. Sans retour de la communauté, la publication sous GPL du moteur de son offre commercial lui fait perdre son avantage par rapport à la concurrence, et donc les fruits de sa R&D. Point.
Tout ça pour dire que le logiciel libre, c'est super quand ça profite à tout le monde (développeur _et_ utilisateur). Mais quand ça ne profite plus à l'un des deux, ben ça ne marche plus et le projet meurt (soit par manque de développeur, soit par manque d'utilisateurs). Et il y a des cas ou ça ne profite pas au développeur (cf. cas exposé précédemment).
Que serait leur Nessus sans gcc et autres logiciels ?
Ce qu'il est encore. Nessus 2 est toujours sous GPL. GPL un jour, GPL toujours.
Sinon, ça me fait un peu tiquer de voir clamer dans le même paragraphe d'une part le libre échange sans personne à remercier, et d'autre part que les gens de Nessus ne devraient pas quitter la GPL en reconnaissance à tous les outils GPL qu'ils ont utilisés.
[^] # Re: gagner des brouzoufs
Posté par Cédric Blancher . En réponse à la dépêche La version 3 de Nessus sera propriétaire. Évalué à 7.
Tenable n'est pas sur ce segment de marché. Tenable vend des appliances, pas du service. Ils sont donc en concurrence avec les autres vendeurs de boîtes à faire du scan, dont pas mal utilisent (en s'en cachant bien) Nessus en interne avec une joli interface par dessus. Du coup, sur un tel modèle, Tenable fournit à ses concurrents la matière première de leur développement à ses propre frais. En gros, ils se retrouvent dans une situation où ils financent leur propre concurrence.
Maintenant, essayons de voir la chose sous un angle plus général. Suppose que tu sois une société qui vient de développer le super software de la mort qui te permet, dans ton secteur d'activité, de prendre un avantage compétitif par rapport à tes concurrents. Tu le releases sous GPL ? Personnellement, je ne le fais clairement pas, parce qu'ils vont immédiatement en profiter et je vais perdre mon avantage compétitif, et donc le retour sur l'investissement consenti en R&D sur le développement de ce logiciel. Et si je releasais tout de même sous GPL, ce serait clairement dans l'espoir d'obtenir quelque chose de la communauté en retour. Si ce retour est nul, je vais perdre de l'argent en offrant ma R&D à mes concurrents. Pire, je finance leur compétivitité. Je leur donne la baton pour me battre.
Ou alors, je me la joue mauvaise foi en fournissant un produit inexploitable, genre un Nessus sans aucun plugin, ou un truc qui ne compile pas, difficile à installer, horrible à configurer, etc. pour que personne à part moi ne puisse utiliser le bignou (je dis ça, parce qu'il y en a qui le font). Dans ces conditions, quel est l'intérêt de publier (pour le développeur comme pour l'utilisateur) ?
Finallement, le commentaire de Renaud ne reproche pas à la communauté son manque de retour, il ne fait qu'exposer la situation. Sans retour de la communauté, la publication sous GPL du moteur de son offre commercial lui fait perdre son avantage par rapport à la concurrence, et donc les fruits de sa R&D. Point.
Tout ça pour dire que le logiciel libre, c'est super quand ça profite à tout le monde (développeur _et_ utilisateur). Mais quand ça ne profite plus à l'un des deux, ben ça ne marche plus et le projet meurt (soit par manque de développeur, soit par manque d'utilisateurs). Et il y a des cas ou ça ne profite pas au développeur (cf. cas exposé précédemment).
Que serait leur Nessus sans gcc et autres logiciels ?
Ce qu'il est encore. Nessus 2 est toujours sous GPL. GPL un jour, GPL toujours.
Sinon, ça me fait un peu tiquer de voir clamer dans le même paragraphe d'une part le libre échange sans personne à remercier, et d'autre part que les gens de Nessus ne devraient pas quitter la GPL en reconnaissance à tous les outils GPL qu'ils ont utilisés.