IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

L'open source souffre-t-il d'un problème du « travail gratuit » ? Oui
Selon Havoc Pennington

Le , par Bill Fassinou

172PARTAGES

18  0 
Le mouvement open source s’est rapidement développé depuis sa création il y a environ vingt ans. L’open source est aujourd’hui présent dans presque tous les domaines de l’informatique et les entreprises technologiques s’y intéressent de plus en plus. Les solutions open source sont désormais au même rang que les solutions propriétaires dans le paysage des logiciels du secteur public. Les décideurs effectuent d’ailleurs de plus en plus leur choix à partir d’un jugement éclairé, en comparant systématiquement solutions propriétaires et solutions libres.

Par définition, l’open source ou « code source ouvert » est un concept qui s'applique aux logiciels (et s'étend maintenant aux œuvres de l'esprit) dont la licence respecte des critères précisément établis par l'Open Source Initiative, c'est-à-dire les possibilités de libre redistribution, d'accès au code source et de création de travaux dérivés. Mis à la disposition du grand public, ce code source est généralement le résultat d'une collaboration entre programmeurs. Le mouvement open source s'est constitué sous l'impulsion d'Eric Raymond et s'est développé en opposition au mouvement du logiciel libre qui prône des valeurs philosophiques et politiques de justice, tandis que l'open source se focalise sur des considérations techniques du développement logiciel et ne voit pas de problème à l'utilisation de systèmes intégrés combinant logiciels propriétaires et logiciels open source. Dans la pratique toutefois, une grande majorité des logiciels open source sont également libres.

Ainsi, la différence entre ces différents termes techniques (logiciel open source, logiciel libre et logiciel gratuit) semble difficile à percevoir pour beaucoup dans le monde informatique. Cependant, selon Havoc Pennington, un ingénieur en logiciels libres (ancien ingénieur chez Red Hat) et est maintenant cofondateur de Tidelift, ce qu’il faut éviter de faire, c’est de croire que l’open source est une oeuvre de charité. Lorsqu’on considère l’open source comme tel, dit-il, des problèmes sociaux à la manière de ceux qu’on rencontre dans les stages professionnels (profiter de la main-d’oeuvre gratuitement, un élargissement du fossé de l’inégalité sociale, etc.) naissent très rapidement.


Havoc Pennington

Pour Pennington, une grande majorité des entreprises qui emploient aujourd’hui les solutions open source croient qu’il suffit de faire quelques dons aux développeurs et continuer de profiter de leurs solutions, alors que les logiciels ainsi acquis leur rapportent bien plus. Néanmoins, dit-il, bien que le travail non rémunéré soit un moyen populaire et parfois efficace de devenir un développeur de premier plan bien connu, l'absence de compensation ne nuit pas seulement qu’aux développeurs individuels, mais elle crée également des problèmes sociaux en amplifiant les privilèges existants. En effet, il cherche à faire comprendre que l’open source n’est pas de la charité dans la plupart des cas et qu’il est tout à fait normal que les responsables de l’open source demandent de l’argent pour la valeur fournie. Cela fait deux décennies que ça fait partie des activités d’énormes entreprises rentables. La grande majorité des utilisations et du travail open source se déroule dans un contexte commercial, a-t-il fait remarquer.

Pour aller plus loin, l'expression « open source » s'est largement imposée dans le monde professionnel, mais également dans le milieu universitaire. Ainsi, d'un point de vue économique, la marque open source est une matérialisation d’une nouvelle forme de marché et d'économie. Il s'agit de fournir une approche plus pragmatique des avantages du logiciel libre, en mettant de côté les connotations politique et philosophique, afin de n'en conserver que les avantages sur le plan de l'ingénierie. Le développement de ce marché est porté par les entreprises traditionnelles de l'informatique, mais également par des sociétés de services spécialisées.

Pennington pense que le manque de rémunération des mainteneurs indépendants et des contributeurs fait en sorte que de nombreux projets sur lesquels tout le monde compte ne sont pas bien entretenus et d’autres commencent déjà par être abandonnés. Pour cela, il affirme qu’il existe une limite selon laquelle certains travaux ne doivent tout simplement pas être effectués gratuitement. Par exemple, explique-t-il, il faudrait arrêter de demander aux développeurs ou aux contributeurs de supporter les anciennes versions des logiciels gratuitement.

Il a aussi cité d’autres choses qui ne devrait pas être faites gratuitement telles que les communiqués supplémentaires, l’examen rapide des correctifs et tri des problèmes, la stabilité extrême, etc., et les demandes d’assistance. Dans ce dernier cas, il rapporte que les rapports de bogues sont une chose, mais il n'y a aucune raison pour que les responsables d’un projet open source aient besoin d’accompagner n'importe qui gratuitement. « Vous pouvez créer un forum ou utilisez StackOverflow pour que les personnes se soutiennent mutuellement ou créer et annoncer des options d'assistance payées. Néanmoins, si vous ne voulez pas le faire gratuitement, ne le faites pas ! Rien ne vous y oblige », a déclaré Havoc Pennington.


Comment les communautés peuvent-elles prospérer lorsqu’elles doivent tout faire gratuitement ou lorsque les gros utilisateurs commerciaux ne paient pas pour la valeur ? À l'heure actuelle, explique-t-il, de nombreux utilisateurs s'attendent et exigent, que tout cela soit gratuit. « En tant qu’industrie, il faut s’attendre à cela de la part des utilisateurs, mais il serait également judicieux de fixer des limites », a-t-il souligné. Selon Pennington, ces limites qui ne sont souvent pas fixées sont à la base de beaucoup de frustration de tous les côtés (utilisateurs et développeurs de solution open source).

La plupart du temps, a expliqué Pennington dans son billet, les développeurs se sentent souvent coupables de demander de l'argent pour des raisons telles que : ils aiment réellement le travail qu’ils font, cela ne prend pas beaucoup de temps pour faire une chose, et si quelqu’un me crie dessus ? Cependant, ce qu’ils oublient, c’est que la facturation leur apporte également de la valeur. Pour lui, « même si nous travaillons beaucoup gratuitement, il peut être utile d’avoir un prix catalogue pour définir les attentes ».

Un autre problème qu’il souligne dans son billet, est que quelques fois, même si vous intégrez dans votre fichier “LISEZMOI” des limites pour lesquels vous ne ferez pas de travail gratuit, vous vous retrouvez tout de suite pris entre un certain nombre d’obstacles de la part de la communauté. Par exemple, vous obtiendrez des hurlements de protestation vous traitant de mendiant. Certaines de ces protestations proviendront de développeurs de logiciels très bien rémunérés, qui sont peut-être même rémunérés pour travailler sur l'open source d'une manière ou d'une autre, mais qui croient en même temps que les mainteneurs indépendants ne devraient pas être payés, car l'open source devrait être une œuvre de bienfaisance. Il existe également d’autres obstacles auxquels les développeurs de l’open source sont confrontés.

Havoc Pennington estime qu’il s’agit d’un problème qui mérite d’être abordé, traité et résolu par le monde open source pour les prochaines années. Il pense qu’à l’heure actuelle, l’open source aggrave le problème de la diversité de la technologie. L’open source, déclare-t-il, engendre les problèmes techniques comme le manque de maintenance des projets où de nombreux projets sur lesquels tout le monde compte qui deviennent fantômes ou sous-entretenus et des problèmes de droit comme selon lesquels si vous ne mettez pas une valeur sur votre temps, les gens supposeront que sa valeur est faible ou nulle.

Par la suite, il suggère que la communauté open source doit prendre du temps et réfléchir à quelques questions qui méritent d’avoir des réponses pour que le monde open source puisse bien se porter à l’avenir. Il a énuméré des questions comme : Quelles sont les catégories de travail qui ne doivent pas être rémunérées pour que la communauté open source puissent prospérer ? Comment les projets peuvent-ils clarifier les attentes des utilisateurs et donner aux entreprises un moyen de payer pour la valeur reçue ? Quelles autres catégories de travail doivent être payées pour que les projets open source aient des mainteneurs indépendants avec des revenus fiables ?

Ce que lui et beaucoup d'autres espèrent, c’est qu’il y ait à l'avenir beaucoup de discussions autour du sujet pour permettre à la communauté open source d’avoir un bon encadrement en qui concerne les valeurs économiques des projets open source. Cela permettra, selon lui, d’améliorer la productivité des développeurs, sauver beaucoup de projets et lever un grand nombre d'ambiguïtés qui existent autour de “l’open source”.

Source : Billet de blog

Et vous ?

Quel est votre avis sur le sujet ?
Êtes-vous de l'avis de Havoc Pennington ? Pourquoi ?

Voir aussi

Logiciel libre et open source : les deux concepts sont parfois utilisés de manière interchangeable, mais quelle est la différence ?

Richard Stallman : « l'open source est un substitut amoral et dépolitisé du mouvement du logiciel libre » qui n'ose pas défendre la liberté

Quelles sont les entreprises qui contribuent le plus aux projets open source ? Microsoft positionné en tête sur GitHub

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de Anselme45
Membre extrêmement actif https://www.developpez.com
Le 29/04/2019 à 14:40
Ce n'est pas l'open source qui souffre du problème du "travail gratuit" mais bien tous les développeurs qui essayent de gagner leur vie de leur travail!

L'usage des logiciels et des services gratuits (qui n'ont de gratuit que le nom puisque l'utilisateur paie de sa personne) sont tellement devenu courants que plus personne ne conçoit devoir payer lorsqu'il veut disposer d'un logiciel ou d'un système répondant à ses besoins.
11  1 
Avatar de abriotde
Membre chevronné https://www.developpez.com
Le 29/04/2019 à 18:29
Qu'est-ce que ces réaction de néophytes.

Les logiciels Open-Source ne sont pas développés gratuitement par des bénévoles, du moins pas les principaux. Le salaire de Linus Torwarld n'est pas minuscule.
Plutôt que de vendre un logiciels à 100 personnes. Je le donne à 10 000 personnes et sur les 10 000, 200 vont me payer pour adapter le logiciel à leur besoin (et 300 vont adapter le logiciel à leur frais et me redonner leur code). Au final, le logiciel est meilleurs, j'ai été payé et il reste gratuit, mieux il est plus intéressant que les payants car il peut-être customisé a moindre frais.

Le logiciel Open-Source souffre parfois de son succès et certains jouent mal (voire pas) le jeu.
10  0 
Avatar de HaryRoseAndMac
Membre extrêmement actif https://www.developpez.com
Le 07/10/2022 à 18:19
Citation Envoyé par Bruno Voir le message
Cependant, on croit souvent à tort que la main-d'œuvre des projets open source est bien financée. En réalité, ils sont en grande partie créés et maintenus par des bénévoles qui le font pour asseoir leur réputation, par sens de l'obligation ou simplement par amour du travail. Ce qui pose une fois de plus la question de la durabilité des logiciels
C'est totalement vrai.
Mais c'est ainsi que tourne le monde et 99,99% des entreprises, dans le monde, elles mêmes, fonctionnent ainsi.
Elles fonctionnent dans le but d'assoir une réputation afin de pouvoir vendre ce qu'elles doivent vendre (des produits, des services, ...)

Donc si on suis cette logique, toute les entreprises sont par définition dans une notion

de la durabilité des logiciels
Ceci, de fait, n'ayant pas de rapport réel avec le fait que ce soit OpenSource, ou non.

Moi je vois surtout un certain aspect vertueux à travers l'open-source et un effet pervers qui lui est autant paradoxal.

Un aspect vertueux dans le fait qu'au fond, tout à chacun y a accès et les notions malsaines gravitant autour, tel que l'argent, le besoin de briller en société, ..., s'évincent pour le commun des mortels, car il peut avoir accès à des choses "incroyables" sans avoir à débourser un centime.
Et un aspect paradoxalement pervers, qui permet à grande échelle, de mettre en avant des gens qui sont justement l'inverse de tout ça et met à la tête des projets open source des sociopathes ayant des besoins de reconnaissances, trouvant des moyens de se faire de l'argent sur le dos des autres en ayant l'étiquette "étique" et j'en passe.

Et donc au fond, ça permet juste de mettre en avant comment est l'humain en réalité et ce qu'il faut travailler pour le rendre justement ce qu'il prétend être : humain.
9  1 
Avatar de coolspot
Membre éprouvé https://www.developpez.com
Le 29/04/2019 à 20:45
Citation Envoyé par Mingolito Voir le message
Le problème c'est qu'en France le travailleur est de base feignant et passe son temps à draguer dans les couloirs ou surfer sur des sites de cul ou jouer au travail.
Vous avez jamais remarqué que dans les MOO le chef de guilde qui joue 15 h par jour son job c'est "ingénieur réseau", ça c'est de la bonne planque, le mec il bosse en vrai une heure par an, s'il y a une panne...
Donc tu es obligé d'embaucher un tas de managers pour faire travailler les bons à rien, et encore en espérant que sur le gros tas de managers il y en aura au moins un de bosseur.
Bref en France c'est la mentalité CGT ou Gilets jaunes quoi.
Toi ta jamais mis les pieds dans le monde du travail en France pour sortir ce genre d'ineptie. Je t'invite à aller dans n'importe quel SSII et tu va voir que des ingé dev y'en a aucun qui se touche la nouille. Ce sont ceux qui travaillent gratuitement parce que leur manager leur mettent une charge de travail irréalisable parce qu'ils ne comprennent strictement rien du tout au métier de développement logiciel.
7  0 
Avatar de berceker united
Expert éminent https://www.developpez.com
Le 17/11/2023 à 13:34
Il ne faut pas se le cacher, les gens aiment l'open source surtout plus pour le coté gratuit que idéologique. Mais personne ne se pose la question de qui/comment a développé cela et dans la grande majorité des cas, personne ne fait de dont. L'avantage du payant c'est que vous avez un "minimum" de garantie qu'il va continuer à vivre. Après, l'open source y a apporté beaucoup de chose dans le domaine du numérique et il faut y féliciter ceux qui ont contribués.
7  0 
Avatar de Fagus
Membre expert https://www.developpez.com
Le 20/11/2023 à 17:00
Citation Envoyé par yahiko Voir le message
Il me semble évident que l'Open Source n'est qu'une mode passagère initiée par une idéologie post-soixante-huitarde de barbus californiens, puis reprise par tous ceux qui vivent chez papa et maman et qui n'ont pas besoin de payer des factures.
L'Open Source, en plus de ne pas être durable, dévalorise le métier de développeur en laissant à penser aux décideurs que le code, c'est gratuit.
C'est délétère sur le long terme et il est plus sain et valorisant pour les développeurs que le code soit une activité rémunérée.
Il y a peut être un juste milieu... Par ex. une licence open source du type "gratuit pour les projets open source ± les particuliers" et payant pour les sociétés, les collectivités... Ou comme fitzing qui fait payer les binaires (bien qu'on puisse compiler soi-même c'est pas donné à tout le monde).

L'open source c'est un mouvement énorme. Sans, il y aurait un avantage supplémentaire aux grands groupes financièrement puissants en informatique. Si une petite boîte (voire une société d'une personne) voulait lancer un projet, sans open source, il faudrait un apport de capital supplémentaire pour payer des licences pour toutes les lib. C'est un peu comme si on revenait au temps où fallait payer le compilateur, la lib graphique, audio, la lib de compression, le réseau... et tous ces trucs en #include ou import. En tous cas ça ferait disparaître tout ce qui n'est pas nettement rentable, peut être linux et GNU.
7  0 
Avatar de abriotde
Membre chevronné https://www.developpez.com
Le 29/04/2019 à 18:31
Citation Envoyé par champomy62 Voir le message
Bien trop d'accord avec ces articles ...

Il est temps de re-donner la valeur vis a vis de notre travail!
Le problème c'est surtout qu'en France on paye mal les développeurs et trop les managers... Mais ce n'est pas le cas aux USA. Le travail de développeur est parmi les mieux payés (et qui bénéficie des meilleurs conditions de vie) dans le monde surtout à étude équivalentes.
5  0 
Avatar de
https://www.developpez.com
Le 29/04/2019 à 19:23
Perso j'aime pas le pognon donc je colle tout en GPL.

Je préfèrerais que le revenu universel soit enfin mis en place et continuer à "fournir" des applications sans rémunération.
7  2 
Avatar de
https://www.developpez.com
Le 29/04/2019 à 22:33
Elle est où la conclusion de cette étude ? parce que de mon coté j'ai vu exactement l'inverse. Au lieu de rester à glander et à profiter certains bénéficiaires ont au contraire investi pour créer leur boite et embaucher. Comme ils n'avaient rien à perdre ils n'ont pas eu peur de se lancer.

Après pour les états unis c'est un peu normal, le revenu universel est le mal incarné et feront tout pour que ça n'aboutisse jamais. Pour les pays nordique je trouve ça plutôt étonnant parce que j'avais lu exactement l'inverse donc les résultats de ton étude m'intéresse au plus haut point.

Qui a commandé cette étude ? qui a réalisé cette étude ? quels ont été les profils sélectionné ? sur quel période ? dans quel contexte ? dans quel environnement ?

Je veux voir l'étude hein, pas tes conclusions ou des interprétations, un truc ou il est possible de confirmer la source et la véracité des dires.
7  2 
Avatar de denisys
Membre chevronné https://www.developpez.com
Le 17/11/2023 à 18:09
Ce qui serait intéressant de savoir .
C'est comment est considéré une donation a une fondation ou au monde open source , par le système fiscal du pays , dans lequel est fait la donations .
Si je ne raconte pas de bêtises , en France , a une époque il y avait une déductibilité d'imposition , sur une fourchette de donation.
Il me semble que cela a était longtemps le cas pour : Les Restos du Coeur.
Mais pour le monde open source , est ce qu'il existe une notion de déductibilité d'imposition ????
5  0