Esistono, in linea di massima, due tipi di licenze FOSS in relazione all'uso commerciale del codice: diciamo il tipo GPL e il tipo BSD. Il primo è, in linea di massima, restrittivo sull'uso commerciale (per utilizzo intendo anche modifica e ridistribuzione, nonché creazione di opere derivate, ecc.) Del codice sotto licenza, e il secondo è molto più permissivo.
A quanto ho capito, l'idea alla base delle licenze di tipo GPL è di incoraggiare le persone ad abbandonare il modello di software proprietario e invece a convertirsi nel codice FOSS, e la licenza è lo strumento per invogliarli a farlo - vale a dire "puoi usare questo bel software , ma solo se accetti di venire nel nostro campo e di rispettare le nostre regole ".
Quello che voglio chiedere è: questa strategia ha avuto successo finora? Cioè ci sono risultati importanti sotto forma di alcuni grandi progetti che vanno da chiusi ad aperti a causa della GPL o di alcuni software che vengono sviluppati all'aperto solo perché GPL l'ha reso così? Quanto è grande l'impatto di questa strategia - rispetto, diciamo, al mondo in cui tutti avrebbero licenze di tipo BSD o rilascerebbero tutto il codice open source di dominio pubblico?
Si noti che non sto chiedendo se il modello FOSS ha successo - questo è fuori discussione. Quello che sto chiedendo è se il modo specifico di invogliare le persone a convertirsi da proprietario a FOSS usato dal tipo GPL e non usato dalle licenze di tipo BSD ha avuto successo. Inoltre non chiedo i meriti di GPL stesso come licenza - solo per il fatto della sua efficacia.