the way i see it, osx is a closed source DE running on top of a open source kernel. this means they could in theory toss it onto just about any unix like kernel in the future, without having to change much.