Pourquoi Linux est-il libre? Comment le monde de l'open source gagne de l'argent

Pourquoi Linux est-il libre? Comment le monde de l'open source gagne de l'argent / Linux

Sur Windows, Mac et les appareils mobiles, vous pouvez gagner votre vie en vendant votre logiciel directement aux utilisateurs. Sur ces plates-formes, les utilisateurs paient généralement pour les applications (bien que beaucoup soient gratuites. Toutes mes applications: App Store centralisé pour Windows avec beaucoup de logiciels gratuits Toutes mes applications: App Store centralisé pour Windows avec beaucoup de logiciels gratuits, en savoir plus).

Les choses sont différentes pour les logiciels open source. Vous êtes libre de facturer de l'argent, mais qu'est-ce qui empêche quelqu'un de prendre le code source et de publier une alternative??

La vente d'applications, de produits physiques et de services en ligne est également le moyen par lequel les gros joueurs gagnent de l'argent. Apple et Microsoft veulent que vous utilisiez leurs programmes sur leurs machines. Donc, si vous êtes un employé qui produit du code pour une exploitation sur un système d'exploitation commercial, votre employeur sera probablement dans le secteur de la vente de logiciels..

La différence de Google réside dans le fait qu'il tire le meilleur parti de ses publicités, mais Canonical a été battu en essayant quelque chose qui lui soit similaire..

En bref, vous devez adopter une approche différente pour gagner de l'argent dans le monde de l'open source. Comment les gens gagnent-ils de l'argent en produisant du code Linux et en le distribuant gratuitement??

1. Demander des dons

Vous accédez à la page Web d'une application et voyez un bouton de don dans le coin. Est-ce que vous cliquez dessus? Peut être. Probablement pas.

C'est le problème de compter sur les dons comme source de revenus. Parfois, l'argent entre en jeu. Souvent, il ne.

Patreon a aidé certains membres de la communauté open source, mais de nombreux développeurs ne sont pas assez populaires pour attirer un prochain mois. Des chaînes telles que Elementary et Ubuntu MATE parviennent à générer des revenus avec ce modèle, mais la plate-forme convient mieux aux créateurs de contenu qu'aux développeurs de logiciels..

Quelques services adoptent l'approche inverse. Plutôt que d'être des lieux où demander de l'argent aux utilisateurs, ces sites offrent aux internautes un moyen d'envoyer des conseils aux services qu'ils apprécient. Les exemples incluent Tip the Web et Gratipay.

Les organisations ont plus de facilité à attirer des dons que les développeurs individuels. Des groupes tels que la Fondation GNOME, KDE e.V., la Free Software Foundation et le Software Freedom Conservancy recueillent suffisamment de dons pour fonctionner. Les passionnés d’open source font un don au profit d’une cause et les entreprises contribuent parfois énormément à l’utilisation des technologies dont elles bénéficient. Certains sont disposés à devenir des sponsors d'entreprise Comprendre comment les développeurs de logiciels Open Source gagnent de l'argent Comprendre comment les développeurs de logiciels Open Source gagnent de l'argent La vérité est la suivante: de nombreux développeurs et projets de logiciels libres génèrent des revenus. Lire la suite .

2. Travailler pour une entreprise

De nombreux développeurs gagnent leur revenu mensuel en créant du code Linux. Ils travaillent pour des entreprises qui, pour une raison ou une autre, ont déterminé que la prise en charge de l'écosystème Linux était bénéfique pour les entreprises..

Certains sont “Open source” entreprises. Faire du logiciel libre est un élément clé de leur travail. Red Hat en est le plus grand exemple. Canonical, qui fabrique Ubuntu, est un autre acteur important. Les deux gagnent de l'argent en établissant des contrats de soutien avec des entreprises qui utilisent leurs produits.

D'autres utilisent Linux pour atteindre leurs propres objectifs. Avant Android et Chrome OS, Google ne commercialisait pas ses propres distributions, mais embauchait toujours des développeurs qui devaient travailler sous Linux. Au fil des ans, il a produit de nombreuses applications compatibles avec Linux Basées de Windows? 5 Outils Google utilisables sur Linux basculé de Windows? 5 Outils Google utilisables sous Linux En savoir plus .

La plupart des entreprises avec des développeurs Linux ne contribuent pas le code à la communauté plus large. Nombre d’entre eux créent ou maintiennent les logiciels d’entreprise nécessaires au travail d’une entreprise. Après tout, Linux est plus important sur les serveurs que sur les ordinateurs de bureau. Cette réalité a poussé même Microsoft à embaucher des personnes travaillant avec Linux Est-ce que Microsoft adore vraiment Linux après tout? Est-ce que Microsoft aime vraiment Linux après tout? Microsoft et Linux ont eu une relation tumultueuse. Au fil des ans, les PDG ont exprimé le souhait de voir disparaître Linux, mais l’histoire est différente. Est-ce que Microsoft aime vraiment Linux après tout? Lire la suite .

Mais dans certains cas, il n’est pas possible de travailler directement sur le projet open source original. Des sociétés moins connues, telles que StrongLoop et Voxer, paient certaines personnes pour qu’elles travaillent exclusivement ou principalement sur Node. Et comme la vie n’est pas en noir et blanc, Microsoft.

3. Devenir indépendant en tant que consultant ou entrepreneur

Un développeur peut gagner de l'argent en devenant indépendant. Plutôt que de rejoindre une entreprise, ils utilisent leurs compétences et travaillent comme consultant. De nombreuses organisations ont besoin d'aide pour démarrer un projet open source, et un consultant peut les aider à démarrer. D'autres trouvent que la poursuite d'un projet est encore plus difficile et se tournent vers un consultant pour obtenir de l'aide..

De nombreuses entreprises ont besoin d'aide pour créer ou maintenir un serveur Linux, mais ne souhaitent pas embaucher quelqu'un pour un poste à temps plein. Un entrepreneur indépendant avec une expertise de Linux peut intervenir et prendre en charge le travail..

Ce travail ne procure pas toujours le salaire régulier d'un employé, mais il procure un revenu plus fiable que les dons. Il offre à une personne possédant de nombreuses compétences liées à Linux un moyen de subventionner gratuitement toute la programmation qu’elle a réalisée..

4. Prime de chasse

Une approche novatrice pour payer les développeurs est en fait plutôt vieille école. Nommez le travail que vous voulez faire et mettez en place une prime. Celui qui fait l'acte remporte la récompense.

Bountysource est un site Web où les utilisateurs peuvent contribuer financièrement à ces primes. La récompense ne doit pas nécessairement provenir d'une seule source. De nombreuses personnes peuvent dépenser 5 USD pour un projet dans l'espoir que, si suffisamment de personnes se joignent à nous, le développeur trouvera la récompense attrayante..

Malheureusement, les prix ne correspondent pas toujours à la tâche. Le projet Elementary a adopté Bountysource comme moyen d'attirer de l'aide, mais même avec des contributions supplémentaires des utilisateurs, la plupart des emplois rapporteront 100 $ ou moins à un développeur. C'est quelques centimes comparé à l'argent qu'un programmeur gagne dans le secteur privé.

Pourquoi font-ils cela?

Les motivations varient d'une personne à l'autre. De nombreux développeurs croient idéologiquement que les logiciels devraient être gratuits et à source ouverte. 5 raisons pour lesquelles les logiciels devraient être libres et à source ouverte. 5 raisons pour lesquelles les logiciels devraient être libres et à source ouverte. payant. C'est une question de longévité, d'intimité, de propriété et bien plus encore! Lire la suite . Ou, à tout le moins, ils pensent que la création de tels logiciels est bénéfique pour le monde. D'autres développeurs ont le sentiment qu'ils n'auraient pas réussi à vendre leur logiciel. Ils pourraient donc aussi bien ouvrir le code source. Certains viennent de l'angle opposé - ils ne voient aucune raison ne pas ouvrir leur projet source. Tossing code sur GitHub invite les autres à donner leur avis et à faire une application mieux que ce ne serait autrement.

Certains sont heureux d'utiliser leurs logiciels de création de compétences qu'ils apprécient après avoir passé des heures sur des projets moins intéressants pour leur travail quotidien. D'autres sont des étudiants qui font la force pour la première fois.

À la fin de la journée, “libre” le travail n'est pas gratuit. Les volontaires doivent gagner de l'argent en quelque sorte. Et même si la plupart des logiciels figurant dans le dépôt de votre distribution proviennent de développeurs qui travaillent gratuitement, de nombreuses personnes sont toujours payées pour contribuer à l'écosystème open source..

Êtes-vous payé pour travailler sur Linux? Créez-vous des applications? Travailler sur des serveurs? Produire les outils qui font fonctionner le web? Comment est l'argent? Partagez votre expérience avec nous dans les commentaires!

Explorez plus sur: Linux, Open Source.