Honestly I'll be happy no matter how this turns out. If this deters developers as a result, it should open up more potential for new platforms. If it does great, then open source as a community will continue to grow and be backed up by the credibility of Microsoft.