Forstå, hvordan Open Source Software Developers tjener penge

Sandheden er: Mange OSS-udviklere og projekter genererer indtægter.

Sandheden er: Mange OSS-udviklere og projekter genererer indtægter.
Reklame

Der er mange myter om open source software Hvad er Open Source Software? [MakeUseOf Forklarer] Hvad er Open Source Software? [MakeUseOf Forklarer] "Open source" er et begreb, der er kastet meget rundt i disse dage. Du ved måske, at visse ting er open source, som Linux og Android, men ved du hvad det indebærer? Hvad er åbent ... Læs mere (OSS) og måske er det mest almindelige: Open source og profit er gensidigt eksklusive. Der er sikkert dem, der mener, at al software skal være åben og fri, men de er et mindretal (ikke forskelligt fra kunstpurister).

Sandheden er: Mange OSS-udviklere og projekter genererer indtægter. Nogle tjener lige nok penge til at overleve, mens andre producerer så mange penge, at de sætter proprietære alternativer til skam. Hvordan er det for ironi?

Når det siges at tjene som en OSS-udvikler kræver det et lille paradigmeskift. I stedet for at se din software som selve produktet, er tricket at se din software som en platform eller katalysator, der baner vejen for andre indtægtsstrømme.

Tilbyd support og tjenester

Langt den mest almindelige indtægtsmetode er at levere en service sammen med OSS-produktet. Vælg et OSS-projekt fra tilfældigt, og der er en god chance for, at de udnytter denne metode på en eller anden måde.

Forstå, hvordan Open Source Software Developers tjener penge til open source software support

Samlede binarier. På trods af at du frigiver din kildekode gratis, kan du altid finde potentielle brugere, der ønsker at bruge din software, men ikke har viden, tid eller energi til at kompilere det på egen hånd. Disse brugere er ofte villige til at betale dig for at kompilere din egen kode på deres vegne.

Vedligeholdelse. Du kender din software bedst. Du kan sælge den ekspertise til brugere i form af tjenester, der sparer tid og frustration. De fleste virksomheder sætter pris på deres tid mere end deres penge, så dette er en god måde at gå på, især for serverbaseret software. Betalt installation og opsætning eller administrativ support under opkald er to primære eksempler.

Forelæsninger og workshops. Hvis din software er dybt kompleks med en stejl indlæringskurve, kan virksomheder ansætte dig til at undervise deres medarbejdere direkte. Eller hvis din software er populær nok, kan du holde værksteder til personer, der ønsker at lære alt fra det grundlæggende til de mest avancerede aspekter.

Sælg undervisningsmateriale

Brugere af OSS plejer at være dem, der er selvlærte ensomme ulve. De ønsker at vælge din kode og opdage alt i deres eget tempo. For disse brugere er foredrag og workshops af bordet; I stedet foretrækker de praktisk materiale.

Du kan sælge dette materiale til dem, og de vil nok betale for det.

Forstå, hvordan Open Source Software Developers tjener penge til open source software support 2

Dokumentation. Mange OSS-projekter indeholder dokumentation gratis, og der er ikke noget galt med det. God dokumentation er imidlertid tidskrævende at producere og utrolig værdifuldt, så meget, at det måske fortjener en pris. For dem, der ikke ønsker at betale, kan de altid skure kildekoden selv.

Tutorials og eksempler. Hvis betalt dokumentation ikke sidder godt med dig, kan du altid frigive det gratis og derefter opkræve gebyrer for vejledningsressourcer. Dette gælder mere for komplekse rammer som spilmotorer og ikke så meget til singulære applikationer.

Betalt plugins og forbedringer

Afhængigt af open source-licensen Open Source Software Licenses: Hvad skal du bruge? Open Source Software Licenses: Hvad skal du bruge? Vidste du, at ikke alle open source licenser er de samme? Læs mere, der binder et bestemt OSS-projekt, du kan blande og matche en åben platform med betalte udvidelser eller forbedringer. Det kan lyde som om det snyder OSS-filosofien, men det er mere almindeligt, end du tror.

Forstå, hvordan Open Source Software Developers tjener penge til open source software support 3

Betalte udvidelser. Overvej et af de mest succesrige websystemer, WordPress. Det tilbydes gratis for alle at bruge og modificere, men der er masser af WordPress-fagfolk 6 trin til at blive WordPress Professional 6 trin til at blive en WordPress Professional Ønsker du at leve fra Wordpress? Der er mange måder at gøre ved at designe temaer, kodnings plugins - men det er især svært at skelne dig selv og finde potentielle kunder. Læs mere, der lever ved at oprette og sælge WordPress-plugins. Du kan tilbyde baseprogrammet gratis og sælge dine egne udvidelser til avancerede funktioner.

Et andet eksempel er Unity spilmotor 5 Gratis spiludviklingssoftwareværktøjer til at lave dine egne spil 5 Gratis spiludviklingssoftwareværktøjer til at lave dine egne spil Takket være disse fantastiske gratis spiludviklingssoftwareværktøjer kan et spil, der måske har krævet et år nu laves om seks måneder eller hurtigere, nogle gange uden nogen kode! Læs mere, som er tilgængelig i gratis og betalte versioner. Derudover er der Unity Asset Store, som er et centralt marked hvor brugere kan oprette og sælge plugins til andre at bruge. Enhed får et fald i hvert salg, og alle disse individuelle salg tilføjes over tid.

Enterprise versioner. At tilbyde dit produkt i en gratis og betalt version er ikke noget nyt, og det er også helt legitimt for OSS-produkter. I de fleste tilfælde er den gratis version åben kilde, mens den betalte version er lukket kilde, men det behøver ikke nødvendigvis at være sådan.

JetBrains, der er specialiseret i funktionsrige programmerings-IDE'er, kan lide denne tilgang. For eksempel tilbyder de PyCharm gratis som en open source "Community" version og en mere avanceret "Enterprise" version med yderligere funktioner.

Sikre Corporate Sponsorer

Det kan være tilfældet, at et firma eller en velgørende kan lide din software så meget, at de vil betale dig på lang sigt for at fortsætte med at arbejde på det, og bliver i hovedsagen din sponsor . Afhængigt af omstændighederne kan sponsoratet være kontraktmæssigt bundet eller blot baseret på donationer, selv om sidstnævnte er mindre sandsynligt.

Et andet middel til sponsorering er crowdfunding . Du kan ikke finde for meget succes med OSS på et websted som Kickstarter, men der er alternativer med et open source fokus: FreedomSponsors og BountySource kommer til at tænke på.

Eller hvis du foretrækker at opretholde fuld kontrol over din kampagne, kan du altid crowdfund fra din egen hjemmeside Glem Kickstarter: Sådan Crowdfund fra dit eget websted Glem Kickstarter: Sådan Crowdfund fra din egen hjemmeside Crowdfunding har taget ud i en stor måde i de sidste par år. Men du behøver ikke bruge en tjeneste som Kickstarter, hvis du allerede kører din egen populære hjemmeside. Læs mere .

Det er ikke de eneste måder at tjene penge på som en OSS-udvikler, men de har vist sig at være succesrige gang på gang. Det kan ganske vist være sværere at tjene penge på OSS, men det er bestemt ikke umuligt.

Hvordan kan en open source-udvikler ellers tjene penge? Del dine tanker med os i kommentarerne nedenfor!

Billede kredit: Kildekode via Shutterstock, Portræt af Glad Ung Kvinde Operatør Med Hovedtelefoner, Nærbillede på bogen i biblioteket, Unge software ingeniør arbejder på kontoret med hovedtelefoner på hovedet

In this article