I'm afraid you cannot install SharePoint on the Windows XP Pro OS. You must have an MS Server OS. You could use a VM if you like.
Once you get a server OS going, you can install the free version of SharePoint, WSS or WFS (depending on which server OS you get)
If you install the 2k3 server, you can use WSS (Windows SharePoint Services) 3.0.
For 2k8, you can use WFS (Windows Foundation Server).
WFS or WSS are free with your server license.