Right, we can list a dozen or two Windows products that were possibly competed with unfairly by MS. Over a period of 20 years.
The vast majority of MS Windows software products fail for reasons other than the platform vendor screwing them over intentionally. MS has known from the beginning that the success of Windows was primarily dependent on ISVs developing for it.
The XBox and MS Phone stuff seem like different things entirely. XBox is specifically not intended to be a general-purpose application platform. I can't imagine the MS Phone will ever require more than a free download SDK to develop for it, although this "marketplace" is likely to be a more reviewed ecosystem.
especially if you have an open source license for your app that MS doesn't like
It's not a question of MS not liking it. GPL, especially v3, is designed specifically to prevent binary-only app distribution which is the app store business model.
The vast majority of MS Windows software products fail for reasons other than the platform vendor screwing them over intentionally. MS has known from the beginning that the success of Windows was primarily dependent on ISVs developing for it.
The XBox and MS Phone stuff seem like different things entirely. XBox is specifically not intended to be a general-purpose application platform. I can't imagine the MS Phone will ever require more than a free download SDK to develop for it, although this "marketplace" is likely to be a more reviewed ecosystem.
especially if you have an open source license for your app that MS doesn't like
It's not a question of MS not liking it. GPL, especially v3, is designed specifically to prevent binary-only app distribution which is the app store business model.