Hur Scarf hjälper utvecklare att mäta och kommersialisera programvara med öppen källkod

Hur Scarf hjälper utvecklare att mäta och kommersialisera programvara med öppen källkod


Genom nästan varje uppskattning har öppen källkod ätit upp världen Рoch trots högprofilerade säkerhetsbortfall som kan plåga community-driven programvara, visar den trenden inga tecken på att avta.

Medan de mest popul√§ra projekten med √∂ppen k√§llkod ofta har betydande f√∂retagsst√∂d, som Meta (Facebook) och React eller Google och Android, lutar de flesta sig mycket √•t “kraften i publiken” – oberoende utvecklare spridda √∂ver hela v√§rlden och arbetar p√• sin fritid . Men oavsett hur ett projekt med √∂ppen k√§llkod underh√•lls och st√∂ds, saknar utvecklarna eller f√∂retagen bakom projektet ofta meningsfulla insikter om deras projekts anv√§ndning och distribution ‚ÄĒ detta √§r n√•got som Scarf har t√§nkt l√∂sa.

Scarf handlar om att hj√§lpa utvecklare med √∂ppen k√§llkod att f√∂rst√• och m√§ta hur anv√§ndare interagerar med sina projekt ‚Äď det √§r som Google Analytics, men f√∂r programvara med √∂ppen k√§llkod.

Scarf, som grundades från Oakland, Kalifornien, 2019, lämnade stealth i mars med 2 miljoner dollar i startfinansiering. Idag tillkännagav företaget ytterligare 5,3 miljoner dollar i finansiering från Race Capital, Freestyle Capital och en rad enskilda stödjare, eftersom det ser ut att fördubblas på sin senaste tillväxt som har sett cirka 300 utvecklare och organisationer göra 900 paket tillgängliga via Scarf plattform.

Åtkomstpunkt för öppen källkod

Kärnprodukten Scarf Gateway, som inom kort kommer att finnas tillgänglig under en licens för öppen källkod, fungerar som en central åtkomstpunkt till alla komponenter och paket med öppen källkod var de än är värd. Den sitter framför projektets register eller nedladdningsvärd (t.ex. behållare på Docker Hub eller binärer på GitHub-versioner), med slutanvändaren som laddar ner mjukvaruartefakten som vanligt РScarf kan sedan dela ut nyckelanvändningsdata som registerleverantören vanligtvis erbjuder inte. Detta inkluderar vilka företag som installerar ett visst paket; i vilka regioner ett projekt är mest populärt; och vilka plattformar eller molnleverantörer som paketet oftast är installerat på.

Medan Scarf Gateway är gratis att använda, tar företaget betalt för premiumfunktioner som ett utvecklar-API, rådataexport, tredjepartsdataintegrationer och tillgänglighets- och supportservicenivåavtal (SLA).

“Scarfs prim√§ra aff√§rsmodell √§r att tillhandah√•lla verktyg som hj√§lper utvecklare p√• Scarf att driva int√§kter – vi tj√§nar pengar n√§r de tj√§nar pengar,” sa Scarfs grundare och VD Avi Press till VentureBeat. “F√∂r detta √§ndam√•l bygger vi en plattform f√∂r √∂ppen k√§llkodsdistribution, analys och kommersialisering.”

Så exakt hur hjälper öppen källkodsanalys utvecklare, när det gäller kommersiella beslut de kan behöva fatta? Tja, otaliga företag använder komponenter med öppen källkod i sin mjukvara, men kanske inte tänker på att stödja utvecklarna bakom det specifika projektet Рså en utvecklare kan offentligt kalla ut dessa företag eller på annat sätt nå ut för att begära ekonomiskt stöd.

Alternativt kan utvecklare helt enkelt använda den data de har till sitt förfogande för att hitta rätt kontakter inom ett företag för att pitcha premiumsupport eller konsultationstid.

Bästa @Google @Apple @Amazon @Microsoft @HP @Target @PayPal @FBOpenSource @Intuit @Walmart @Vistaprint

Dina produkter använder min programvara med öppen källkod för att i slutändan ge dina användare en ?/? erfarenhet.

Du är officiellt inbjuden att ge tillbaka tjänsten ?https://t.co/huCDpZ258p

‚ÄĒ Tanner Linsley (@tannerlinsley) 28 augusti 2020

Under de senaste nio månaderna hävdar Scarf att det har använts av utvecklare för att avslöja mer än 25 000 företag som interagerar med deras mjukvara.

Bortsett från Gateway erbjuder Scarf också dokumentationsinsikter för att hjälpa utvecklare att förstå hur deras dokument med öppen källkod hittas och visas, tillsammans med paket-SDK:er på språknivå som integreras direkt i en utvecklares paket.

“Dessa verktyg integreras med varandra, s√• f√∂r f√∂rsta g√•ngen kan du sp√•ra en anonym anv√§ndare som hittar ditt projekt, installerar det, anv√§nder det och mer,” f√∂rklarade Press.

Visa mig (OSS) pengarna

√Ąven om Scarf hittills mest har fokuserat p√• analys, med ytterligare 5,3 miljoner dollar p√• banken, √§r den nu v√§lfinansierad f√∂r att ut√∂ka omfattningen av sin plattform f√∂r att st√∂dja utvecklare som vill tj√§na pengar.

Enligt Press kommer detta att inkludera m√∂jligheten att generera och hantera ett supportkontrakt direkt p√• Scarf, inklusive automatisk indrivning av betalningar som alla f√∂retag kan vara skyldiga. “Ett annat kommer att vara verktyg f√∂r slutanv√§ndare att k√∂pa eng√•ngssupporttid med en utvecklare, s√• OSS-projekt (√∂ppen k√§llkod) kan b√§dda in en ‘boka tid med utvecklarna’-knappen p√• README-filerna”, sa han. “Vi kommer att lansera dessa [new features] n√§sta √•r.”

På ytan kan Scarf tyckas vara bättre lämpad för indieutvecklare Рde som mest sannolikt behöver data för att stödja sina kommersialiseringsinsatser. Men enligt Press är det verkligen för alla som behöver mäta användning och adoption Рdetta inkluderar riskstödda företag som Buoyant, som inte bara använder Scarf utan dess vd William Morgan också investerade i företaget.

“F√∂r b√•de indieutvecklare och f√∂retag √§r det i grunden anv√§ndbart att ha observerbarhet och kontroll √∂ver din OSS:s distributionskanaler, och det har historiskt sett varit otillg√§ngligt,” f√∂rklarade Press. “F√∂retag anv√§nder Scarf f√∂r att distribuera artefakter och f√∂rst√• deras kommersiella anv√§ndning ‚Äď genom att anv√§nda deras OSS-m√•tt f√∂r att driva produktledd tillv√§xt f√∂r sina f√∂retag.”

VentureBeats uppdrag ska vara ett digitalt stadstorg för tekniska beslutsfattare att få kunskap om transformativ företagsteknik och handla. Läs mer om medlemskap.