Comment Don't do it. Linux sucks as an XP workgroup (Score 2) 452
You're going to spend way too much time trying to get Samba to do all the funny stuff that an ancient farm of XPs has set up to share. You're going to have to do this in stages, which means replicating the exact sharing structure of the old machines. The users won't be able to do this themselves. ("After editing
Then you have to get everybody converted from Microsoft Office to OpenOffice/LibreOffice. They're not that compatible. Some documents and spreadsheets will be broken. Templates won't transfer very well. Everyone's workflow will be disrupted. The overhead of doing this for a small shop will be higher than the savings.
The small office environment is where the Microsoft environment does best. Upgrade to Windows 7, one machine at a time. Windows 7 is a good OS. (The solid Microsoft OSs were NT 3.51, Windows 2000, and Windows 7.)