eine 'server'-version von xp gibt's nicht ... da müsstest auf .NET warten

- für deine belange reicht aber xp (oder auch w2k) vollkommen aus ...
*) um einen gemeinsamen internet-zugang für alle zu ermöglichen verwendest du am besten
ICS (konfiguration erfolgt unter w2k und xp praktisch gleich) ...
*) um datei-zugriff für alle zu ermöglichen reicht es entsprechende freigaben einzurichten ...
achja: im rechner, der die internet-verbindung zur verfügung stellt benötigst du zusätzlich zur internetverbindung (netzwerkkarte oder usb-modem) eine netzwerkkarte fürs lokale netzwerk ...