Newsgroup: it.comp.lang.c++
Titolo: GPL e professionismo


E' lo stesso discorso di apache.
La GPL si basa su questo, ma dipende sempre dal valore commerciale del
programma.
Va riconosciuto che GPL ha contribuito allo sviluppo informatico rompendo un
po' i piani di microsoft e soprattutto dando la possibilità a tutti di
accedere a determinati software. E' lo stesso discorso di internet gratuito,
lì una mano lava l'altra e hanno guadagnato i provider e i cittadini hanno
imparato che esisteva internet...
Secondo me i vantaggi che la GPL può dare a chi la usa sono:
- Pubblicità: la roba gratis la gente la prende, anche se non gli serve, lo
vedo tutte le mattine con il giornale gratuito della metro... quindi il tuo
software ti fa conoscere in giro per la rete
- Guadagni sull'assistenza: essendo gratuito, non può pretendere nessuno che
tu scriva il manuale del tuo software e quindi se serve ti chiama e ti fai
pagare l'assistenza. Alla fine è come se il software lo pagasse doppio, ma
però crede di averlo avuto gratis.
- Un po' di Fama: molti sviluppatori diventano "famosi" nel mondo per aver
creato software gratuiti
- Anche i poveracci (me compreso) possono avere accesso e fare pratica ad
esempio con un webserver completissimo, senza cacciare una lira per iis,
quindi imparare a spese zero.
- Meno bug: Essendo opensource, i sorgenti sono ricontrollati continuamente
e si trovano tutti i bug.
Trattando il lato economico quindi solo il punto 2 ti da un po' di soldi.
A questo punto non so che dedurre.

 A questo punto non so che dedurre.
Mah,
secondo me potresti dare un'occhiata al mio messaggio di risposta a Luc.
ciao,
Marco Guidi

 A questo punto non so che dedurre.
Io direi che tutti i punti ti danno soldi.
Il primo punto te li da in due modi: primo sotto forma di minor spese per la
promozione del SW, secondo, dato la maggior efficienza rispetto alla pubblicità
a pagamento, sotto forma di maggior diffusione. Il che e' sinergico con gli
altri punti (nel senso che ne moltiplica gli effetti).
Il secondo ti da i soldi in maniera diretta. Salvo che potrebbe non darli a te o
non solo a te se il tuo livello di assistenza non e' intrinseamente migliore (i
soldi di RedHat partono da Linux e Mr. Torvald non se li e' mica intascati!).
Il terzo punto di da soldi in maniera collaterale. Piu' sei famoso (ma
soprattutto apprezzato) poi' sei richiesto. Sia come programmatore (stipendio)
sia come consulente (parcella) sia come oratore per le conferenze (altra
parcella) sia come scrittore (diritti).
Il quarto punto non "rende" in maniera diretta. Ma dopo che uno studente si e'
fatto 5 anni di superiori con il tuo SW perche' era gratis e 5 anni di
università con il tuo SW perche' essendo open era usato in ambiente
universitario/ricerca, secondo te quale sara' la prima cosa che installera' sul
computer appena assunto? E partecipando ad una congresso, se uno degli oratori
sei tu, a quale conferenza andra'? Quindi anche questo punto e' sinergico con il
resto.
Il quinto punto, a sua volta, ti da soldi in due modi: primo sotto forma di
minor spese (e tremendamente maggior efficienza) per il testing/debugging,
secondo, dato la maggior efficienza rispetto al pagare dei SW Tester e, sotto
forma di maggior qualita' del prodotto e quindi maggior competitivita' e quindi
maggior diffusione. Il che e' sinergico con gli altri punti (nel senso che ne
moltiplica gli effetti).
Aggiungerei un sesto punto: che qualcuno potrebbe offrirsi di fare il porting
del tuo SW su una nuova piattaforma. E se hai organizzato le cose in modo che il
terzo punto sia la tua fonte principale di reddito, i benefici sono tutti tuoi.
Andrea Ferro
---------
Brainbench C++ Master. Scored higher than 97% of previous takers
Scores: Overall 4.46, Conceptual 5.0, Problem-Solving 5.0
More info 
http://www.brainbench.com/transcript.jsp?pid=2522556