Forstå hvordan Open Source Software Developers tjener penger
Det er mange myter om open source-programvare Hva er Open Source-programvare? [MakeUseOf Forklarer] Hva er Open Source Software? [MakeUseOf Forklarer] "Open source" er et begrep som er kastet rundt mye i disse dager. Du kan kanskje vite at visse ting er åpen kildekode, som Linux og Android, men vet du hva det innebærer? Hva er åpent ... Les mer (OSS) og kanskje det vanligste er dette: åpen kildekode og profitt er gjensidig eksklusiv. Det er sikkert de som tror at all programvare skal være åpen og fri, men de er et minoritet (ikke ulikt kunstpurister).
Sannheten er: Mange OSS-utviklere og prosjekter genererer inntekter. Noen tjener nok penger til å overleve mens andre produserer så mye penger at de legger proprietære alternativer til skamme. Hvordan er det for ironi?
Når det gjelder å tjene som OSS-utvikler, krever det et lite paradigmeskifte. I stedet for å se programvaren som selve produktet, er det lurt å se programvaren som en plattform eller katalysator som baner vei for andre inntektsstrømmer.
Tilbyr støtte og tjenester
Langt den vanligste metoden for inntekt er å tilby en tjeneste sammen med OSS-produktet. Velg et OSS-prosjekt fra tilfeldig og det er en god sjanse for at de utnytter denne metoden på en eller annen måte.
Samlet binarier. Til tross for at du frigjør kildekoden gratis, kan du alltid finne potensielle brukere som vil bruke programvaren, men ikke har kunnskap, tid eller energi til å kompilere det på egen hånd. Disse brukerne er ofte villige til å betale deg for å kompilere din egen kode på deres vegne.
Vedlikeholdstjenester. Du kjenner din programvare best. Du kan selge den kompetansen til brukere i form av tjenester som sparer tid og frustrasjon. De fleste bedrifter verdsetter sin tid mer enn pengene sine, så dette er en fin måte å gå, spesielt for serverbasert programvare. Betalt installasjon og oppsett, eller administrativ support på samtalen er to gode eksempler.
Forelesninger og workshops. Hvis programvaren din er dypt kompleks med en bratt læringskurve, kan selskapene ansette deg for å lære sine ansatte direkte. Eller hvis programvaren din er populær nok, kan du holde workshops for personer som ønsker å lære alt fra det grunnleggende til de mest avanserte aspektene.
Selg Instruksjonsmateriale
Brukere av OSS pleier å være de som er selvlært lone ulver. De ønsker å velge gjennom koden din og oppdage alt i sitt eget tempo. For disse brukerne er forelesninger og workshops utenfor bordet; I stedet foretrekker de praktisk materiale.
Du kan selge dette materialet til dem og de vil nok betale for det.
dokumentasjon. Mange OSS-prosjekter inkluderer dokumentasjon gratis, og det er ikke noe galt med det. God dokumentasjon er imidlertid tidkrevende å produsere og utrolig verdifullt, så mye at det kan fortjener en prislapp. For de som ikke vil betale, kan de alltid skanne kildekoden selv.
Tutorials og eksempler. Hvis betalt dokumentasjon ikke sitter godt med deg, kan du alltid slippe det gratis og deretter ta betalt for opplæringsressurser. Dette gjelder mer for komplekse rammer som spillmotorer og ikke så mye for singulære applikasjoner.
Betalte plugins og forbedringer
Avhengig av open source-lisensen Open Source Software Licenses: Hvilken skal du bruke? Open Source Software Licenses: Hvilken skal du bruke? Visste du at ikke alle åpne kilde lisenser er de samme? Les mer som binder et bestemt OSS-prosjekt, du kan mikse og matche en åpen plattform med betalte utvidelser eller forbedringer. Dette kan høres ut som om det er utro på OSS-filosofien, men det er mer vanlig enn du tror.
Betalte utvidelser. Tenk på et av de mest vellykkede websystemene, WordPress. Det tilbys gratis for alle å bruke og modifisere, men det er mange WordPress-profesjonelle 6 trinn for å bli en WordPress Professional 6 trinn for å bli en WordPress Professional Ønsker du å tjene penger fra Wordpress? Det er mange måter å gå rundt på: design av temaer, kodingsplugger - men det er spesielt vanskelig å skille seg selv og finne potensielle kunder. Les mer som lever ved å lage og selge WordPress-plugins. Du kan tilby baseprogramvaren gratis og selge egne utvidelser for avanserte funksjoner.
Et annet eksempel er Unity-spillmotoren 5 Gratis spillutviklingsprogramvareverktøy for å lage dine egne spill 5 Gratis spillutviklingsprogramvareverktøy for å lage dine egne spill Her er den beste gratis spillutviklingsprogramvaren og verktøyene du kan bruke til å begynne å lage ditt drømmespill i dag. Les mer, som er tilgjengelig i gratis og betalte versjoner. I tillegg er det Unity Asset Store, som er et sentralt marked der brukere kan opprette og selge plugins for andre å bruke. Enhet får et kutt på hvert salg, og alle de enkelte salgene legges opp over tid.
Bedriftsversjoner. Å tilby produktet i en gratis og betalt versjon er ikke noe nytt, og det er også helt legitimt for OSS-produkter. I de fleste tilfeller er den frie versjonen åpen kildekode, mens den betalte versjonen er lukket kilde, men det må ikke nødvendigvis være slik.
JetBrains, et selskap som spesialiserer seg på funksjonsrike programmerings-IDEer, liker denne tilnærmingen. For eksempel tilbyr de PyCharm gratis som åpen kildekode “Samfunnet” versjon og en mer avansert “Bedriften” versjon med tilleggsfunksjoner.
Sikker Corporate Sponsors
Det kan være slik at et selskap eller en fordeler liker programvaren din så mye at de vil betale deg på lang sikt for å fortsette å jobbe med det, hovedsakelig bli din sponsor. Avhengig av omstendighetene kan sponsoratet være kontraktsbasert eller bare basert på donasjoner, selv om sistnevnte er mindre sannsynlig.
En annen form for sponsing er crowdfunding. Du kan ikke finne for mye suksess med OSS på et nettsted som Kickstarter, men det finnes alternativer med åpen kildekodefokus: FreedomSponsors og BountySource kommer til å tenke på.
Eller, hvis du foretrekker å opprettholde full kontroll over kampanjen din, kan du alltid crowdfund fra ditt eget nettsted. Glem Kickstarter: Hvordan Crowdfund fra ditt eget nettsted Glem Kickstarter: Hvordan Crowdfund fra ditt eget nettsted Crowdfunding har tatt av i en stor vei de siste årene. Men du trenger ikke å bruke en tjeneste som Kickstarter hvis du allerede kjører din egen populære nettside. Les mer .
Dette er ikke det bare måter å tjene penger som en OSS-utvikler, men de har vist seg vellykket gang på gang. Ganske vist kan det være vanskeligere å tjene penger med OSS, men det er absolutt ikke umulig.
Hvordan kan en åpen kildekodeutvikler også tjene penger? Del dine tanker med oss i kommentarene nedenfor!
Bilde Kreditt: Kildekode via Shutterstock, Portrett Av Glad Ung Kvinne Operatør Med Hodetelefoner, Nærbilde på boken i biblioteket, Unga programvare ingeniør jobber på kontoret med hodetelefoner på hodet
Utforsk mer om: Open Source.