@daleko: Die Aussage "(...), wird aber Heute oft fälschlicherweise als Kampfbegriff mit anderweitiger Bedeutung (in etwa: Chauvinist, Rassist, usw.) verwendet." ist falsch.
Nationalismus hat verschiedene Ausprägungen bzw Bedeutungen. Wie du schon schreibst gibt es den inklusiven Nationalismus, der bei der STaatsbildung eine Rolle spielt und mit dem man eher ne Art Patriotismus meint. Die andere Variante, der exklusive Nationalismus, ist gleichbedeutend mit Chauvinismus. Heutzutage meint man mit Nationalismus eher die zweite Variante, da im Vergleich zu früher weniger neue Staaten entstehen.
Und Nationalsozialismus ist sicher nicht nationaler Sozialismus, jedenfall nicht wenn man den Sozialismus mit der gängigen Bedeutung meint. Hitler hat Nationalismus und Sozialismus ganz anders definiert!
Nationalsozialismus ist die hitlersche Spielart von Faschismus ...im Endeffekt son Mix aus Rassismus, Antisemitismus und Antidemokratie.