No te creas. Cuando un proyecto es grande muchas veces recurre a librerías, enlaza y/o usa código de terceros y por lo tanto tu código queda afectado por sus licencias.
Por ejemplo: pongamos que la compañia X cede parte de su código fuente y/o documentación para que tu puedas implementar un módulo en modo kernel que opere con estructuras internas suyas: tu voluntad de liberar código puede ser muy buena, pero si has firmado un non-disclosure sólo puede quedar todo en voluntad.
Otro ejemplo: pongamos que quieres liberar tu aplicación Y con la GPL, pero resulta que se enlaza contra las librerías Z que son propietarias: puedes liberar el código, pero nadie puede distribuir la aplicación sin violar la GPL o violando el copyright de la librería Z.
Y cuando se junta todo esto a información privilegiada como secretos compartidos, documentación interna, código heredado y todas estas mandangas, liberar una aplicación puede significar meses de trabajo para un equipo de abogados expertos (ver caso Unix/*BSD).
Re:Leguleyos not required
(Puntos:5, Informativo)( http://ano.lolcathost.org/ )
Por ejemplo: pongamos que la compañia X cede parte de su código fuente y/o documentación para que tu puedas implementar un módulo en modo kernel que opere con estructuras internas suyas: tu voluntad de liberar código puede ser muy buena, pero si has firmado un non-disclosure sólo puede quedar todo en voluntad.
Otro ejemplo: pongamos que quieres liberar tu aplicación Y con la GPL, pero resulta que se enlaza contra las librerías Z que son propietarias: puedes liberar el código, pero nadie puede distribuir la aplicación sin violar la GPL o violando el copyright de la librería Z.
Y cuando se junta todo esto a información privilegiada como secretos compartidos, documentación interna, código heredado y todas estas mandangas, liberar una aplicación puede significar meses de trabajo para un equipo de abogados expertos (ver caso Unix/*BSD).