Windows Server 2008 R2 or Windows 7

operating-system, windows-7, windows-server-2008-r2

Solution

This is not a definative list and can be expanded by other editors if so required but:

Windows 7

- Desktop OS so supports sleep/hibernate

- Windows XP Mode for XP based testing

- May have a smaller footprint than Server

- May have more GUI Bling than Server

- Has pretty animation when you boot up!

- Can run all Windows OS's that you may need to deploy your application on with 3rd-Party Hypervisor

- Native bluetooth stack

Windows 2008 R2

- Server OS may support sleep/hibernate if no Hyper-V enabled

- Ships with a free Hypervisor (HyperV)

- Maybe faster a specific tasks due to optimizations made

- May have a larger footprint than Desktop

- Can run all Windows OS's that you may need to deploy your application on

- No bluetooth capabilities

Both OS's

- Built on the same kernel

- Have the same networking stack

- Share the same GUI

Decision

- Go with what fits your needs.

Just for the record I have used Windows 2008 as my desktop of choice since the early beta's. I may have lost my sleep/hibernate but I can make my coffee while my machine boots in the morning.

Also I did not mention running other OS's in the Hypervisors but you could do that as well.

Problem

Which OS would you recommend for a development machine: - Windows Server 2008 R2 or - Windows 7 As of now, most "web developers" probably use Windows Server 2008 because of IIS and Vista SuckingBigTime. Does this change with Windows 7? Can we finally use a client OS on a client computer again or the time has yet to come?

Original source