¿Es el comunismo compatible con la constitución alemana?

No. No como el dictado del proletariado o como el maoísmo, el estalinismo o el leninismo, porque las tres versiones exigen una toma de posesión armada, la suspensión de los derechos individuales y el establecimiento de un sistema totalitario.

El KPD (Partido Comunista de Alemania) ha sido prohibido debido a esto y con el apoyo de la Unión Soviética en la década de 1950.

La socialdemocracia está bien, porque aceptan el gobierno de la mayoría y no promueven un derrocamiento violento. Trabajan dentro del marco constitucional.

Los pequeños partidos marginales comunistas, como el MLPD (Partido marxista-leninista, maoísta) y el DKP están siendo tolerados porque son tan pequeños que no son un peligro.

Lo mismo se aplicó recientemente al NPD neonazi, mientras que el tribunal constitucional aceptó que eran inconstitucionales, nuevamente su pequeño número de partidarios significa que no son un peligro agudo. Pero ser inconstitucional significa que pueden ser observados por la policía alemana y los servicios de inteligencia interna.