Come fanno le aziende Open Source, i programmatori fanno soldi

Sommario:

Come fanno le aziende Open Source, i programmatori fanno soldi
Come fanno le aziende Open Source, i programmatori fanno soldi

Video: Come fanno le aziende Open Source, i programmatori fanno soldi

Video: Come fanno le aziende Open Source, i programmatori fanno soldi
Video: Etg - Windows Xp va in pensione - YouTube 2024, Novembre
Anonim

Software Open Source non è una novità per molti. È un software per computer gratuito che è reso disponibile insieme al suo codice. La persona o l'organizzazione che ha creato il software open source lo rende disponibile sotto licenza per utilizzare, modificare e / o distribuire il software. Anche molte grandi aziende, tra cui Oracle e Google, supportano il software open source. Si può dare per scontato che le persone creino software open source perché amano la codifica. Ma gli sviluppatori Open Source fanno soldi? In tal caso, come fanno i programmatori e le società Open Source a fare soldi? L'obiettivo di questo post è identificare ed elencare i metodi con cui tali società di software e sviluppatori possono fare soldi.

Image
Image

Come fanno le società Open Source a fare soldi

Le aziende Open Source a volte creano software e non rendono pubblico tutto il codice. In altre parole, parte del software è open source, mentre alcune parti sono private. Se qualcuno vuole utilizzare tale software, deve pagare all'azienda dei soldi per poter utilizzare il software con tutte le funzionalità.

Le società open source come Oracle, ecc., Guadagnano anche fornendo formazione e supporto online o on-site ai loro programmi open source. Ad esempio, Hadoop di Apache è gratuito, ma è troppo complesso per chiunque possa iniziare a usarlo subito. In tali casi, le società open source forniscono assistenza a scopo di lucro con l'installazione e la formazione dei dipendenti dell'azienda che li ingaggia. Nel caso di Hadoop, sebbene il personale di terze parti possa essere utile, la preferenza verrà data al personale associato ad Apache poiché sta sviluppando il codice sorgente come meglio lo conosce rispetto ai formatori o ai fornitori di supporto di terze parti.

Alcune società open source, principalmente quelle che sviluppano software per dispositivi mobili, visualizzano pubblicità in-software per fare soldi. Questi annunci sono visualizzati nella parte superiore o inferiore dello schermo e, generalmente, non sono invadenti. Ma occupano lo spazio prezioso dello schermo. Al contrario, poiché sono gratuiti, gli utenti non hanno molta obiezione nei confronti degli annunci pubblicitari.

Come fanno i programmatori Open Source a fare soldi

Le aziende pagano i programmatori open source

Potresti trovare difficile crederlo, ma ci sono aziende che pagano i programmatori che creano software open source. Ad esempio, Red Hat, IBM, Novell, Linux Foundation e altri distributori di sistemi operativi Linux pagano i programmatori che lavorano su Linux in modo che il lavoro di aggiornamento e patching del software continui. Anche se Linux viene fornito gratuitamente agli utenti finali, costa un po 'ai distributori del sistema operativo. Ma poi, i costi sono molto inferiori a quello che dovrebbero pagare quando distribuiscono Windows o il sistema operativo Apple.

Se in questo software si scopre qualche scappatoia, per esempio Linux, ci saranno aziende disposte a pagare programmatori in grado di risolvere il problema. Queste sono le aziende che usano Linux per guadagnare in un modo o nell'altro. Un semplice esempio potrebbe essere gli sviluppatori di hardware che vendono computer installati su Linux. Tra gli altri esempi potrebbero essere aziende che sviluppano software basato su Linux.

Allo stesso modo, per altri prodotti open source, ci sono persone che pagano per la corretta compilazione e manutenzione del software.

Guadagnando creando plugin speciali, ecc.

Alcune aziende che utilizzano qualsiasi tipo di software Open Source possono assumere i programmatori coinvolti nel progetto per creare plug-in ed extra speciali. Dal momento che hanno già lavorato alla creazione del software open source, hanno conoscenza del codice e non hanno bisogno di lavorare da zero. Assumere tali programmatori per creare addon, plugin ed extra per il software, è molto meno costoso che assumere un professionista dall'esterno.

Sebbene le compagnie possano avere una propria ala di programmazione, è il momento di assumere i programmatori coinvolti nella creazione del software open source piuttosto che avere i propri dipendenti per studiare il codice e quindi chiedere loro di creare addon.

Guadagno per personalizzazione del codice

Come nel caso precedente, ma in questo caso, le aziende che utilizzano software open source assumono gli sviluppatori per modificare leggermente il codice in base alle esigenze dell'azienda. Ancora una volta, questo è favorevole per le aziende che chiedono la modifica in quanto sono professionisti accattivanti che hanno già lavorato sul codice piuttosto che chiedere ai propri programmatori di studiare e modificare il codice. Ciò consente di risparmiare tempo anche se viene aggiunto un piccolo sovraccarico a titolo di pagamento a tali programmatori.

Poiché l'open source significa operazioni rapide, se un'azienda acquisisce un software open source gratuito da utilizzare nel suo progetto esistente e richiede un po 'di lavoro, è sempre possibile assumere un professionista che ha già lavorato sul codice se il tempo è scaduto un fattore, come sempre.

Guadagnare fornendo supporto

Non tutti i software open source sono facili da installare e utilizzare. Le aziende che implementano una versione di tale software potrebbero coinvolgere uno dei programmatori open source per formare il proprio personale e fornire supporto in caso di problemi.

Alcune persone creano deliberatamente una sorta di software open source che si spaccia come libero e aperto ma che ha molte parti nascoste. In questo caso è necessaria la necessità di installazione e formazione. Sebbene tale software non sia un software Open Source eticamente, continua a vendere.

Bisogna essere piuttosto attivi nel campo dell'open source per ottenere un'offerta dalle aziende che desiderano modifiche o funzionalità extra.Per quanto ne so, le persone che lavorano su un progetto di gruppo, spesso includono il loro nome e ID e-mail nei commenti del codice sorgente, in modo che altri utenti che studiano il codice possano contattarli per qualsiasi motivo e se un ID e-mail appare molte volte, come quella persona è probabilmente la migliore per lavorare su tweaking, modificare, creare extra o eseguire azioni simili sul codice.

Immagino che la maggiore percentuale di denaro nel settore del software open source provenga dal supporto e dalla personalizzazione del codice open source. tweaking. Se ho perso qualcosa, per favore commenta.

Articoli correlati:

  • Perché Microsoft è entusiasta di Linux e Open Source ora?
  • Money Manager Ex: software di finanza personale gratuito per Windows
  • I migliori corsi di formazione online gratuiti per Microsoft Office
  • I migliori download di software gratuiti per Windows 10/8/7
  • Cosa sono le frodi dei clic e le frodi pubblicitarie online

Consigliato: