C'è un malinteso comune sul fatto che non ci siano soldi da fare nel software open source. È vero che il codice open source è gratuito da scaricare, ma dovresti pensare a questa come un'opportunità piuttosto che a una limitazione.
Le aziende che fanno soldi nel software open source includono:
- MySQL (di proprietà di Oracle): popolare database relazionale
- Red Hat: distributore principale di Linux per uso server e desktop
- WordPress: piattaforma di blogging ampiamente utilizzata
- SugarCRM: gestione delle relazioni con i clienti commerciali
- Magento: piattaforma di e-commerce
- Zimbra: server di posta elettronica e di messaggistica
Che tu sia il creatore di un progetto open source o di un esperto in uno, qui ci sono cinque modi in cui puoi guadagnare usando la tua esperienza con il software open source. Ognuna di queste idee presuppone che il progetto open source stia utilizzando una licenza open source che consente l'attività descritta.
01 del 05Vendi contratti di assistenza
Una sofisticata applicazione open source come Zimbra può essere scaricata e installata gratuitamente, ma è un software complesso. L'impostazione richiede conoscenze specialistiche. Mantenere il server nel tempo può richiedere qualcuno con un know-how. A chi rivolgersi per questo tipo di supporto meglio delle persone che hanno creato il software?
Molte aziende open source vendono i propri servizi di supporto e contratti. Proprio come il supporto software commerciale, questi contratti di assistenza forniscono diversi livelli di supporto. È possibile addebitare le tariffe più elevate per l'assistenza telefonica immediata e offrire piani tariffari più bassi per un supporto più lento basato su e-mail.
02 di 05Vendi potenziamenti a valore aggiunto
Sebbene il software open source di base possa essere gratuito, è possibile creare e vendere componenti aggiuntivi che forniscono valore aggiuntivo. Ad esempio, la piattaforma di blogging WordPress open source include il supporto per temi o layout visivi. Sono disponibili molti temi gratuiti di diversa qualità. Sono arrivate diverse aziende, come WooThemes e AppThemes, che vendono temi lucidi per WordPress.
I creatori originali o terze parti possono realizzare e vendere miglioramenti per progetti open source, rendendo questa opzione una grande opportunità per fare soldi.
03 di 05Vendi documentazione
Alcuni progetti software sono difficili da usare senza documentazione. Rendere il codice sorgente disponibile gratuitamente non ti obbliga a dare via la documentazione. Considera l'esempio di Shopp, un plugin di e-commerce per WordPress. Shopp è un progetto open source, ma per accedere alla documentazione è necessario pagare per una licenza che fornisce l'accesso al sito web. È possibile - e perfettamente legale - allestire un negozio Shopp utilizzando il codice sorgente senza documentazione, ma richiede più tempo e non si conoscono tutte le funzionalità disponibili.
Anche se non hai creato il software open source, puoi creare un manuale che condivida la tua esperienza e poi venderlo attraverso canali di e-publishing o editori tradizionali.
04 di 05Vendi binari
Il codice open source è proprio questo: il codice sorgente. In alcuni linguaggi di computer, come C ++, il codice sorgente non può essere eseguito direttamente. Deve prima essere compilato in quello che viene chiamato codice binario o macchina. I binari sono specifici per ciascun sistema operativo. A seconda del codice sorgente e del sistema operativo, la compilazione in intervalli binari in difficoltà da facile a difficile.
La maggior parte delle licenze open source non richiede che il creatore dia via libera accesso ai binari compilati, solo al codice sorgente. Mentre chiunque può scaricare il codice sorgente e creare il proprio binario, molte persone non sanno come o non vogliono prendersi il tempo.
Se hai le competenze per creare binari compilati, puoi legalmente vendere l'accesso a questi binari per diversi sistemi operativi, come Windows e macOS.
05 del 05Vendi la tua esperienza come consulente
Vendi la tua esperienza. Se sei uno sviluppatore con esperienza nell'installazione o nella personalizzazione di qualsiasi applicazione open source, allora hai competenze negoziabili. Le aziende sono sempre alla ricerca di aiuto per il progetto. Siti come Elance e Guru.com sono mercati indipendenti che possono metterti in contatto con i datori di lavoro che pagheranno per la tua esperienza. Non è necessario essere l'autore di software open source per fare soldi con esso.