
Getty Images/iStockphoto
I förra veckan ‘ s artikel om Linux för äldre hårdvara satt ett nytt rekord för Linux-relaterade artiklar, i och med att jag inte fick även ett hotfullt brev. Jag gjorde dock få en massa e-post som ber företagsrelaterade frågor om Linux och open source.
En läsare vid namn Hermann skickade mig en kommentar som fungerar som en bra utgångspunkt. “Jag ser inte hur dessa Linux och open source-företag har råd att göra bra program och ändå göra det gratis.”
Hermann har en poäng, men det visar sig att det finns en hel del sätt att tjäna pengar på fri programvara.
Hur efterfrågan bränslen kommersiell utveckling
Låt oss börja med frågan om efterfrågan. Ju mer specialiserad en typ av programvara är, desto färre användare att det kommer att bli. I allmänhet, ju färre användare, desto mindre möjlighet på marknaden. Ju mindre möjlighet på marknaden, färre antal företag som kommer att investera i att utveckla applikationer av denna typ.
Det är faktiskt lite av en bell curve i efterfrågan/utvecklare förhållande till kommersiella produkter. Användning i områden med mycket få användare har väldigt få utvecklare som är villiga att investera. Men applikationer som office-sviter, som domineras av ett fåtal otroligt kraftfull spelare, som också har mycket få företag att skapa dem (även om de tenderar att leka betydande eftermarknad ekosystem av add-on produkter).
I mitten finns ett stort antal kommersiella mjukvaruföretag som utvecklar programvara för en mängd olika behov. I vissa fall, mindre totala tillgängliga marknaden innebär lägre intäkter. Men många företag konkurrera ganska bra på små marknader. Små marknader med särskilda behov främjar även ett mycket lönsamt vertikal utveckling möjligheter, med företag som säljer dyra lösningar komplett med djupa anpassning och stöd.
I en mening, sedan, Hermann som är rätt. En välskött, lönsamt programvara företaget måste utveckla för en marknad som kan stödja sina investeringar. Efter alla, har företaget hyra, löner, förmåner, och kostnaden för att göra affärer att ta igen, liksom investerare som kräver en rimlig avkastning på sina investeringar (ROI).
När INVESTERINGEN är inte förväntas eller krävs
Men öppen källkod drivs av en mängd olika ekonomiska modeller. Många open source-projekt var ursprungligen skapades för att utvecklarna själva behövde en lösning för deras egen användning, och valde då att släppa koden som öppen källkod.
Detta kan hända när en individ eller ett företag vill egentligen inte vara i programvaran företag men vill ge värde till andra gratis. Ibland, de hoppas att genom att släppa sina projekt för öppen källkod, kan de öka sina resurser för gratis, utan att behöva hyra flera kodare.
Andra open source-projekt börjar i utbildning eller ideella organisationer, eller som ett resultat av en hobby-projekt. Oavsett vad, en programvara som kommer till stånd med en öppen kod bas, men utan att behöva en affärsplan för att garantera en inkomst ström. För denna modell, det är inget löfte om ROI som behövs innan du investerar i programmet.
Andra ekonomiska modeller
Det finns andra ekonomiska modeller som kör öppen programvara, inklusive eg-utgåvor och freemium. I allmänhet (dessa villkor kan ofta sudda ihop), ett samhälle modell är när ett företag bygger en produkt som man sedan släpper som öppen källkod. Det blir community edition är en version av den programvara där företaget inte investera alla resurser, och det är upp till användarna att ge kontinuerligt stöd.
Där en community edition modell företaget tjänar sina pengar på installation och support, och ibland på ytterligare premium-funktioner. Kunder som inte vill göra allt arbete själva betalar företaget för stöd, utbildning, underhåll och annan service-relaterade möjlighet bolaget kan komma med.
Ett exempel på ett företag med en community edition är SugarCRM. De bildades redan 2004. Då, de är starkt främjas deras community edition. Marknadsföring nytta för dem var att en community edition är, på många sätt, en fri prov. En hel del användare kommer att testa en gratis nedladdning. En delmängd av dessa användare kommer att konvertera till betalande kunder.
I dag, medan samfundet upplagan av SugarCRM fortfarande finns, du skulle vara hårt pressade att hitta en länk för nedladdning genom att helt enkelt navigera till deras huvudsakliga webbplats. Jag var tvungen att Google “SugarCRM community ladda ner” innan jag hittade rätt sida.
Den freemium-modellen
En variant på denna modell är en freemium-modell. Detta kan ske i olika former, allt från en nedladdningsbar produkt med en så kallad “pro” uppgradera till en grundläggande fri produkt med kommersiellt add-ons, till en leverantör-värd, underhålls SaaS-version.
Ett företag som blandar dessa metoder är Oodo, som brukade vara känd som OpenERP. Oodo har en gratis nedladdningsbar community edition, (som du kan installera på din egen server), en per-användare enterprise edition (som också kan vara installerad på en server), och en hostad version (som kunder köper också av plats och månad).
Detta tillvägagångssätt gör det möjligt Oodo att nå användare som kanske också bidra till produkten men inte vill betala för den användare som vill hantera sina egna servrar, men har ytterligare stöd för tjänster och användare som bara vill ha en SaaS-lösning.
Linux-företag som RedHat och Canonical, företaget bakom den otroligt populära Ubuntu Linux-distro, också få ut mycket av sina pengar från professionell support och andra tjänster. Om du tycker om det, programvara som används för att vara en en-gång-försäljning (med vissa uppgraderingar), men professionella tjänster är en pågående livränta. Det är en stor del av varför företag som Microsoft och Adobe flyttade till teckning program. De livränta är ganska lönsamt.
I add-on för företag
Ett annat sätt öppen källkod företag gör sina pengar är med add-ons. En av de mest framgångsrika av dessa är WooCommerce. På den tiden var det förvärvades av Automattic 2015, det drivs över 25 procent av all e-handel butiker. Basen produkten var gratis att ladda ner som ett plugin för WordPress (som i sig är ett open source-projekt med några kommersiella komponenter). Men det sätt som WooThemes (moderbolaget i WooCommerce) gjort sina pengar på att sälja många olika tillägg till bas-online-store-produkt.
Om du tycker om det, det är hur nästan alla pengar som gör appar i mobila app stores tjäna pengar. De flesta program är inte open source, men de erbjuder en förrätt app som är gratis att ladda ner och sedan erbjuder in-app-försäljning, vilket bränsle sina intäkter. Med tanke på hur mycket pengar en del in-app-köp göra för deras leverantörer, speciellt på populära smartphone-spel, du vet att det är en livskraftig intäktsmodell.
WooCommerce visar också på ett annat sätt öppen källkod-projekt kan tjäna pengar. Genom att bygga upp en stor användarbas, det skapade värdet. Automattic såg att värde och betalade en rapporterade 30 miljoner dollar för att förvärva företaget och dess 55 anställda.
Medan vi är på ämnet av Automattic, låt oss diskutera sin affärsmodell. Automattic gör mycket av sina pengar genom hosting-tjänster, där de erbjuder en skräddarsydd SaaS-version av WordPress gratis, men att sälja tilläggstjänster. Dessa sträcker sig från att tillåta användningen av ett eget domännamn, hela vägen upp genom managed hosting för mycket hög profil (och höga inkomster) webbplatser.
En levande programvaruindustrin
I den här artikeln, vi har knappt skrapat på ytan av hur Linux och öppen källkod företag gör sina pengar. Wikipedia listar sexton olika affärsmodeller i sin artikel om ämnet.
Det finns många modeller för open source lönsamhet. Det är också onekligen många utmaningar. Mestadels, jag vill att du ska ta bort en uppmuntrande och viktig punkt: att det faktiskt finns massor av sätt att tjäna pengar på mjukvara. Även om de gamla, av 1990-talet modell för att sälja mjukvara på hårddiskar och i paket genom butikerna är tack och lov länge döda, den moderna mjukvaruindustrin är levande, kreativa och exploderar med möjligheten.
Du kan följa min dag-till-dag-projektet uppdateringar på sociala medier. Se till att följa mig på Twitter på @DavidGewirtz, på Facebook på Facebook.com/DavidGewirtz på Instagram på Instagram.com/DavidGewirtz och på YouTube på YouTube.com/DavidGewirtzTV.