Come ottenere finanziamenti per progetti Open Source

La guida pratica al supporto finanziario open source, è stato originariamente progettato da Nadia eghbal, al fine di insegnare a sviluppatori, consulenti e imprenditori Come ottenere finanziamenti per progetti open source. L'obiettivo è integrare tutte le informazioni che Nadia Ha allevato e fornito alcuni strumenti extra per il grande lavoro che ha preparato per noi.

"Lavoro con l'open source, come posso trovare finanziamenti?"

Di seguito sono elencati tutti i modi in cui Nadia e so che in modo che le persone possano ricevere finanziamenti per il loro lavoro con l'open source, l'elenco è più o meno ordinato dal piccolo al grande. Ogni categoria di finanziamento è collegata a diversi casi di studio.

Ottieni finanziamenti per l'open source

Come ottenere finanziamenti per progetti open source

Le categorie non si escludono a vicenda. Ad esempio, un progetto potrebbe avere un file fondazione e anche usare crowdfunding fare soldi. Qualcun altro potrebbe farlo consulenza e hanno anche un pulsante di donazione, oltre a tutte le combinazioni necessarie. Lo scopo di questa guida è fornire un elenco esaustivo di tutti i modi in cui puoi essere pagato per lavorare con l'open sourceDevi selezionare e testare quale funziona meglio per te, ogni progetto e le circostanze sono diverse, cioè, ciò che funziona per noi probabilmente non funzionerà per il tuo progetto.

Pulsante di donazione

Possiamo mettere un sito per le donazioni sul nostro sito web. Stripe e PayPal sono due buoni servizi che puoi utilizzare per accettare donazioni.

Pulsante di donazione PayPal

Pulsante di donazione PayPal

Vantaggi

  • Poche condizioni
  • Installazione semplice e lavori di manutenzione ridotti "Basta installarlo e ricevere donazioni"

Svantaggi

  • Di solito non vengono raccolti molti soldi, a meno che tu non abbia fatto molti sforzi per incoraggiare le persone a donare.
  • In alcuni paesi e per alcune normative sui servizi di donazione, è necessario disporre di una persona giuridica per poter ricevere donazioni (SFC y Collettivo aperto sono sponsor fiscali che puoi utilizzare a tale scopo.)
  • Più difficile da gestire persone o donatori internazionali.
  • A volte non è chiaro chi "meriti" il denaro in un progetto o come viene distribuito.

Casi di studio

Recompensas

A volte i progetti o le aziende pubblicano premi in cambio del lavoro sul loro software open source (ad esempio: "Risolvi questo bug e raccogli $ 100"). Esistono diversi siti Web che aiutano a facilitare il posizionamento e la raccolta dei premi.  Ricompensa open source

Vantaggi

  • Aperto alla partecipazione della comunità
  • Il denaro è legato a fare un lavoro specifico (più come pagare per il servizio che una donazione)
  • Ha principalmente lo scopo di eseguire lavori di sicurezza su software open source

Svantaggi

  • Può creare incentivi perversi in un progetto (bassa qualità, aumentare le distrazioni)
  • I premi in genere non sono molto alti (~ <$ 500)
  • Non fornisce reddito ricorrente

Casi di studio

Crowdfunding (solo una volta)

Se abbiamo un'idea specifica che vogliamo mettere in pratica, una campagna di crowdfunding Un pagamento può aiutarci a raccogliere i fondi di cui abbiamo bisogno. Sia i privati ​​che le aziende potrebbero essere disposti a donare alla tua campagna. crowdfunding

Vantaggi

  • Poche condizioni
  • Esistono piattaforme che ti consentono di gestire legalmente queste donazioni in modo semplice e rapido.

Svantaggi

  • Affinché la campagna abbia successo, deve essere fatto molto lavoro di marketing.
  • Di solito deve essere legato a risultati concreti, vantaggi
  • Non vengono raccolti molti soldi in particolare (~ $ 50K per una volta)
  • Le aziende non sono sempre a proprio agio nel donare in questi tipi di campagne.

Casi di studio

Crowdfunding (ricorrente)

Se vuoi finanziare un progetto in corso, puoi impostare una campagna di crowdfunding ricorrente, con un impegno finanziario mensile o annuale che si rinnova a tempo indeterminato (o fino all'annullamento del donatore). Coloro che utilizzano regolarmente il tuo progetto (inclusi individui e aziende) potrebbero essere disposti a finanziare il tuo lavoro.

Vantaggi

  • Poche condizioni
  • La raccolta di denaro può essere facilmente gestita da chiunque attraverso ad esempio:Patreon y Collettivo aperto

Svantaggi

  • Difficile convincere i donatori a impegnarsi in una retribuzione ricorrente (spesso richiede un marchio / una reputazione preesistente)
  • È difficile spiegare i risultati e i vantaggi associati alle donazioni ricorrenti
  • Di solito non molti soldi (~ $ 1-4K al mese)
  • Le aziende generalmente non si sentono a proprio agio nel donare in questo tipo di campagne

Casi di studio

Libri e merchandising

Se sei un esperto di un determinato argomento che altre persone potrebbero trovare utile per imparare, una delle migliori opzioni che puoi avere per finanziare i tuoi progetti è scrivere e vendere un libro o una serie di libri. Puoi trovare un editore (come O'Reilly) o auto-pubblicato. Oltre a vendere libri, alcuni progetti vendono merce (ad esempio, magliette, felpe con cappuccio) per supportare il proprio lavoro. Libri di Richard Stallman

Vantaggi

  • I risultati sono associati a te e non al progetto, quindi mantieni la libertà creativa
  • Può servire come strumento di marketing per il progetto stesso
  • Può essere una fonte di reddito ricorrente, dal momento in cui inizi il tuo progetto fino a quando non lo finisci

Svantaggi

  • Le vendite di libri spesso non generano entrate sufficienti
  • Può distrarre dallo sviluppo del progetto di base
  • Creare un libro o una merce di marketing può avere dei costi iniziali

Puoi anche leggere un dibattito che abbiamo avuto nei giorni scorsi Documentazione gratuita contro copyright e proprietà intellettuale! Perché non tutto è Software Libero.

Casi di studio

Pubblicità e sponsorizzazioni

Se il progetto ha un vasto pubblico, puoi vendere sponsorizzazioni agli inserzionisti che vogliono raggiungerli. Probabilmente avrai un pubblico molto specifico (ad esempio, se hai un progetto Python, puoi presumere che il tuo pubblico sia probabilmente persone tecnicamente familiari con Python), al fine di usarlo a tuo vantaggio. OpenX_Logo

Vantaggi

  • Modello di business in linea con qualcosa per cui le persone sono disposte a pagare

Svantaggi

  • Hai bisogno che il tuo pubblico sia abbastanza ampio da giustificare la sponsorizzazione
  • Devi gestire la fiducia e la trasparenza con la base utenti (es. Nessun tracciamento)
  • Il compito di trovare e gestire i clienti può essere molto arduo

Caso de Estudio

Essere assunto da un'azienda per lavorare al progetto

 

A volte le aziende assumono persone per lo sviluppo open source. Trova un'azienda che utilizzi il progetto su cui desideri lavorare. Spesso è un accordo con le divisioni (es. Il 50% lavora per l'azienda e il 50% lavora per l'open source). In alternativa, se hai un'idea per un nuovo progetto, puoi trovare un'azienda interessata a utilizzare ciò che produci. In questi casi sarà molto utile avere una comprovata esperienza. programmatore


Vantaggi

  • Si basa su coloro che dispongono di risorse (ad esempio le imprese)
  • Può essere ben allineato con le esigenze dell'azienda
  • Reddito costante

Svantaggi

  • Di solito consiste nel "avere fortuna": c'è un percorso chiaro e ripetibile per trovare questa disposizione
  • Il progetto deve essere già conosciuto e utilizzato
  • Puoi diventare una persona che non contribuisce ai profitti dell'azienda, il che ti rende sacrificabile
  • Problemi di governance e leadership, l'azienda potrebbe avere un'influenza indebita sul progetto
  • Può influenzare le dinamiche e l'equilibrio del progetto

Casi studio

Avvia un progetto, mentre sei un dipendente

Molti progetti open source sono iniziati come progetti collaterali dei dipendenti. Il progetto potrebbe finire per sovraperformare l'azienda, ma avviarlo come progetto secondario può essere un ottimo modo per incubare l'idea. programmazione

Se segui questo percorso, assicurati di comprendere la politica della tua azienda sul lavoro open source. Alcune aziende incoraggiano i dipendenti a contribuire all'open source durante l'orario di lavoro. Alcuni potrebbero trattare il loro lavoro open source come un progetto aziendale. Non dare per scontato nulla; chiedi a qualcuno della tua azienda prima di iniziare.

Vantaggi

  • La libertà di provare nuove idee senza preoccuparsi dello stipendio
  • Può essere ben allineato con le esigenze dell'azienda
  • Adatto a nuove idee, sperimentale

Svantaggi

  • Devi farlo come progetto collaterale o essere approvato per lavorarci durante il periodo di stipendio
  • Rischio di indebita influenza aziendale
  • Può portare a una governance complicata dopo la linea

Casi di studio

sussidi

Le sovvenzioni sono grandi donazioni che non richiedono alcun pagamento. Le grandi aziende spesso ricevono altri vantaggi sovvenzionando il proprio lavoro, come conoscere le proprie capacità, dimostrare l'impatto delle proprie azioni, una relazione sul proprio lavoro o principalmente benefici fiscali. sussidio software

Le donazioni possono provenire da molti luoghi, comprese società di software, fondazioni, fondazioni filantropiche e governo. Gli aspetti tecnici e legali di una sovvenzione variano notevolmente a seconda di chi la concede. Ad esempio, un'azienda potrebbe darti una "concessione" ma trattarla legalmente come una fattura di consulenza. Una fondazione filantropica può fare donazioni solo a organizzazioni non profit, quindi dovrebbe essere senza scopo di lucro o di solito devi trovare un'organizzazione non profit per sponsorizzarla. Se non hai familiarità con le sovvenzioni, il modo migliore per capire come si comportano le sovvenzioni è parlare con qualcuno che ne ha già ricevuto una.

Vantaggi

  • Meno legami
  • Le sovvenzioni possono aiutare a focalizzare il progetto per un periodo di tempo ininterrotto
  • Dà la possibilità di innovare e sperimentare il progetto

Svantaggi

  • Non molte fondazioni di donatori legate al software
  • I sussidi sono limitati. Devono ancora trovare la sostenibilità oltre la durata di una borsa di studio

Casi studio

Servizi di consulenza

La consulenza può essere un modo flessibile per finanziare progetti open source. Hai più libertà di strutturare il tuo tempo come preferisci (ad esempio, consultando 30 ore a settimana e spendendo 10 ore a settimana sul progetto open source). I consulenti possono generalmente addebitare più tempo per il loro tempo rispetto ai dipendenti perché il lavoro è meno stabile, non ricevono benefici, ecc. Se vuoi pianificare regolarmente questo tipo di lavoro, probabilmente dovrai creare un qualche tipo di identità legale per eseguire il backup (una LLC o equivalente al di fuori degli Stati Uniti). consulenza software

Se il tuo progetto è molto apprezzato, puoi anche offrire consulenza e servizi per l'intero progetto stesso. Ad esempio, un cliente può pagare per implementare il progetto per loro, costruire qualcosa di personalizzato o addestrarlo su come usarlo.

Vantaggi

  • Modello di business in linea con qualcosa per cui le persone sono disposte a pagare

Svantaggi

  • La consulenza richiede molta preparazione, generalmente non si adatta molto bene poiché richiede capitale umano.
  • Le esigenze aziendali possono richiedere più tempo del previsto, pertanto la scrittura di codice o altre attività correlate al progetto stesso potrebbero essere compromesse
  • Potrebbe essere in contrasto con la creazione di software facile da usare
  • Il progetto deve essere abbastanza popolare da consentire alle persone di pagare per i servizi correlati

Casi di studio

SaaS

SaaS sta per software come un servizio. In questo modello, la base del codice è open source, ma è possibile offrire servizi a pagamento aggiuntivi che semplificano l'utilizzo del progetto da parte delle persone. È uno dei modi più popolari per rendere redditizio un progetto open source, oltre a consentire il costante aggiornamento del tuo sviluppo. saas


Vantaggi

  • È possibile costruire una comunità attorno al progetto aperto e guadagnare denaro a scapito dei servizi e delle funzionalità speciali forniti
  • Consente al progetto open source di concentrarsi sugli utenti e sulle esigenze.
  • Può scalare in base al numero di utenti

Svantaggi

  • spesso significa che l'alloggio deve essere più economico dell'assunzione uno sviluppatore eseguire il progetto.
  • Avere "due livelli di supporto" potrebbe non essere soddisfatto da tutti gli utenti open source.

Casi di studio

Doppia licenza

A volte i progetti offrono una base di codice identica con due licenze differenti: una che è commercialmente amichevole e una che non lo è (esempio GPL). Quest'ultimo è gratuito per chiunque, ma le aziende pagano la licenza commerciale per evitare problemi legali. doppia licenza


Vantaggi

  • Modello di business in linea con qualcosa per cui le persone sono disposte a pagare
  • Puoi arrampicare bene se hai successo

Svantaggi

  • Potrebbe essere in contraddizione con la produzione di software ad accesso aperto
  • Il progetto deve essere abbastanza grande in modo che il cliente debba pagare per la licenza commerciale

Casi di studio

Nucleo aperto

Per quanto riguarda il modello di nucleo aperto, definisce che alcuni aspetti del progetto sono gratuiti, ma altre funzionalità sono di proprietà del progetto e disponibili solo per gli utenti a pagamento. Di solito questo funziona quando c'è richiesta da parte dell'azienda per il progetto. Word Cloud "Freemium"

Vantaggi

  • Modello di business in linea con qualcosa per cui le persone sono disposte a pagare
  • Puoi arrampicare bene se hai successo

Svantaggi

  • Devi avere qualcosa che puoi addebitare (il che significa creare alcune funzionalità uniche).
  • Potrebbe essere in contraddizione con la produzione di software ad accesso aperto
  • Avere "due livelli di supporto" potrebbe non essere soddisfatto da tutti gli utenti open source.

Casi di studio

Fondazioni e consorzi

Una fondazione è un'entità legale che può accettare e / o erogare donazioni. Poiché il suo scopo non è realizzare un profitto, può essere un'ottima opzione per segnalare la neutralità di un progetto. Free_Software_Fondazione_


Vantaggi

  • Neutralità. La Fondazione protegge il codice e aiuta la comunità di amministratori
  • Influenza distribuita su più donatori
  • Può legittimare il progetto, le aziende si sentono più a loro agio nel donare alle fondazioni che ai singoli

Svantaggi

  • Ne vale la pena solo per grandi progetti
  • Difficile da creare secondo le leggi e le normative di ogni paese.
  • Richiede lo sforzo della comunità e l'esecuzione di varie abilità

Casi di studio

Capitale di rischio

Il capitale di rischio è una forma di finanziamento per le aziende ad alta crescita. A differenza di un prestito bancario o di altre forme di finanziamento del debito, i capitali di rischio acquisiscono capitale proprio (l'uno per cento della proprietà dell'azienda) in cambio di finanziamenti. Lo svantaggio è che, a differenza di contrarre un prestito, non devi pagare i tuoi creditori ma la tua attività. Se il tuo progetto ha successo, i tuoi investitori riceveranno una buona somma dei profitti realizzati. software di capitale di rischio

Il capitale di rischio è "ad alto rischio, alta produttività", le società di capitale di rischio sono più tolleranti al rischio di, per esempio, una banca, ma vogliono anche una grande ricompensa se hanno successo. Se non hai familiarità con il processo di venture capital, il punto migliore per iniziare è attraverso le conversazioni con altri sviluppatori o imprenditori che hanno realizzato il loro progetto di successo grazie a una società di venture capital.

Vantaggi

  • Il supporto istituzionale può essere utile per far crescere il tuo business
  • Grandi quantità di capitale disponibili

Svantaggi

  • Il capitale di rischio viene fornito con le aspettative di un ROI elevato (ovvero, per recuperare il tuo investimento rapidamente e con grandi ritorni). La storia suggerisce che questo è strutturalmente difficile da raggiungere per le aziende open source.
  • Il capitale di rischio può cambiare le motivazioni e distrarre dalle priorità

Casi di studio

  • npm
  • ConFluent™

Ovviamente, l'obiettivo principale della comunità del software libero e dell'open source è condividere le proprie conoscenze e creare strumenti che consentano l'accesso alla tecnologia in modo libero e trasparente, ma non è un segreto per nessuno che la creazione di software sia un processo Richiede tempo e in alcuni casi anche spese operative, quindi il finanziamento è un problema che preoccupa la maggior parte degli sviluppatori e delle società di software libero.

Ci piacerebbe sapere quale meccanismo hanno utilizzato per ricevere finanziamenti nei loro progetti e quali sono le tue impressioni e i tuoi consigli.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   Yaneth Reyes suddetto

    Grazie mille, ottenere soldi per progetti open source tende ad essere molto difficile da sviluppare e ancora più difficile raccogliere fondi per i tuoi programmatori

  2.   Tommaso Uccidi suddetto

    Mi piace questo tipo di iniziativa di crowdfunding, entrambe le parti traggono vantaggio da chi la propone e da chi la sostiene. Negli ultimi giorni ho visto numerosi progetti di questo tipo, che vanno dal supportare un creatore di contenuti alla costruzione del muro che separa USA da MEX. Le possibilità sono infinite, personalmente mi piace questa piattaforma chiamata https://www.mintme.com in cui proprio questo è possibile