Don’t be too quick to drop XP support (aka Windows Server 2003 End of Life)
March 31, 2014 2 Comments
Here is a very interesting technical aspect to dropping XP support: if you happen to drop XP support, by, for example, calling a Vista+ only API, or marking your binaries as 6.0+, you may not realize it, but you are also dropping Windows Server 2003 support for your app. But here’s the surprise:
Windows Server 2003 End of Life is July 2015
Yes, that’s correct, Windows Server 2003 and XP do not have same end of life date! So don’t be so quick to call Vista+ APIs in your app because it will no longer run on Windows Server 2003. If you have clients that use Citrix type environments where they install your app on a server then remote into it, they may be running Server 2003. So be very careful about dropping support until you are clear about your client’s business needs.