content: I'm not a lawyer and not involved in this project but as a layman it seems that as long as they avoid using any of Microsoft's own code (write from scratch) and patents, they can proceed.  It's not that different in principle from WINE on Linux - building Windows compatibility.