The entire source code for Windows XP, Microsoft's previous most popular desktop operating system, has apparently leaked online recently. As if that wasn't enough, Microsoft's source code for Windows Server 2003 is also included in the leaked torrent files.