I really want to destroy my business too
Why on God's green earth would Microsoft want release W7 code as Open Source?
Or more pertinently why won't they:
They will have to seperate out all the licensed code - cost a time and money for no return
They risk revealing aspects of the code that just might have followed into later product, potential compromising secuirty.
Users won't upgrade to W10 if they can hold on to W7 as there is now a less expensive support path - essentially f-up their own business.
Piss off users who've are lready paying for support.
And the list goes on...
These guys are bonkers if they thing MS will go for this base on the 7,777 people who signed a petition (100's of millions of users didn't sign the petition).