Warum Linux kostenlos ist, wie die Open Source-Welt Geld verdient
Auf Windows, Mac und mobilen Geräten können Sie ein vernünftiges Einkommen erzielen, indem Sie Software direkt an Benutzer verkaufen. Auf diesen Plattformen sind die Leute daran gewöhnt, für Anwendungen zu zahlen (obwohl viele davon kostenlos sind. Alle Meine Apps: Zentraler App Store für Windows mit viel freier Software. Alle meine Apps: Zentraler App Store für Windows mit viel freier Software. Weitere Informationen).
Bei Open-Source-Software ist das anders. Es steht Ihnen frei, Geld in Rechnung zu stellen, aber was hält jemanden davon ab, den Quellcode zu verwenden und eine Alternative zu veröffentlichen??
Beim Verkauf von Anwendungen, physischen Produkten und Online-Diensten verdienen auch die Großen ihr Geld. Apple und Microsoft möchten, dass Sie ihre Programme auf ihren Computern verwenden. Wenn Sie also Mitarbeiter sind, der Code für ein kommerzielles Betriebssystem erstellt, ist Ihr Arbeitgeber wahrscheinlich im Verkauf von Software tätig.
Google unterscheidet sich insofern, als es den größten Teil seines Geldes mit Werbung verdient, aber Canonical hat es geschlagen, als es etwas versuchte, das auch nur vage ähnlich war.
Kurz gesagt, Sie müssen einen anderen Ansatz verfolgen, um in der Open Source-Welt Geld zu verdienen. Wie genau verdienen die Leute Geld, wenn sie Linux-Code produzieren und kostenlos verschenken??
1. Um Spenden bitten
Sie gehen auf die Webseite einer Anwendung und sehen in der Ecke eine Spendenschaltfläche. Klicken Sie darauf? Könnte sein. Wahrscheinlich nicht.
Dies ist das Problem, wenn man sich auf Spenden als Einkommensquelle stützt. Manchmal kommt Geld herein. Oft nicht.
Patreon hat einigen Mitgliedern der Open Source-Community geholfen, aber viele Entwickler sind nicht populär genug, um eine monatliche Folge zu gewinnen. Distros wie Elementary und Ubuntu MATE schaffen es, mit diesem Modell einige Einnahmen zu erzielen, aber die Plattform eignet sich besser für die Erstellung von Inhalten als für Softwareentwickler.
Einige Dienste verhalten sich umgekehrt. Diese Websites sind nicht nur Orte, an denen Benutzer nach Geld gefragt werden, sondern bieten den Benutzern die Möglichkeit, Tipps zu Diensten zu senden, die sie nutzen. Beispiele sind Tip the Web und Gratipay.
Organisationen können Spenden leichter gewinnen als Einzelentwickler. Gruppen wie die GNOME Foundation, KDE e.V., die Free Software Foundation und die Software Freedom Conservancy bringen genügend Spenden ein, um funktionieren zu können. Open-Source-Enthusiasten spenden für eine Sache, und Unternehmen leisten manchmal große Summen, um Technologien zu unterstützen, von denen sie profitieren. Einige sind bereit, Sponsoren des Unternehmens zu werden. Verstehen, wie Open Source-Softwareentwickler Geld verdienen Verstehen, wie Open Source-Softwareentwickler Geld verdienen Die Wahrheit ist: Viele OSS-Entwickler und -Projekte generieren Umsatz. Weiterlesen .
2. Für ein Unternehmen arbeiten
Viele Entwickler verdienen ihr monatliches Einkommen, indem sie Linux-Code erstellen. Sie arbeiten für Unternehmen, die aus irgendeinem Grund entschieden haben, dass die Unterstützung des Linux-Ökosystems für das Geschäft gut ist.
Einige sind “Open Source” Firmen. Das Erstellen freier Software ist ein wesentlicher Bestandteil ihrer Arbeit. Red Hat ist das größte Beispiel dafür. Canonical, der Ubuntu herstellt, ist ein weiterer prominenter. Beide verdienen Geld, indem sie Supportverträge mit Unternehmen schließen, die ihre Produkte verwenden.
Andere nutzen Linux, um ihre eigenen spezifischen Ziele zu erreichen. Vor Android und Chrome OS hat Google keine eigenen Distributionen vermarktet, aber es wurden immer noch Entwickler angestellt, die unter Linux arbeiten mussten. Im Laufe der Jahre wurden eine Reihe von Linux-kompatiblen Apps produziert. Von Windows gewechselt? 5 Google Tools, die Sie unter Linux verwenden können, wenn Sie von Windows wechseln? 5 Google Tools, die Sie unter Linux verwenden können Weitere Informationen .
Die meisten Unternehmen mit Linux-Entwicklern geben keinen Code an die breitere Community zurück. Viele von ihnen erstellen oder warten die Unternehmenssoftware, die ein Unternehmen für seine Arbeit benötigt. Immerhin ist Linux auf Servern wichtiger als Desktops. Diese Realität hat sogar Microsoft dazu gedrängt, Leute einzustellen, die mit Linux arbeiten. Liebt Microsoft Linux wirklich? Liebt Microsoft Linux wirklich? Microsoft und Linux hatten eine turbulente Beziehung. Im Laufe der Jahre haben CEOs den Wunsch geäußert, Linux verschwinden zu lassen, aber in diesen Tagen ist die Geschichte anders. Mag Microsoft wirklich Linux? Weiterlesen .
In manchen Fällen können Sie jedoch nicht direkt am ursprünglichen Open Source-Projekt arbeiten. Weniger bekannte Unternehmen wie StrongLoop und Voxer bezahlen einige Leute dafür, ausschließlich oder überwiegend auf Node zu arbeiten. Und weil das Leben nicht schwarz und weiß ist, tut dies auch Microsoft.
3. Selbständigkeit als Berater oder Auftragnehmer
Ein Entwickler kann anständiges Geld verdienen, wenn er unabhängig ist. Anstatt sich einer Firma anzuschließen, nutzen sie ihre Fähigkeiten und arbeiten als Berater. Viele Organisationen benötigen Hilfe beim Start eines Open Source-Projekts, und ein Berater kann ihnen dabei helfen, sich auf den Weg zu machen. Andere finden, dass es noch schwieriger ist, ein Projekt am Laufen zu halten, und wenden sich an einen Berater.
Viele Unternehmen benötigen Unterstützung beim Aufbau oder der Wartung eines Linux-Servers, möchten jedoch keinen Mitarbeiter für eine Vollzeitstelle einstellen. Ein unabhängiger Auftragnehmer mit Linux-Erfahrung kann sich um die Arbeit kümmern.
Diese Arbeit bietet nicht immer den beständigen Gehaltsscheck, der ein Angestellter ist, er liefert jedoch ein zuverlässigeres Einkommen als eine Spende. Es gibt jemandem mit vielen Linux-Kenntnissen die Möglichkeit, die gesamte Programmierung kostenlos zu subventionieren.
4. Jagdprämien
Ein innovativer Ansatz für das Bezahlen von Entwicklern ist eigentlich eine alte Schule. Nennen Sie eine Arbeit, die Sie erledigen möchten, und legen Sie eine Kopfgeldleistung ab. Wer die Tat tut, nimmt die Belohnung mit nach Hause.
Bountysource ist eine Website, auf der Benutzer Geld für diese Kopfgelder beitragen können. Die Belohnung muss nicht aus einer Hand kommen. Viele Leute können $ 5 in Richtung eines Projekts werfen, in der Hoffnung, dass ein Entwickler die Belohnung finden wird, wenn genug Leute hineingehen.
Leider entspricht das Preisgeld nicht immer der Aufgabe. Das Elementarprojekt hat Bountysource als Möglichkeit genutzt, um Hilfe zu gewinnen, aber selbst mit zusätzlichen Beiträgen von Benutzern bringen die meisten Jobs einem Entwickler 100 Dollar oder weniger ein. Verglichen mit dem Geld, das ein Programmierer im privaten Sektor verdient.
Warum machen sie das??
Motivationen variieren von Person zu Person. Viele Entwickler haben die ideologische Überzeugung, dass Software frei sein und Open Source sein sollte. 5 Gründe, warum Software frei sein sollte und Open Source. 5 Gründe, warum Software frei sein sollte und Open Source. Freie Software bedeutet nicht nur, dass Sie die App oder das Spiel ohne nutzen können zahlen. Es geht um Langlebigkeit, Privatsphäre, Eigentum und vieles mehr! Weiterlesen . Zumindest glauben sie, dass die Entwicklung solcher Software der Welt nützt. Andere Entwickler sind der Meinung, dass sie mit dem Verkauf ihrer Software keinen Erfolg haben würden. Daher könnten sie diese auch als Open Source-Komponente anbieten. Einige kommen aus dem entgegengesetzten Winkel - sie sehen keinen Grund nicht ihr Projekt zu öffnen. Das Werfen von Code auf GitHub lädt andere ein, zu helfen und eine Anwendung besser zu machen, als es sonst wäre.
Einige nutzen gerne ihre Fähigkeiten, um Software zu erstellen, die sie genießen, nachdem sie stundenlang an weniger interessanten Projekten für ihren Job gearbeitet haben. Andere sind Studenten, die zum ersten Mal ihre Muskeln spielen lassen.
Am Ende des Tages, “kostenlos” Arbeit ist nicht frei. Freiwillige müssen irgendwie Geld verdienen. Und während ein Großteil der Software in den Repos Ihrer Distribution von Entwicklern stammt, die kostenlos arbeiten, werden viele Leute immer noch dafür bezahlt, einen Beitrag zum Open Source-Ökosystem zu leisten.
Werden Sie dafür bezahlt, unter Linux zu arbeiten? Erstellen Sie Anwendungen? Arbeit an Servern? Produzieren Sie die Tools, die das Internet ausführen? Wie ist das Geld? Teilen Sie Ihre Erfahrungen mit uns in den Kommentaren!
Erfahren Sie mehr über: Linux, Open Source.