I'm looking for advice to help me make a decision. We are a network of 4 PCs running Windows XP. The network to grow, I think to associate a server acting as network controller. Windows Server is the most expensive Is it possible to use an linux server and connect the network? Mail server, firewall, etc. I would like Linux server in a Windows environment to run. How can I do this? Any help is appreciated. Thanks in advance.