Supongamos que tengo un proyecto privado con 100 commits. No agrego una licencia de software hasta la confirmación 101. Si hago que el proyecto sea de código abierto, ¿eso significa que las 100 primeras confirmaciones no están vinculadas por la licencia de software en la 101ª confirmación?
¿Debería modificarse el proyecto cuando se agrega una licencia?
fuente
Tiene razón en que la licencia es válida desde el momento en que se aplica. Eso significa que los compromisos anteriores están predeterminados al derecho de autor, lo que significa que nadie tiene derecho a usarlos para ningún propósito.
Si es importante para usted que otros puedan usar las versiones anteriores, puede cambiar la versión.
fuente