Joris Evers and Paul Roberts

Articles by Joris Evers and Paul Roberts

Windows Server 2003 registration key is leaked

Windows Server 2003 has yet to be officially launched, but a registration key to install Microsoft Corp.'s new server operating system has already been posted online.

Tech News