Existem, de maneira geral, dois tipos de licenças FOSS quando se refere ao uso comercial do código - digamos o tipo GPL e o tipo BSD. O primeiro é, em geral, restritivo ao uso comercial (por uso, também quero dizer modificação e redistribuição, além de criar trabalhos derivados etc.) do código sob a licença, e o segundo é muito mais permissivo.
Pelo que entendi, a idéia por trás das licenças do tipo GPL é incentivar as pessoas a abandonar o modelo de software proprietário e, em vez disso, converter para o código FOSS, e a licença é o instrumento para induzi-las a fazê-lo - ou seja, "você pode usar este bom software , mas somente se você concordar em ir ao nosso acampamento e jogar de acordo com nossas regras ".
O que eu quero perguntar é - essa estratégia foi bem-sucedida até agora? Ou seja, existem grandes conquistas na forma de um grande projeto que vai do fechado para o aberto por causa da GPL ou de algum software sendo desenvolvido ao ar livre somente porque a GPL o fez? Qual o tamanho do impacto dessa estratégia - comparado, digamos, ao mundo em que todo mundo teria licenças do tipo BSD ou liberaria todo o código-fonte aberto sob domínio público?
Observe que não estou perguntando se o modelo do software livre é bem-sucedido - isso está fora de questão. O que estou perguntando é se a maneira específica de convencer as pessoas a converterem de proprietárias em software livre utilizado pelo tipo GPL e não usado por licenças do tipo BSD foi bem-sucedida. Também não pergunto sobre os méritos da GPL como licença - apenas sobre o fato de sua eficácia.