Co-écrit avec Gordon Fowler
Fred Wu est un développeur Web qui vient de passer 200 heures de travail pour créer une plate-forme dont le but est de connecter des investisseurs et des entrepreneurs. Le projet, baptisé Angel Nest, vise principalement le marché chinois.
Mais problème. Pendant toute la durée du développement, et même une fois le produit fini, impossible de se faire payer par le donneur d'ordre.
Fred Wu, résigné, décide alors de passer par pertes et profits ses 200 heures de labeur et de proposer Angel Nest librement sous une licence open-source.
En parallèle de la mise à disposition de sa plate-forme web, le développeur a également décidé de revenir sur sa mésaventure pour partager son expérience avec ses confrères.
« J'ai été contacté et on m'a proposé d'être le premier employé », raconte-t-il. « Au moment de l'accord, l'entreprise était en cours de création [...] Avant d'accepter ce projet, j'ai vérifié les antécédents de cette personne. Il semblait avoir un passé clair, avec un passage comme vice-président dans une grande entreprise américaine ».
Il explique sur son blog que sa contribution « devait être rémunérée par un faible taux horaire mais avec en plus des actions de l'entreprise. Les chiffres ont été convenus verbalement et par e-mail. L'entreprise était évaluée à 2 millions de dollars, et j'ai cru que l'affaire avait des investisseurs importants ».
Malgré ces vérifications, et alors que les premiers paiements n'arrivent pas bien que le travail ait débuté, Fred Wu décide tout de même de rester.
Erreur ? « Je me souciais davantage du développement d'un produit efficace que de recevoir un gros chèque », concède-t-il. « Afin d'accélérer le développement de l'application, j'ai même pris deux semaines de congés et des jours de congés non rémunérés pour travailler dessus ».
Aujourd'hui, il affirme ne ressentir aucune colère et ne demander aucun don de la part de la communauté open-source pour son projet. A l'en croire, il se satisfait aujourd'hui « d'avoir travaillé sur un véritable projet Rails 3.1 et des commentaires reçus ».
Peut-être. Mais sa décision de libérer sa création semble pourtant venir d'un gros coup de colère.
« Il y a quelques jours, j'ai reçu dans ma boite plusieurs mails [m'indiquant] que des gens avaient été engagés pour continuer mon travail », explique un Fred Wu qui suspecte alors tout de suite cette équipe d'être complètement perdue. « Hier soir, j'ai encore reçu plusieurs mails de test d'un nouveau développeur, et j'ai décidé que c'était trop ».
D'où sa décision de passer sur-le-champ le code source d'Angel Nest sous licence MIT. « Parce que je suis un grand fan de l'open source. J'aime pas la famille de licences GPL », ajoute-t-il avant de continuer « mais comme je respecte les opinions des autres, les sources seront également disponibles sous licence GPL ».
Quant aux éventuels problèmes de propriété intellectuelle, le développeur Web les balaye d'un revers de main. « Malgré mes nombreuses demandes, nous n'avions pas de contrat ou de document signé. Donc je ne vois pas pourquoi je ne pourrais pas libérer le code source comme je l'entends [et en faire] don à quelqu'un qui pourrait lui trouver une utilité ».
Beau geste ou représaille, reste que Fred Wu n'a pas été payé.
Et qu'avec cette initiative, il ne risque pas de l'être.
Il est vrai que ce n'était pas le but.
Et vous ?
Quel(s) enseignement(s) vous inspire cette expérience ?
Avez-vous déjà connu ce genre de mésaventure avec un client ? Qu'avez-vous fait ?
Que pensez-vous de la décision de Fred Wu de passer son travail sous licence MIT : bonne idée, idée dangereuse ? Ou décision qui ne change rien ?
Ressources :
Le projet Angel Nest
Source : Blog de Fred Wu
Un développeur passe un projet en open source après 200 heures de travail sans paiement
Avez-vous déjà été abusé sur un projet ?
Un développeur passe un projet en open source après 200 heures de travail sans paiement
Avez-vous déjà été abusé sur un projet ?
Le , par Hinault Romaric
Une erreur dans cette actualité ? Signalez-nous-la !