Entre 1806 et 1809, Fichte découvre la pleine signification de la détermination de l’histoire en s’engageant dans une lutte de résistance active à l’occupation française des territoires qu’il regroupe sous le terme de «nation allemande». Au nom de la langue, du caractère et du peuple allemands, il dénonce en Napoléon l’«usurpateur sans nom» qui a détruit les idéaux révolutionnaires el ouvert la voie au règne du capital. Toutefois, le rapport du peuple à la religion ne trouve pas chez Fichte de solution.