¿Por qué se dice que “las leyes no son retroactivas”?
1. Debido a que la ley es una norma de comportamiento, sólo las leyes publicadas pueden convertirse en normas que restringen el comportamiento de las personas, por lo que la ley no puede evaluar legalmente el comportamiento previo de las personas. Si se puede hacer “retroactivamente”, la gente no sabrá cuándo el comportamiento de hoy violará la ley en el futuro. Por lo tanto, los países de todo el mundo adoptan generalmente el principio de no retroactividad de las leyes, es decir, "las leyes no son retroactivas".
2. Las leyes generalmente no se aplican retroactivamente, excepto disposiciones especiales adoptadas para proteger mejor los derechos e intereses de los ciudadanos, personas jurídicas u otras organizaciones. Por ejemplo, el principio de retroactividad en el derecho penal de nuestro país es el principio de “de mayor a menor”.