Linux as well as Windows Server 2003 as well as 2008 are equally good in their respective platforms. If in case you are comparing Windows Server 2003 and Windows 2008, i would suggest that you should go for Windows Server 2008 and following are the advantages :
> Server Core Installations improves server management, updates and patches. They are managed with command prompt or RDP tools of another server and do not limit to the following :
- Active Directory
- DNS / DHCP
- File Server
- Print Server
- IIS
> Hyper-V : Hardware Virtualization Technology which increases performance.
> Terminal Services include RemoteApp, TS WebAccess, and TS Gateway which gives access to specific hosted applications with secure connection.
> Auto-correction of NTFS Partitions, if there are any.
> Hot Swappable components are now supported on Windows-based web server.
> Network Access Protection (NAP)
> IIS 7.0
|