Opensource : marketing...et argument de vente
[EDIT] Mea culpa, il semble que j'ai eu un jugement un peu trop hâtif concernant XWiki et son modèle de développement. Les 3 commentaires, dont 2 de la société XWiki nous expliquent et infirment ma critique sur ce qui ne me semblait pas être de l'Opensource, ce qui est bien entendu erroné , suite à ces explications et les *bons* liens, c'est bel et bien un projet Opensource. Honte à moi de ne pas avoir plus poussé mes recherches, d'autant plus que XWiki paraît être un très bon produit, on mettra ça sur le coup de la fatigue ou de la vieillesse. Je comprends tout à fait votre "colère" et ce sentiment d'injustice face à ma grossière erreur d'appréciation. A ma décharge, c'est vrai qu'entre le .com et le .org, l'erreur est rapide. Egalement, je n'entends pas Opensource = gratuit (contrairement à beaucoup de personnes), beaucoup de sociétés font commerce, par les services ou des versions améliorées d'un produit, et c'est tant mieux, il faut que vive le business, je n'ai pas de souci avec ça. Avec toutes mes plates excuses pour ce billet vous concernant en tout cas. J'enlève le texte qui remet en cause votre produit. Le débat n'en reste pas moins réel quant à l'argument marketing sur certains produits dits Opensource.

Cela fait 2 fois que des services fonctionnels nous vantent les mérites de logiciels "Opensources". Au premier abord, c'est plutôt positif. Je mets entre guillemets, car à y regarder de plus près, les solutions ne semblent avoir que le nom et non l'esprit de l'Opensource, un peu comme le Canada dry, mais sans la saveur.
Lorsque l'on cherche le CMS nous tombons sur une société commerciale.
Mis à part les sociétés qui éditent le logiciel, la communauté est réduite presque à néant. Ce qui me gêne, c'est un manque de communauté (suffit de regarder les résultats Google), une certaine opacité dans ce qui du libre (où accède-t-on aux sources ? comment contribue-t-on ?) du commercial, et le support non-commercial (où peut-on déposer un ticket ? IRC ? forums ?). Au fond, le plus gênant, c'est nommé un produit "Opensource", alors qu'il n'y ressemble pas, ou alors, de loin, mais de très très loin.
Cela ne remet aucunement en cause la qualité des produits présentés, mais de mon point de vue, ces logiciels sont propriétaires, c'est à dire, qu'ils ont développé leur solution, puis ensuite argumenté un côté plus ou moins Opensource qui plait manifestement - même auprès de nos utilisateurs les moins geeks.
C'est un peu comme le Web 2.0, lorsque le buzz est sorti, nombre de sociétés se sont engouffrées dedans, jusqu'à ne plus distinguer le vrai du faux service Web 2.0, business is business.
Dans ces cas, le terme Opensource est galvaudé et n'a que peu de valeur, sauf un argument marketing dans les contextes décrits. Les directions fonctionnels, incrédules ou par manque de culture, s'engouffrent évidemment dans ce stratagème, surtout lorsque le commercial sait vendre.
Le point positif, c'est que l'on associe Opensource à qualité et produit, même si la prestation peut paraitre onéreuse. Il y a quelques années, peu de monde, et encore moins les utilisateurs avaient conscience du mouvement Opensource, voire une certaine appréhension quant à son modèle, notamment sur la pérennité, ou le manque de...contrat, vous attaqueriez MS vous ?
Conclusion : je crois que ce type de décision (choix de logiciels ou de solutions) doit effectivement passer par la DSI. Par expérience, nous avons toujours de - mauvaises - surprises dans le cas contraire.
Commentaires
Bonjour Olivier,
Je ne peux m'empecher de repondre car un des liens de recherche pointe vers XWiki et donc je sens le projet XWiki vise...
Le projet XWiki est un vrai projet open source et la societe XWiki SAS une societe qui comprend parfaitement l'open source, cf http://massol.myxwiki.org/xwiki/bin...
Je pense que tu n'as peut etre pas vu http://xwiki.org et que tu as du aller sur le site de XWiki SAS (http://xwiki.com).
Toutes les pratiques de dev du projet open source XWiki sont ici: http://dev.xwiki.org
Tu y trouvera: mailing list/forum, repository SVN, regles de commit, comment devenir un committer, comment contribuer, IRC, etc.
Je ne vois pas comment on pourrait faire plus open source que le projet XWiki honnetement. Le seul point que je te concede est que bcp de committers sont des employes de la societe XWiki SAS comme explique dans mon blog:
http://massol.myxwiki.org/xwiki/bin...
J'aimerais changer cela mais je pense que c'est incompatible avec le fait que des personnes travaillent a temps plein sur un logiciel open source car ils avancent trop vite pour que des personnes qui n'ont que 2 par jour puissent suivre. En revanche on a beaucoup de contributions (que je differencie de commits).
Si tu pouvais rectifier ton post ce serait genial
(j'ai du mal a accepter qu'on dise que je ne fais pas du "vrai" open source apres plus de 7 ans a bosser chez Apache/Codehaus/etc dans mes temps libres et en etant un fervent defenseur de l'oss).
Cordialement,
-Vincent
Bonjour,
Comme vous pouvez le voir dans mes coordonnées je suis d'XWiki. J'en suis même le fondateur. Et je dois dire que je suis assez déçu qu'XWiki serve d'exemple à un probléme qui existe en effet dans le monde Open Source.
J'en suis extremement déçu car depuis 5 ans que j'ai lancé XWiki, le code source à été ouvert dés la fin du premier mois de developpemement. Il à été disponible sur sourceforge puis sur OW2 sous licence LGPL, et ce sans double licence ce qui veut dire que ne demandant pas le copyright de nos contributeurs et acceptant des modifications, nous sommes contraint a rester dans le modèle LGPL (ce qui n'est pas le cas de beaucoup de logiciels Open Source comme par exemple MySQL ou il y a double licence permettant de faire des modules propriertaires).
Depuis 5 ans tous nos produits sont en téléchargement gratuit, packagés avec un installeur pour en faciliter l'usage, alors qu'Open Source en théorie concerne les sources et non les binaires et les packages.
Si vous souhaitez le source de notre logiciel allez sur http://svn.xwiki.org/svnroot/xwiki/ pour regarder chaque fichier de ce source un a un.
Allez sur http://www.xwiki.org ou on vous explique comment "builder" nos solutions à partir des sources: http://dev.xwiki.org/xwiki/bin/view...
Depuis 5 and nous repondons dans nos mailings lists à une communauté de plus en plus grande et qui est de plus en plus active: http://markmail.org/search/?q=xwiki
Oui en effet, beaucoup de nos développeurs sont payés par la société que j'ai crée. Mais les développeurs ne méritent pas d'avoir un salaire ? Faire de l'open source veut-il forcement dire le faire gratuitement ? Il est facile quand on est utilisateur de considerer que le code s'ecrit tout seul. , mais Il ne faut pas oublier qu'open source veut plutôt dire "le code est libre une fois que quelqu'un à payé pour ce code". La gratuité du code ET des services (les réponses sur IRC, sur les mailings lists) semblent être la fameuse "saveur" que vous trouvez aux logiciels open source. Mais si vous profitez de ces services, imaginez vous bien que d'autres personnes ou entreprises ont payés ce code et que beaucoup de personnes donnent de leur temps pour répondre.
Beaucoup d'ailleurs de ces developpeurs ont été avant des contributeurs. Par exemple des étudiants ayant participé au Google Summer of Code. Mais nous avons aussi des contributeurs qui nous corrigent des bugs, nous proposent des améliorations et en font eux-même. D'autres projets open source sont batis sur XWiki et contribuent aussi au developpement d'XWiki, comme Curriki.org par exemple (curriki.org par exemple nous paye pour faire le liens entre leur developpement et le notre et ainsi contribue au developpement d'XWiki).
Depuis 5 ans notre développement fait par nos développeurs donc beaucoup sont payés par XWiki SAS, est fait en mode ouvert avec les régles de la fondation Apache. Venez suivre nos listes et voir les débats fait en public par nos développeurs (http://dev.xwiki.org/xwiki/bin/view... http://dev.xwiki.org/xwiki/bin/view...) . Venez voir les pages de design et de documentation sur http://www.xwiki.org.
Etre open source c'est avant tout distribuer ouvertement son code sous licence libre et ce de manière durable dans le temps.
Avoir un site commercial qui presente nos produits et nos services ce n'est pas mauvais en soi. Les utilisateurs ont alors un choix:
- Ils peuvent aller sur http://www.xwiki.org, télécharger nos logiciels, les utiliser gratuitement, interagir avec nos développeurs et beaucoup d'utilisateurs sur nos listes de diffusion. S'ils sont compétent et ont du temps ils peuvent participer aux developpements.
- Ils peuvent aussi contacter la société commerciale XWiki SAS et être accompagné pour la mise en oeuvre de leur logiciel. Alors les gens d'XWiki SAS vont consacrer du temps à cet utilisateur. Il est alors bien normal que ce temps et les services rendus soient rémunérés.
(Ils peuvent aussi commencer par l'usage gratuit et faire appel aux services plus tard ce que font beaucoup d'entreprises).
Peut-être pouvez vous critiquer les niveaux de prix et considerer que d'autres solutions sont moins onéreuses. C'est bien possible mais il nous faut bien financer le travail de nos équipes et cela coûte de l'argent, d'autant plus qu'au début nous n'avons pas 100000 clients qui contribuent au financement de la R&D mise dans le logiciel. Mais l'utilisateur a toujours la liberté de dire non au prix proposé et s'il le peut peut décider de se débrouiller seul.
Ce qui est très important dans le logiciel libre ce sont les libertés qui les utilisateurs ont. Ces libertés ont des effets à long terme sur les prix. Une fois le logiciel utilisé par des centaines de milliers d'entreprises, si l'éditeur propose des prix trop élévés le fait que le logiciel est open source fera naitre des offres concurrences basées sur la même souche, ce qui maintiendra l'éditeur sous pression au niveau des prix. C'est la qu'est toute la différence avec les solutions propriétaires qui n'ont pas cette pression. Il faut être tres clair, ce qui aujourd'hui met la pression sur les prix ce sont bien les solutions open source.
Ce n'est pas de ces offres commerciales qu'il faut avoir peur, au contraire car elles enrichissent l'offre autour de la solution open source. Non ce dont il faut avoir peur ce sont des licences qui donnent la liberté à l'éditeur de changer d'avis (GPL double licence par exemple). Ce sont en effet les communautés pas assez ouvertes.
Et la permettez moi, de vous dire, votre article est très très mal documenté car http://www.xwiki.org contient toutes les réponses à vos questions (liste ou poser les questions, ou trouver le source, comment compiler, comment installer, etc..) et l'aspect Open Source est PAS DU TOUT "galvaudé" dans le cas d'XWiki car c'est un vrai engagement de la première heure, de conviction que c'est la bonne relation client-fournisseur et le bon modèle de développement.
Et en effet, la DSI doit être impliqué dans le choix de logiciels. Nous avons d'ailleurs beaucoup de DSI qui ont choisit notre outil. Mais il faut aussi que les DSI comprennent tous les enjeux présents et futurs. La mise en place des logiciels s'accompagnent aussi bien techniquement que fonctionnelement, et les développeurs de ces solutions sont bien placés pour faire cet accompagnement et cela peut être bénéfique doublement au client, car il a un meilleur service et il contribue à l'amélioration du logiciel, car une chose est sûre par exemple chez XWiki, 100% de la marge des offres de services est réinjecté dans le developpement du logiciel.
Je serais très heureux d'avoir une conversation avec vous pour comprendre ce qui à pu vous faire douter de notre engagement Open Source et de notre réelle ouverture et de ce qui à fait que nous n'avez pas vu http://www.xwiki.org ou vous pouviez trouver les réponses aux reproches que vous semblez faire à XWiki.
Cordialement
Ludovic Dubost
I don't know which Google you are using, but:
http://www.google.fr/search?q=xwiki... => http://dev.xwiki.org/xwiki/bin/view... (first link)
http://www.google.fr/search?q=xwiki... => http://dev.xwiki.org/xwiki/bin/view... (first link)
http://www.google.fr/search?q=xwiki... => http://dev.xwiki.org/xwiki/bin/view... (first link)
http://www.google.fr/search?q=xwiki... => http://jira.xwiki.org/ (second link)
http://www.google.fr/search?q=xwiki... => http://dev.xwiki.org/xwiki/bin/view...
etc, etc. The open source XWiki community is actually quite large and healthy.
You should do some research before making such public statements. Given the complete lack of correctness and the public damage, this post should be removed.
Merci de votre correctif. J'avais aussi publié mon commentaire sur mon blog et ajouté une alerte de mise-à-jour:
http://www.ludovic.org/xwiki/bin/vi...
Ludovic Dubost
J'avais effectivement vu sur votre blog votre billet, ce dernier m'ayant "rapporté" quelques visites supplémentaires.
Je me suis d'ailleurs abonné à vos 2 blogs.
Sans rancune. Olivier.
Bonjour,
pour compléter en tant qu'utilisateur et ancien client de XWiki, je confirme bien le véritable mode FLOSS de XWIKI. Nous avons dû être l'un des 1er clients, j'étais très motivé par les aspects techniques du projet (que j'aurai eu du mal à confirmer sans accès au code) et par les aspects plus fonctionnels que j'ai pu confirmer en ayant Ludovic en direct. Nous avons payé pour du dev et une formation. Quelques années après je suis très content de notre choix. Etant membre de plusieurs communautés opensource, je vois bien les différences entre les différents projets et XWiki est une belle réussite de l'opensource. Sans être proche de leur communauté de développeurs, j'ai aussi eu l'impression que l'arrivée de Vincent il y a quelques années, y a apporté beaucoup. Bon courage et bonne chance pour ce très beau projet !
/Johan