En términos generales, hay dos tipos de licencias FOSS cuando se relaciona con el uso comercial del código, digamos el tipo GPL y el tipo BSD. El primero es, en términos generales, restrictivo sobre el uso comercial (por uso también me refiero a la modificación y redistribución, así como a la creación de trabajos derivados, etc.) del código bajo la licencia, y el segundo es mucho más permisivo.
Según tengo entendido, la idea detrás de las licencias de tipo GPL es alentar a las personas a abandonar el modelo de software propietario y, en su lugar, convertirse al código FOSS, y la licencia es el instrumento para atraerlos a hacerlo, es decir, "puede usar este software agradable , pero solo si acepta venir a nuestro campamento y jugar según nuestras reglas ".
Lo que quiero preguntar es: ¿fue exitosa esta estrategia hasta ahora? Es decir, ¿hay logros importantes en la forma de algún gran proyecto que vaya de cerrado a abierto debido a GPL o algún software que se desarrolle en abierto solo porque GPL lo hizo así? ¿Qué tan grande es el impacto de esta estrategia, en comparación, por ejemplo, con el mundo donde todos tendrían licencias de tipo BSD o liberarían todo el código abierto bajo dominio público?
Tenga en cuenta que no estoy preguntando si el modelo FOSS es exitoso; esto está fuera de toda duda. Lo que pregunto es si la forma específica de atraer a la gente para que se convierta de propiedad a FOSS utilizada por el tipo GPL y no utilizada por las licencias tipo BSD fue exitosa. Tampoco pregunto sobre los méritos de GPL como licencia, solo sobre el hecho de su efectividad.