Si vous avez l’habitude de rechercher des thèmes premium pour WordPress, le nom de WooTheme doit vous dire quelque chose.
Il y a quelque temps, WooThemes nous a sorti WooCommerce, plugin WordPress pour faire du e-commerce.
Mais combien d’entre vous savent qu’il s’agit d’un fork de JigoShop ?
WooThemes n’est pas à l’origine de WooCommerce, mais le problème n’est pas vraiment là.
Un fork ?
Pour faire simple, un fork est une copie d’un logiciel libre auquel on va changer le nom et quelques fonctionnalités. Tout du moins dans les premiers temps.
Pour faire un peu plus complet, un fork est à la base une commande système GNU/Linux pour créer un processus fils. Si mes cours ne sont pas trop loin, c’est la toute première commande à se lancer sur le système, forkant le processus de base.
Ici, nous l’entendons sous un angle logiciel, mais logiciel libre. En effet, seul le logiciel libre peut donner naissance à des forks car la licence le permet. Le fork est un outil utilisé dans la communauté du FOSS pour contrer certaines velléités tel dernièrement avec le fork d’OpenOffice.org en LibreOffice.
Mais tout n’est pas rose dans le monde du FOSS, bien loin de là.
Les forks sont un peu une forme d’OPA, certaines sont amicales d’autres hostiles. Il arrive que certains forks n’aient uniquement qu’un but pécuniaire.
À mes yeux, WooCommerce en est le parfait exemple.
Un fork, ce n’est pas sale
Pour tout ceux qui penserait que je pense qu’il pense que je pense qu’un fork c’est sale, je répondrais un seul mot, WordPress.
Si le fork n’existait pas dans le monde de l’informatique libre, WordPress non plus n’existerait pas. Car ne l’oublions pas, WordPress aussi est un fork. Il s’agit du fork de b2/Cafelog. Merci, on en est maintenant bien loin.
Forker JigoShop, pourquoi faire ?
Lorsque l’on vend du thème premium pour WordPress un gros problème se pose, la concurrence. En effet, WordPress est une plateforme libre, chacun y a accès facilement. Lorsqu’une personne / entreprise, fait un thème premium, c’est toute la communauté WordPress qui en bénéficie.
Seulement voila, ce côté communautaire pose un sérieux problème, il faut toujours être le meilleur pour émerger de la masse. Vous n’avez pas plus de légitimité qu’un autre pour faire de bons thèmes pour WordPress. Ce qui, soit dit en passant, explique le succès d’une plateforme comme ThemeForest.
Avec l’arrivée du e-commerce sous WordPress, la donne change.
Nous ne pouvons plus parler de WordPress. WordPress reste le cœur du système, mais un plugin de e-commerce c’est tellement de nouvelles fonctionnalités, qu’on ne peut plus vraiment parler uniquement de WordPress.
J’oserais presque faire le pont avec une distribution GNU/Linux, où le cœur est toujours le même… mais ca s’arrête là. Il faudra alors vous faire aux commandes, utilitaires, fonctionnalités ainsi qu’à la mentalité de votre distribution. Être sous gNewsSense ou LinuxMint, c’est pas la même chose (si si, croyez moi sur parole 😉
Un plugin e-commerce, c’est donc un peu comme une distribution GNU/Linux, il va créer un écho système autour de lui.
Pour le e-commerce, l’écho système sera composé de thèmes… et de plugins premium. Ça sent bon la poule aux œufs d’or. Tout ce qui se fera, sera fait pour votre plugin et non plus pour WordPress en général. Enfin… c’est seulement en partie vrai, j’y reviendrais plus tard.
Mieux que tout, le plugin e-commerce va apporter quelque chose de très important à la société éditrice, la légitimité. Légitimé bien entendu… de vendre des plugins et thèmes premium.
WP e-Commerce est un très bon exemple. Êtes-vous déjà allez regarder les plugins disponibles sous WP e-Commerce ? Étrangement tout est payant… même la possibilité d’afficher vos produits en ligne ou en grille… Qu’on me dise pas qu’il n’y a pas une volonté de faire de l’argent derrière cela.
Cependant, si il y a bien une chose que WP e-Commerce a sous-estimé, c’est l’importance de bons thèmes, de thèmes visuels. Le grand public se fera vite un avis si d’un côté il voit un thème pourri avec du WP e-Commerce dessous… ils penseront que c’est WP e-Commerce qui est pourri… normal.
Le côté payant de la force, c’est le jeu du libre. Il n’y a rien de mal à cela. S’en sortir pour moins de 350 $ de plugins pour une boutique complète sont à mettre en perspective avec les 500 $ demandés par le moindre plugins Magento – oui j’abuse un peu… mais si peu 🙂 .
La non gratuité n’est donc pas la base du problème. Le problème c’est la cupidité. Si vous êtes un mastodonte du plugins et thèmes premium WordPress, cela la fout mal de faire des thèmes et plugins pour… la concurrence.
Qu’à cela ne tienne, on prend un plugin qui existe déjà depuis un moment et on le fork. De préférence un qui n’est pas majoritaire pour que ca ne fasse pas trop de vagues, mais qui existe depuis un moment, histoire de pas forker n’importe quoi et se retrouver avec un système à devoir refaire de fond en comble – un peu comme pour NetScape et Mozilla.
JigoShop avait le profil parfait du plugin e-commerce qui se ferait forker un jour et WooThemes le profil parfait de la société tentant de captiver son auditoire, le e-commerce sera sa pierre philosophale.
Histoire de se donner un peu plus de légitimité, et pour ne pas patauger des années dans le code, WooThemes a été radical. Ils ont débauché les deux développeurs principaux de JigoShop. On aurait tord de faire les choses à moitié.
Et Après ?
Non parce que franchement, on parle pas de massacre de bébés phoques, ça va pas vous empêcher de dormir la nuit de savoir que WooCommerce est en fait un fork de JigoShop. En fait, je suis même presque sûr que la plupart… s’en moquent éperdument (@4h18 et le billet en réponse, je fais du libre et je m’en fous).
Seulement voila, cela nous touche tous car suivre une certaine déontologie est primordial pour la survie du Libre en général. WordPress est un logiciel libre… il ne faudrait pas l’oublier.
J’avoue mal connaitre JigoShop et son écosystème, mais il est certain que WooThemes ait apporté le plus du thème de très bonne qualité.
Mais pourquoi les entreprises n’ont-elles pas signé un accord d’entente pour que WooThemes profite d’une légitimité acquise auprès de JigoShop. Peut-être qu’un refus est intervenu de la part de JigoWatts – société éditrice JigoShop.
Mais de là à forker un logiciel qui a dû demander de l’investissement en temps et en argent, sur un projet qui devait faire rire la moitié de la terre – faire du e-commerce avec WordPress, ma bonne dame, vous n’y pensez pas !. Je trouve déjà ça limite. Mais débaucher les deux principaux développeurs, c’est un petit peu couper la tête du projet. C’est pas ce qui pouvait arriver de mieux pour JigoWatt.
Ce forkant est choquant car il envoie un très mauvais message à l’ensemble des entreprises qui pourraient être tentées de faire de même. Regardez, nous arrivons à créer un quasi monople avec un minimum d’investissement.
Alors oui, c’est le jeu. Dommage que nous ne vivions pas dans le monde des bisounours me direz-vous… et pourtant.
Deux poids, deux mesures ?
Vous n’êtes certainement pas sans savoir que tous les thèmes et plugins WordPress sont sous licence libre ? Bien entendu, c’est bien pour cela que WooThemes a pu faire un fork de JigoShop… donc oui, on le sait.
Mais si je vous dis que tout ce que fait WooThemes autour de WooCommerce pourrait être accessible gratuitement sur n’importe quel site web ?
En effet, si j’ai un accès aux thèmes et plugins premium WordPress, alors la licence m’autorise à les redistribuer.
Vous avez compris le truc ? J’achète un plugin et après j’ai le droit d’en faire ce que je veux. Vous l’offrir ou vous le faire payer – si si, j’ai le droit.
Oui mais si je mets en libre dispositions les 175 thèmes WooThemes gratuits sur mon site, c’est du vol, j’ai pas le droit de faire ça – d’un point de vue moral on s’entend, parce que le droit lui, m’en donne le droit.
Alors disons que je propose de traduire tous ces thèmes en français de façon communautaire et de ne les libérer qu’une fois traduits.
C’est toujours du vol ? Personnellement, je ne vois pas de différence avec ce que WooThemes vient de faire. Pourtant, aux yeux de certaines personnes, cela serait utiliser le nom de WooThemes pour me faire de la pub.
Je crie au Woo ?
Dans la vie, rien n’est tout noir, rien n’est tout blanc. Ce fork ne semble pas avoir tué JigoShop, tout du moins de l’extérieur. On pourrait même dire que ce fork a au moins le mérite de mettre le doigt là où ca fait mal, le manque de thème.
D’une certaine manière, on pourrait être tenté de se dire que c’est le jeu du marché.
Cependant, il est regrettable que WooThemes ne nous ait pas refait un plugin de fond en comble. Au moins, nous aurions pu voir l’émergence de réelles nouveautés alors qu’ici, nous n’assistons qu’a un combat pour s’assurer une rente, au risque de plomber un autre projet au passage.
Voyons si Woo révolutionnera le e-commerce sous WordPress avec son WooCommerce ou si cela n’est qu’une stratégie de présence. Et pour ceux que cela intéresserait, découvrezr notre site 100% affiliation WordPress, WP-Freemium.com, pour y découvrir une sélection de Thèmes WordPress pro et plugins WordPress pro. Vous y trouverez une sélection de thèmes WooCommerce et de plugins WooCommerce.
Bonjour,
Je vous remercie pour votre article très intéressant.
J’ai toutefois une question par rapport à l’outil à utiliser pour faire un site e-commerce de patisseries.
Je connais déjà Prestashop mais j’aimerais tenter woocommerce car les themes graphiques ont l’air bien nombreux et plus sympas.
Que me conseillez vous ? en sachant que j’aurais besoin de paiement Paypal et CB + un système de livraison à domicile avec supplément emballage frigorifique ou retrait sur place en magasin ?
Est-ce que c’est exclusivement en anglais ? car le site est pour mon frère et j’ai pas trop envie qu’il galère …
Et dernière question, est-ce facile à prendre en main autant pour moi qui connait juste WordPress de base et pour lui qui devra passer le moins de temps possible pour gérer le backoffice ?
Merci beaucoup,
Bonjour,
Je découvre cet article super intéressant et fouillé (tt comme celui sur la réponse à 4h18).
Concernant le pb des thèmes ou plugin premium, j’utilise souvent des thèmes et plugins payants pour les sites que je crée pour mes clients. Notamment, pour la partie support, et souvent moins de bugs et une meilleure ergonomie.
Attention, je ne dis pas que des plugins gratuits n’ont pas une grosse communauté et ne sont pas géniaux, comme le fameux SEO by Yoast. Mais j’apprécie que mon client bénéficie d’un support s’il y a un souci sur son plugin.
De plus, je vois aucun pb à ce que le développeur d’un plugin veuille me le faire payer. Il passe du temps à le développer, à le maintenir, à le faire évoluer, à faire du support, ca se paye non ? Je travaille pas gratuitement, vous non plus j’imagine, alors pourquoi lui le ferait ?
Pour autant, le même développeur peut aussi passer du temps à faire évoluer WordPress, mais en développant des plugins même payants, je trouve que c’est ce qu’il fait. J’utilise WordPress justement parce que l’écosystème est énorme et me permet de répondre à la plupart des problématiques.
Je réfléchis d’ailleurs à une idée de plugin et il est fort possible qu’il soit en version gratuite et payante. Si jamais, ce plugin était redistribué gratuitement partout, il y a de fortes chances que je passe moins de temps à le faire évoluer, eh oui, faut aussi que je paye mon loyer…
Je pense que c’est un débat sans fin. Ce qu’a fait WooTheme est brutal et je ne le ferai pas, j’aurai qq pbs de conscience. Mais qu’ils vendent des extensions si l’ensemble e-commerce proposé me permet de gagner du temps et de contenter mes clients, tant mieux. Et je suis content de voir que JigoShop bénéficie du coup de plein de publicité connexe.
Très bon blog ! 🙂
PS: j’aime bcp la fonte, très sympa et très lisible
on peut réveiller les vieux postes? 😉
J’avais été scandalisé par cette façon de faire de woothemes.
Je travaillais à hacker jigoshop pour apporter des fonctions (import…) et améliorer le filtre.
Avec cette histoire, je leur ai envoyé mon boulot, qui paraissait une bonne base pour bosser en communauté dessus, et de motiver les gens à passer dessus grâce à cette possibilité d’importation.
Au final, ils se sont associé avec un développeur pour faire ce plugin… payant.
$$$
Tout à fait, et c’est même vivement conseillé car WooThemes à encore “fait parler de lui en bien” il y a quelques mois en “coupant” du jour au lendemain (ou presque) leur programme d’affiliation. Certains ont du apprécier tout particulièrement ce changement de cap après plus de deux ans.
@marie aude
oui c’est vrai ils risquent mais il y a une astuce légale, celle utilisée par Themeforest (et tous les autres vendeurs de thèmes licenciés PAR SITE : tout le php est GPL, c’est obligé par automattic. MAIS PAS LE RESTE !!!!! donc tout le CSS notamment n’est PAS gpl et donc ca passe ! Les licences sont appliqués au code non php, donc non gpl… Légalement par exemple je peux parfaitement redistribuer n’importe quel themeforest mais SANS le css. Autrement dit pas de theme. Pareil pour les plugins.
D’ailleurs je connais peu de plugin “par site” a vrai dire.
Mais ils ont bien joué ^^ le plugin est gratos mais ils vendent l’accès au support des themes…
Anyway, c’est pas bo. C’est pas la première fois que le grand méchant Woo fait des siennes.
Grrrrr. Merci pour cette precision aphrodite ! Je me demande quand meme quelle est la limite de tout ca. Si un mec qui a fait un theme sur themeforrest a du code inline css, ou js dans ses fichiers php, la Licence fait elle la difference ?
Par ailleurs, ceux qui incluent des plugins ou autres librairies/scripts choppés sur le web, avec une licence donnee ne peuvent a priori pas limité legalement le nombre de site autorisé ou la redistribution ?
Un juriste specialisé dans les licences libres dans la salle ? 🙂
Il faut forker WooCommerce 🙂 Plus sérieusement, je pense qu’il faudrait une sorte de manifeste de standardisation des elements necessaire à du ecommerce dans WordPress. Cela permettrait de switcher entre differentes solutions de “meta-plugin” sans problème de compatibilité, et laisserait la possibilité de faire des thèmes non affiliés à telle ou telle solution ecommerce. Cela n’enleverait en rien la possibilité de faire payer un thème parce que bcp de boulot a été fait.
C’est un peu comme le problème des shortcodes. Les thèmes vendus avec une tripotée de shortcodes customisés nous enferment dans le thème proprement dit, impossible de passer sur un autre thème car il ne supportera pas les mêmes shortcodes. Ca aussi ca aurait besoin de standardisation…
Reste malgré tout la question du forking abusif. Mais est ce vraiment abusif si c’est autorisé et profite à tout le monde ? L’histoire de WooCommerce va peut-être faire naitre de nouvelles solutions, et le code source etant ouvert et libre, ca n’est que bonus pour tous les dev.
La question est, les créateurs de plugins vont-ils “gagner” quelque chose à faire ce type de manifeste… Je ne pense pas.
Ça ne viendra jamais du côté de WordPress.org car la ligne est clairement de rester sur du “basique”, alors faire du e-commerce avec WordPress, ça doit certainement pas être dans leurs priorités.
Le problème que tu soulèves avec les shortcodes est intéressants, je n’avais pas encore vu cela comme ça. Je te rejoins, cela enferme bien quelqu’un dans un thème (enfin, pour un “switch rapide” tout du moins).
Unifier les shortcodes, pourquoi pas. Mais qui s’en occupera ?
Disons que si ce n’est abusif, c’est tout du moins agressif. Et bien entendu, dans le négatif, il y a toujours du positif, je suis bien d’accord.
Il me semblait que l’existence de WooCommerce était principalement dû à une querelle interne chez Jigoshop avec le LeadDev, qui s’est du coup tiré chez WooThemes.
Merci sinon pour ce rappel sur les licences. Je ne savais pas qu’Automattic imposé la licence de WordPress, même aux plugins “premiums” qui disent appliquer une autre licence.
À première vu, il semblerait bien que ce soit WooThemes qui ait mis la zizanie :
“WooThemes approached JigoShop with an offer for the copyright of the codebase (not a “donation” as Yoast makes it sound, Adii’s bet was big). They surely didn’t had to do it, since JigoShop makes use of WordPress, licensed under the GPL, which in turn extends this license over any code that makes use of it. WordPress themes and plugins are GPL remember? But of course, WooThemes needed the copyright which is fairly understandable. JigoShop turned down this offer.
A second proposal by WooThemes that involved working in a single plugin as collaborators was also rejected, since according to JigoShop, the proposal
included conditions which would have given WooThemes full strategic control over the direction and development of the Jigoshop project in the future
so it was not in JigoShop’s interests.”
Source : http://www.designerbooster.com/featured/jigoshop-woocommerce-forking-commerce/
Pour ce qui est des licences, le fait de te faire payer juste pour que tu ais le droit de réutiliser le plugin, oui, ils n’ont pas le droit. Après, ce type de système est liée à un système d’authentification à distance. Connaissant certains plugins “forkant” des plugins premium pour bypasser ce type de “protection”, il “suffit de le faire”. Après, je ne sais pas du tout si cela est une violation ou non des clauses de la GPL, car il suffit que le logiciel soit du SaaS et là…
Tu as tout à fait le droit légal de mettre en ligne et de distribuer gratuitement ton plugin acheté … et si ils voulaient t’en empêcher, je pense que c’est eux qui auraient des problèmes avec Automattic.
Je pense d’ailleurs que tous les plugins premiums qui se développent avec des licences “par site, 5 sites, etc… ” prennent des risques certains.
On peut appliquer la morale à celui qui la respecte
Tu fais bien de parler de cette histoire de ‘licence’ multiples, c’est une honte. Cela laisse croire la plus part du temps qu’on aurait le droit d’utiliser ces plugins une seule et unique fois… ce qui n’est absolument pas le cas.
Mais souvent, la différence se trouve dans la fourniture ou non des PSDs du thème en question.
Pour ce qui est de la question du “droit”, je l’aurais oui. Mais tout ceux faisant de l’affiliation avec WooThemes, tu crois qu’ils vont être content ? *faudrait faire le test*