From the blog post: "Many of the OS-level integration innovations will be open sourced to the Docker community when these products are made generally available later this year."
Yes, I'll be excited when the lower bits will be open sourced, as that is what I care most to see (I don't even run Mac/Windows). But in an era when even Microsoft is open sourcing and giving developer tools away for free, the idea that this won't be an open source product is odd.
We want to open-source the system components separately, so that you can use them separately from docker if you wish. That is different (and more useful) than just dropping a big xcode project on github and letting you dig for the gems. We want to do it right which takes extra work.