Microsoft's source code for Windows XP and Windows Server 2003 has leaked online, media reports said after verifying the legitimacy of the leaked material. It's the first time source code for Windows XP has leaked publicly and it appeared in the form of a 42.9GB torrent file posted on 4chan. A Microsoft spokesperson said the company is "investigating the matter."