Todo software se encuentra bajo una determinada licencia, que poseen características muy diferentes entre ellas, y que si las ignoramos pueden convertirnos en delincuentes. Entender las licencias de software es algo importantísimo para cualquier usuario o cualquier persona o entidad relacionada con la informática, ya que le permite manejarse siempre dentro del marco legal y conocer que existen alternativas que nos dan muchas más libertades que otras.
Una licencia de software es un contrato, en el que están implicados el desarrollador del software y los usuarios. En este contrato es donde se establecen todas las condiciones de uso y distribución bajo las cuales el usuario se encuentra cumpliendo la ley. Además de esto deja claros muchos otros aspectos del uso del software, como por ejemplo la responsabilidad ante cualquier perjuicio, o los compromisos que debe cumplir el usuario hacia el propietario.

Mapa conceptual de las diferentes licencias de software (clic para ampliar)
Empecemos explicándolas en el orden de libertades crecientes:
Leer el resto del post