Just like GNU/Linux he could release the whole thing is a community developed software
And of course, even if it were possible, Microsoft would need to come up with a new way to generate the 87 billion dollars in revenue it just lost, or else lay off 200 thousand people.