Gagner de l'argent avec un logiciel open source : quelle est notre responsabilité ?

Publié: 2022-08-31

Les logiciels gratuits et open source alimentent une grande partie du Web. Et cela fait partie de ce qui rend l'industrie de la conception Web si unique.

Pourriez-vous imaginer une ligne de travail traditionnelle qui repose autant sur des outils gratuits ? Le concept serait probablement insondable pour quiconque, du comptable au zoologiste. Pourtant, c'est quelque chose que les concepteurs de sites Web ont adopté et, dans une certaine mesure, attendent.

Qu'il s'agisse de créer un site Web avec WordPress, de créer une mise en page avec Bootstrap ou de stocker des données via MySQL, c'est un événement quotidien. Et ces outils ne sont que quelques exemples. Nous avons une multitude d'options gratuites - chacune nous aidant à faire notre travail plus efficacement.

C'est le cas depuis des années. Et les choses se sont remarquablement bien déroulées. Certains outils vont et viennent, mais la philosophie sous-jacente des logiciels open source a perduré. Mais cela semble changer.

Dernièrement, on a parlé de soi-disant « resquilleurs » qui profitent de tels projets sans nécessairement donner en retour.

Cela soulève la question de savoir quelle est notre responsabilité lorsque nous utilisons un logiciel libre et open source à des fins commerciales. Que devons-nous, le cas échéant ?

Ce qui suit n'est pas une réponse définitive. Au lieu de cela, il s'agit d'un recueil de réflexions sur la manière dont nous pourrions parvenir à une meilleure compréhension du problème, ainsi que de quelques actions simples que nous pouvons entreprendre.

Faites un tour gratuit en freelance

Certes, le débat sur les resquilleurs a largement porté sur les utilisateurs professionnels. Le pigiste de tous les jours n'a pas été le principal sujet de débat.

Mais les lignes peuvent devenir floues. Considérez que toute personne ayant le désir et les compétences peut étendre les logiciels open source. À ce titre, ils peuvent également bénéficier financièrement de leurs efforts.

Cela a été encouragé au sein de la communauté WordPress. De nombreux thèmes et plugins ont connu le succès grâce à des offres commerciales ou freemium. Une fois qu'un certain statut a été atteint, ce développeur fait-il partie de la conversation ?

De même, on pourrait créer un plugin personnalisé spécifique à un projet client. Avec cela, nous ne gagnons pas seulement de l'argent en créant un site Web. Nous sommes également en mesure de facturer davantage pour une solution personnalisée conçue autour du logiciel de base.

La capacité d'un pigiste à répéter ce processus pourrait entraîner une croissance significative. Aux yeux de certains observateurs, un seuil pourrait être franchi à mesure que les revenus augmentent.

Les logiciels open source offrent une opportunité à ceux qui cherchent à les étendre à des fins lucratives.

La vérité dérangeante sur les logiciels libres et open-source

Il semble qu'il y ait tellement de zones grises lorsqu'il s'agit de redonner à certains projets open source. Il existe des normes arbitraires sur qui doit contribuer et comment il doit le faire. L'étiquette est souvent insinuée mais pas clairement définie.

De plus, le simple fait qu'une application ou un framework soit publié publiquement garantit que les utilisateurs en profiteront à divers degrés. Certains les utiliseront d'une manière que l'auteur n'attendait ni n'avait prévue. D'autres découvriront des méthodes pour en profiter.

Cela peut rendre les acteurs du projet dégoûtés. Pourtant, c'est aussi la réalité de notre monde. La technologie peut être utilisée pour le bien, le mal et tout le reste. Cela fait partie du risque que vous prenez lorsque vous autorisez quiconque à accéder à votre création.

Si tout le monde, d'un entrepreneur solo à une grande société d'hébergement, peut utiliser librement une application, il ne devrait pas être surprenant que certains refusent de jouer gentiment. Dans un marché concurrentiel, les gens recherchent un avantage. Sur le plan éthique, leurs actions vont parfois à contre-courant.

Lorsqu'un logiciel est rendu public, certaines personnes peuvent l'utiliser de manière non intentionnelle.

Que devrions nous faire?

Définir ce qui compte comme une contribution est sujet à interprétation. Il existe des moyens officiels et non officiels de le faire. Avec cela, c'est à chacun de nous de réfléchir à ce que nous voulons redonner aux projets dont nous bénéficions - ou si nous voulons redonner du tout.

Si vos compétences et votre emploi du temps vous permettent de jouer un rôle officiel, devenir bénévole est une merveilleuse façon de remercier. Quel que soit le logiciel, il y a presque toujours un besoin en ressources humaines. Même quelques heures par mois peuvent avoir un impact positif.

Tout le monde n'a pas le temps, les ressources ou l'expertise à consacrer aux canaux de contribution officiels. Cependant, les efforts non officiels valent également la peine.

Si vous appartenez à cette catégorie, il existe encore des moyens précieux de payer au suivant :

Respecter les licences logicielles

Ce genre de contribution ne nécessite pas de grands gestes ou de déclarations publiques. En utilisant une application, vous acceptez les termes de sa licence. A partir de là, c'est à vous de suivre.

Par exemple, il peut exister des règles concernant la redistribution ou l'utilisation de logiciels compagnons qui suivent un ensemble de normes. Rester dans ces limites est une bonne pratique et une preuve de respect pour ceux qui consacrent leur temps précieux au projet.

C'est le moins que l'on puisse faire pour aider un projet à tenir ses promesses.

Partagez vos connaissances et votre expérience

Si vous avez déjà utilisé une application, prenez le temps de la partager avec d'autres. Transmettez des conseils, des tutoriels ou des opinions via les réseaux sociaux ou un blog. Dites à vos clients comment leur organisation peut bénéficier du logiciel.

Cela sensibilise, qui est la pierre angulaire de nombreuses offres open source. C'est particulièrement important pour les petits projets dont le nom n'est pas largement reconnu.

Soit dit en passant, cela vaut également la peine de faire connaître vos efforts aux personnes derrière le projet. Ils apprécieront probablement la reconnaissance.

Soutenir l'écosystème

Un écosystème sain fait souvent partie d'un projet open source prospère. Considérez WordPress comme un excellent exemple. S'il n'y avait pas de thèmes et de plugins tiers disponibles, le logiciel de base deviendrait moins attrayant. L'extensibilité signifie beaucoup.

Vous pouvez soutenir l'écosystème en utilisant et en faisant la promotion de vos articles préférés. Achetez des versions commerciales si elles correspondent à vos besoins. Et vous pouvez également apporter vos propres créations.

Reconnaître les autres contributeurs

Beaucoup de travail est nécessaire pour fabriquer d'excellents outils. D'innombrables heures passées dans la conception, le développement, le support et d'autres domaines sont nécessaires. Mais cela ne doit pas être un travail ingrat.

Prendre le temps de dire "merci" aux contributeurs va un long chemin. Très souvent, nous ne voyons que les aspects négatifs dans la sphère publique. Ainsi, une petite note d'encouragement peut faire toute la différence.

Encore une fois, cela n'a pas besoin d'être grand. Qu'il s'agisse d'un cri sur Twitter ou d'un e-mail, mettez un point d'honneur à diffuser la positivité. C'est quelque chose que tout le monde a besoin d'entendre de temps en temps.

Il existe de nombreuses façons officielles et non officielles de redonner à un projet open source.

Pensez aux logiciels que nous utilisons

À l'ère des puissants logiciels open source et des téléchargements quasi instantanés, il est facile de prendre ce que nous avons pour acquis. Et personne ne peut vous en vouloir si vous vous concentrez sur la tâche à accomplir. C'est une partie naturelle de la gestion d'une entreprise ou d'avoir un emploi.

En même temps, il est important de prendre du recul et de réfléchir aux logiciels que nous utilisons. D'où est ce que ça vient? Qui l'a construit? Comment leurs efforts nous ont-ils impactés ?

Ensuite, considérez ce que vous êtes en mesure de donner en retour. Peut-être que toutes les contributions ne sont pas égales. Mais ils comptent tous quand même.