Yes, SQL Server 2000 Developer edition installs (and runs quite well) on XP Pro.
Caveat … the license (MS EULA) is fairly restrictive:
- Only to be installed on one computer per copy of software that you purchase.
- To be used solely for the purpose of designing, developing or testing your software.
Fortunately the EULA does allow an unlimited number of client connections.