La licencia no es una propiedad de código, es una [oferta de] contrato entre usted y otra persona, donde les otorga la licencia para usar su artículo protegido por derechos de autor bajo ciertas condiciones.
Primero, puede hacer lo que quiera con el código siempre que sea solo suyo.
En segundo lugar, cualquier parte del código puede tener varias licencias adjuntas, según cómo y a quién lo haya distribuido el autor. Puede tener exactamente el mismo código con una licencia disponible para todos, con otra licencia (más permisiva) para las personas que le pagan dinero por esos permisos adicionales y una licencia completamente diferente para una sola compañía específica. Los permisos dependen de sus relaciones / acuerdos con la otra parte, no solo del código en sí.
Tercero, para cualquier licencia de cualquier código, sus condiciones se aplican a usted solo si necesita la licencia para otorgarle algún permiso, es decir, si desea modificar y distribuir algo donde otra persona posee los derechos de autor. (O tiene un contrato firmado específico, pero eso es más común en asuntos empresariales B2B). Si desea hacer algo donde no necesita permiso, la licencia no [necesita] aplicarse.
Cuarto, para el software, tenga en cuenta que muchas cosas cambian si varias personas son autores de partes del mismo, por ejemplo, si otras personas realizan pequeñas mejoras y desean redistribuir el proyecto combinado. Entonces, el resultado ya no es su código (por ejemplo, no es 100% suyo), y para que funcione, debe echar un vistazo a las licencias específicas de software (no a la familia Creative Commons) que manejan esos problemas como bien.