I think Microsoft is gearing up for a hybrid Windows/Linux, if not entirely Linux based version of Windows at the kernel level. Right now, they're testing how things could work at the software level, and then sometime later they're going to start poking at other aspects.