Android

Comment les entreprises Open Source et les programmeurs gagnent de l`argent

Как открыть IT компанию с нуля с миллионными оборотами. Бизнес - IT компания.

Как открыть IT компанию с нуля с миллионными оборотами. Бизнес - IT компания.
Anonim

Le logiciel Open Source n`est pas nouveau pour beaucoup. c`est un logiciel gratuit qui est disponible avec son code. La personne ou l`organisation qui a créé le logiciel libre le rend disponible sous licence pour utiliser, modifier et / ou distribuer le logiciel. Beaucoup de grandes entreprises, y compris Oracle et Google, prennent également en charge les logiciels open source. Il peut être pris pour acquis que les gens créent des logiciels libres parce qu`ils aiment coder. Mais les développeurs Open Source gagnent-ils de l`argent? Si oui, comment les programmeurs Open Source et les entreprises font-ils de l`argent?

Comment les entreprises Open Source gagnent-elles de l`argent

Les entreprises Open Source créent parfois des logiciels et ne rendent pas public, tous le code. En d`autres termes, une partie du logiciel est open source, tandis que certaines parties sont privées. Si quelqu`un veut utiliser un tel logiciel, il doit payer à l`entreprise un peu d`argent pour être en mesure d`utiliser le logiciel avec toutes les fonctionnalités.

Les entreprises open source comme Oracle, etc., font également de l`argent en fournissant le soutien à leurs programmes open source. Par exemple, Hadoop d`Apache est libre d`utilisation, mais il est trop complexe pour que quelqu`un puisse l`utiliser immédiatement. Dans de tels cas, les entreprises open source fournissent une assistance à but lucratif avec l`installation et la formation des employés de l`entreprise qui les embauche. Dans le cas de Hadoop, bien que le personnel d`une tierce partie puisse être utile, la préférence serait donnée au personnel associé à Apache puisqu`ils ont développé le code source car ils le connaissent mieux que les tierces formateurs ou les fournisseurs de support. les entreprises - principalement celles qui développent des logiciels pour les appareils mobiles - affichent des publicités dans les logiciels pour gagner de l`argent. Ces publicités sont affichées en haut ou en bas de l`écran et ne sont généralement pas intrusives. Mais ils occupent l`espace précieux de l`écran. Au contraire, puisqu`ils sont gratuits, les utilisateurs n`ont pas beaucoup d`objection aux publicités

Comment les programmeurs Open Source gagnent-ils de l`argent

Les entreprises paient des programmeurs Open Source

Vous pourriez avoir du mal à le croire, il y a des entreprises qui paient les programmeurs qui créent des logiciels open source. Par exemple, Red Hat, IBM, Novell, Linux Foundation et d`autres distributeurs du système d`exploitation Linux paient les programmeurs travaillant sur Linux afin que le travail de mise à niveau et de patcher le logiciel continue. Bien que Linux soit gratuit pour les utilisateurs finaux, il en coûte un peu aux distributeurs du système d`exploitation. Mais alors, les coûts sont beaucoup moins élevés que ce qu`ils devraient payer lors de la distribution de Windows ou du système d`exploitation Apple.

Si une faille est découverte dans un tel logiciel, disons Linux, il y aura des entreprises prêtes à payer les programmeurs. problème. Ce sont les entreprises qui utilisent Linux pour faire du profit d`une manière ou d`une autre. Un exemple simple pourrait être les développeurs de matériel qui vendent des ordinateurs installés par Linux. Parmi d`autres exemples, citons les entreprises qui développent des logiciels basés sur Linux.

De même, pour d`autres produits Open Source, il y a des gens qui paient pour la construction et la maintenance du logiciel.

Gagner en créant des plugins spéciaux, Etc.

Certaines entreprises qui utilisent n`importe quel logiciel Open Source peuvent engager les programmeurs impliqués dans le projet pour créer des plugins et des extras spéciaux. Depuis qu`ils ont déjà travaillé sur la création du logiciel open source, ils ont la connaissance du code et ils n`ont pas besoin de travailler à partir du zéro. Embaucher de tels programmeurs pour créer des addons, des plugins et des extras pour le logiciel est beaucoup moins cher que d`engager un professionnel de l`extérieur.

Bien que les entreprises puissent avoir leur propre aile de programmation, il est plus facile d`embaucher les programmeurs impliqués dans la création du logiciel open source plutôt que d`avoir leurs propres employés pour étudier le code et ensuite leur demander de créer des addons. Personnalisation du code

Comme dans le cas ci-dessus, mais dans ce cas, les entreprises qui utilisent des logiciels open source, engagent les développeurs pour modifier un peu le code afin de répondre aux besoins de l`entreprise. Encore une fois, cela est favorable aux entreprises qui demandent des modifications car elles engagent des professionnels qui ont déjà travaillé sur le code plutôt que de demander à leurs propres programmeurs d`étudier et de modifier le code. Cela permet d`économiser du temps en ajoutant un peu de frais à ces programmeurs. Il est toujours possible d`embaucher un professionnel qui a déjà travaillé sur le code si le temps est un facteur, comme c`est toujours le cas

Gagner en fournissant un support

Tous les logiciels open source ne sont pas faciles à installer et à utiliser. Les entreprises qui implémentent une version de ce logiciel peuvent engager un des programmeurs open source pour former leur personnel et fournir un support en cas de problèmes.

Certaines personnes créent délibérément un logiciel open source qui est gratuit et ouvert mais qui a beaucoup de partie cachée. Besoin d`installation et de formation devient nécessaire dans ce cas. Bien que ce logiciel ne soit pas un logiciel Open Source éthique, il se vend encore.

Il faut être assez actif dans le domaine de l`open source pour obtenir une offre des entreprises qui souhaitent des modifications ou des fonctionnalités supplémentaires. Pour autant que je sache, les personnes travaillant sur un projet de groupe incluent souvent leur nom et leur adresse e-mail dans les commentaires du code source, afin que d`autres personnes puissent les contacter pour n`importe quelle raison. cette personne est probablement la meilleure pour travailler sur l`ajustement, la modification, la création d`extras ou l`exécution d`actions similaires sur le code.

Je suppose que le pourcentage d`argent dans le secteur des logiciels open source provient du support et de la personnalisation du code open source. peaufiner. Si j`ai manqué quelque chose, s`il vous plaît commenter.