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'absence de rémunération dans le domaine des logiciels open source est insoutenable
D'après Thomas Stringer, développeur logiciel

Le , par Jade Emy

60PARTAGES

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

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
Vous avez lu gratuitement 2 articles depuis plus d'un an.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.

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

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 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 
Avatar de TJ1985
Membre chevronné https://www.developpez.com
Le 20/11/2023 à 16:15
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.
Vous avez une vision extrêmement restreinte du domaine. Avez-vous compris que Llama-2 de Meta est disponible en Open Source, par exemple ? Avez-vous entendu parler de git, Linux, Emacs, PostgreSQL, LibreOffice ? Et tant d'autres...
Connaissez-vous le modèle de fonctionnement de RedHat ? Le rôle d'IBM ? L'adoption de Linux par Microsoft comme kernel alternatif à Windows ?
Réfléchissez un brin avant d'asséner vos vérités...
7  2 
Avatar de hubtou
Candidat au Club https://www.developpez.com
Le 18/11/2023 à 14:22
Je commente l'article "L'absence de rémunération dans le domaine des logiciels open source est insoutenable".

Le Monsieur explique qu'il est
un programmeur informatique par hobby et par passion
mais que
Selon lui, l'absence de rémunération dans le domaine de l'open source décourage de plus en plus les développeurs
C'est contradictoire, soit on fait du soft pour l'argent et à ce moment-là un modèle open source n'est pas le plus indiqué, soit on fait du soft par passion et à ce moment-là on se fiche d'être rémunéré puisqu'on le fait d'abord pour soi.
Si des développeurs sont découragés, c'est sans doute plus pour une panne de motivation que par manque d'argent.

Ensuite il explique qu'il a un
projet OSS (logiciel open source) inintéressant (pour moi). Ce qui ressemblait autrefois à un projet passion est maintenant méconnaissable du point de vue de la motivation
dont :
Les mauvais côtés sont qu'il y a une douzaine de problèmes que je n'ai même pas examinés, et encore moins triés, étudiés et corrigés. Il y a quelques PRs de la communauté que je dois examiner. Il y a des dépendances qui doivent être mises à jour. La liste est longue. Ce projet a atteint une étape OSS pas si rare : L'épuisement du mainteneur
Si ça ne le motive plus, il n'a aucune obligation envers les utilisateurs, en plus professionnels ! Son code source est publié, à eux de le forker et de le modifier pour qu'il réponde à leurs besoins. C'est quand même pour cela que l'on donne accès à son code source...

S'il veut en tirer des revenus, il crée une entreprise uni-personnelle et propose ses services pour assurer une maintenance payante de son code.

Il reconnaît lui même que
Le système des OSS n'est tout simplement pas équipé pour permettre à ces entreprises de rémunérer leurs contributeurs
En effet, une entreprise ne peut pas financer une entité abstraite comme un projet open source (entité qui n'a pas de compte bancaire à qui verser de l'argent), et souvent très difficilement un particulier. Les entreprises s'adressent et peuvent payer d'autres entreprises !

Elles ont besoin en contrepartie de recevoir une facture pour leur comptabilité, de gérer les taxes afférentes, de montrer qu'elles ne blanchissent pas d'argent, etc.

C'est donc extrêmement simple. Soit un projet open source est "hébergé" par une entité légale avec qui une entreprise puisse être en relation (fondation, entreprise) et là
Les entreprises utilisatrices de logiciels open source devraient financer ces projets
(je doute qu'elles le fassent car elles n'ont aucune obligation), soit certains des développeurs ou contributeurs de ces projets open source ont des structures juridiques qui permettent de les rémunérer pour un travail de maintenance ou d'évolutions.

Les DSI n'ont en général aucune envie ou intérêt à être en relation avec des particuliers ou des communautés. S'ils veulent avoir la garantie d'une correction ou d'une évolution logicielles, ils préféreront en revanche être en relation avec une entreprise payant des développeurs membres de ces projets ou communautés.

Je reviens par ailleurs sur le chapeau de l'article :
L'intérêt de l'open source est qu'il met en avant la qualité des logiciels produits. Le code source peut être relu et amélioré par tout le monde, ce qui peut permettre notamment la correction de problèmes de sécurité
Il est juste faux de dire que
Le code source peut être relu et amélioré par tout le monde
Par ceux qui connaissent la programmation et le langage de développement utilisé, éventuellement. Mais en pratique, quasiment personne ne lit le code source des autres sauf raison impérieuse (bug, problème de sécurité).

Et c'est encore plus faux de croire que cela
peut permettre notamment la correction de problèmes de sécurité
car cela nécessite de s'y connaître en sécurité informatique ET en développement, ce qui est extrêmement rare (la plupart des gens qui font de la sécu font surtout de l'infra, la plupart des développeurs n'ont qu'une très vague idée de ce qui peut occasionner un problème de sécurité dans un code source (aucune connaissance du référentiel OWASP par exemple)).

L'exemple récent de la faille de sécu restée pendant 4 ans dans le code source de Curl, l'un des logiciels les plus utilisés au monde, l'illustre bien.
4  2 
Avatar de esperanto
Membre émérite https://www.developpez.com
Le 22/11/2023 à 16:49
Citation Envoyé par hubtou Voir le message
C'est contradictoire, soit on fait du soft pour l'argent et à ce moment-là un modèle open source n'est pas le plus indiqué, soit on fait du soft par passion et à ce moment-là on se fiche d'être rémunéré puisqu'on le fait d'abord pour soi.
ça dépend, il y a des limites. Quand j'écris une fonction pour mon propre usage, ok pour la passion. Quand je reçois plein de demandes (et non de contributions) de la part d'utilisateurs, au bout d'un moment on espère recevoir un peu plus que du chantage à "si je n'ai pas cette fonction je vais utiliser le concurrent"

Citation Envoyé par hubtou Voir le message

Si ça ne le motive plus, il n'a aucune obligation envers les utilisateurs, en plus professionnels ! Son code source est publié, à eux de le forker et de le modifier pour qu'il réponde à leurs besoins. C'est quand même pour cela que l'on donne accès à son code source...

S'il veut en tirer des revenus, il crée une entreprise uni-personnelle et propose ses services pour assurer une maintenance payante de son code.
On peut avoir d'autres motivations pour publier le code source, mais pour la possibilité de forker je suis d'accord. Les licences open source précisent bien qu'elles s'appliquent au logiciel tel quel, en l'état, sans aucune obligation (en contrepartie de la mise à disposition gratuite)

Pour l'entreprise unipersonelle, j'aimerais être d'accord mais ce n'est pas si facile: si tu as un employeur tu peux te retrouver avec une clause d'exclusivité, et si tu lâches tout pour ta société, tu vas te retrouver à faire du développement freelance à côté parce que la maintenance payante de ton code ne suffira pas à payer les factures.

Citation Envoyé par hubtou Voir le message

Il reconnaît lui même que
Le système des OSS n'est tout simplement pas équipé pour permettre à ces entreprises de rémunérer leurs contributeurs
En effet, une entreprise ne peut pas financer une entité abstraite comme un projet open source (entité qui n'a pas de compte bancaire à qui verser de l'argent), et souvent très difficilement un particulier. Les entreprises s'adressent et peuvent payer d'autres entreprises !

Elles ont besoin en contrepartie de recevoir une facture pour leur comptabilité, de gérer les taxes afférentes, de montrer qu'elles ne blanchissent pas d'argent, etc.
Le problème c'est qu'il n'existe pas de "système OSS" à proprement parler: chaque projet a une structure (association) .... ou pas, auquel cas c'est compliqué de les financer.
Si au moins chaque projet se structurait en association il pourraient recevoir des dons.
Mais je préfère le principe du paiement pour un développement spécifique, qu'on appelle fonction sponsorisée.
là ça tombe bien, je suis programmeur freelance et il m'arrive de contribuer à des logiciels libres suite au sponsoring d'une entreprise utilisatrice. Dans ce cas, c'est ma petite entreprise qui facture, le projet d'origine ne voit pas la partie financière, il voit juste la nouvelle fonction (qu'il peut accepter ou non d'ailleurs...)
Mais c'est dommage, s'ils pouvaient au moins se structurer en association ils pourraient eux aussi utiliser les dons pour sponsoriser les développeurs et avoir les fonctions qu'ils veulent.

Maintenant concernant l'article.

De même, si vous avez soumis quelques commits sur un produit que personne n'utilise, l'argent (ou l'absence d'argent) devrait en être le reflet.
Hélas non. Beaucoup de logiciels libres sont utilisés dans les entreprises ... comme second choix, elles ont toutes acheté une licence pour le logiciel leader du marché, évidemment très cher et impossible à personnaliser, mais souvent imposé sur certains projets parce que le client le demande. Du coup le logiciel est utilisé par beaucoup de monde, mais de petites équipes. Après, parfois le DSI accorde un petit budget pour payer des contributions ponctuelles. Mais si le projet ne se structure pas, impossible de structurer plusieurs PME ayant le même souci pour aboutir ensemble à financer un développeur.
2  0 
Avatar de yahiko
Rédacteur/Modérateur https://www.developpez.com
Le 03/01/2024 à 19:54
Voilà que même un des pionniers du mouvement Open Source reconnaît que le modèle n'est pas viable. Ce qui est une évidence. On ne peut pas vivre d'amour et d'eau fraîche, tout passionné et altruiste qu'un développeur puisse être.
Seule une poignée de projets dit Open Source parviennent à se financer via des méthodes que je ne trouve pas saines, en facturant du support au lieu de facturer le véritable produit, le code, et donc tout le travail qui a conduit à le produire.
En cela, en dépit d'une certaine idéologie ambiante, les logiciels propriétaires ont le mérite de l'honnêteté et de la clarté. On paye les gens qui ont développé le code. C'est simple, c'est logique. Je ne comprends pas pourquoi certains réprouvent cette idée.
En espérant que le mouvement Open Source parvienne à grandir et à gagner en maturité car il n'est finalement pas surprenant qu'ils aient l'impression d'être les dindons de la farce. C'est leur modèle qui veut ça. L'Open Source part d'une vision naïve, rousseauiste, alors que le monde réel, ce n'est pas les bisounours. Pour valoriser son travail, il faut se protéger et se défendre. Ce n'est pas en ouvrant les portes et les fenêtres au tout-venant qu'on doit s'offusquer ensuite de voir le fruit de son labeur pillé par d'autres.
Welcome to the real world...
2  0 
Avatar de gerard093
Membre actif https://www.developpez.com
Le 21/11/2023 à 13:41
Citation Envoyé par Fagus Voir le message
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.
L'open source n'est pas nécessairement la production de développeurs bénévoles. Lorsque j'ai installé les premières versions de Linux, au siècle dernier, les contributeurs des compilateurs étaient de grands groupes comme HP. Cela se voyait très bien dans les entêtes de code source qui portaient encore les traces HP. Pourquoi avoir lancé un produit comme Linux ? Pour diviser les coûts de développement entre contributeurs, simplement. Et la communauté est donc largement constituée de professionnels (par exemple la fondation Apache ...)

Il y a une raison supplémentaire au maintien de l'Open source en bonne santé : certaines organisations, comme Microsoft, ont une position dominante et quasi-monopolistique sur leur marché, de sorte que la plupart des concurrents ont été éliminés. Or les monopoles sont souvent interdits dans les pays de l'OMC (Organisation mondiale du Commerce) ce qui peut entraîner la dissolution de l'organisation. Un grand groupe en situation de monopole (comme Google par exemple, mais vous avez certainement d'autres noms en tête) a intérêt à maintenir des activités open source concurrentes pour ne pas se retrouver en situation de monopole absolu sur ses produits.

Donc l'open source vivra, même sous respiration artificielle, mais pas forcément avec de petits contributeurs.
1  0 
Avatar de DarkCenobyte
Membre du Club https://www.developpez.com
Le 29/12/2023 à 8:34
J'ai du mal a dire que la GPL a été pensé uniquement pour ajouter des droits, elle a de sacré contraintes (pour un développeur, et non pour un utilisateur finale), on pourra dire que ça la rend plus résistante aux soucis de l'articles, mais la BSD ou MIT ne se pose pas tant de question et tienne en un nombre léger de paragraphes...

(Ce qui n'empêche pas que Apple redistribue le code source publiquement sur son site pour ce qui tombe sous cette licence)

Je sais que les pro-GPL seront en désaccord avec moi mais a part la question de la rémunération qui serait un véritable atout pour la survie de l'open-source, je dirais plus que le soucis ce sont les défauts inhérent a la GPL et ses dérivés qui font la taille d'un roman (ouvrant a des failles juridiques et a des soucis comme ceux lié a Creative Commons) là où les licenses BSD et MIT sont "simple" et efficace dans leur vision du libre. (Qui est peut-être moins dans l'intérêt des utilisateurs finaux, mais offrant plus de libertés aux développeurs perso et pro)
1  0 
Avatar de bendjebbar
Candidat au Club https://www.developpez.com
Le 03/01/2024 à 8:01
Certe il est temps de reponser Open source de la manière a préserver les acquis et s'ouvrir sur les actualités et tendances du monde réel, mais se verser dans la renumeration (lucratif) c'est admettre quelque part un échec qui n'est d'autre que le but tant attendu des rivaux.
1  0