Singularity = OS X
The only difference is that Apple is using UNIX, a base already created by someone else.
And M$ want to make a 'UNIX' of their own.
IMO it's a waste of time, they should buy a distro of LINUX and create a modular OS from there, pretty much like Apple.
Most Windows problems are due to the fact that the OS is so mixed in together that it ends up getting too complex and tangled to work out.
Singularity