What's going to change? UWP was launched last year at //build, its predecessor WinRT before that (I think 2 years?) Ever since this line has been started, it's targeting closed, walled garden software development. This is a core part of its design. If you really expect them to remove that core part of their design, you're overly naive, sorry. It also wouldn't make sense to do so, as it's key for them to have an app distribution model through their store: if that store is taken out of the equation, there's no need for UWP.
MS is *very* good at selling things. Not only products but especially rosy pictures about how things really are. Washingon's spindoctors can learn things from them. //build is a conference where they expose that front and center, year after year. They try to make you believe as if there's no world outside Microsoft, you clearly wonder how all those devs on other platforms get things done and working as they lack all those wonderful tooling and systems.
Last year they made it look like UWP is the best thing since sliced bread. Their fake demos clearly painted a wonderful picture. But as there's no room for details and with MS that's actually the most important part, you don't learn much at //build, only afterwards when the dust settles, people start wondering how / why / what, and the fine print is revealed.
This has been the case for many years now and it would be very strange if they suddenly did things differently this year, *especially* with effectively gutting their app platform and making it effectively useless (because why not stay with win32 then?)
It must be very easy to read something and spin it to fit what you want to say.
Zedox said:
I'm not saying what they have done in the past is not wrong. What I am saying is if they respond saying they are open with UWP and wait till build for our answer and we can have a discussion that's in a few weeks, that's ok. If they totally fuck up the discussion at //build/ that's on them and we would truly have something to worry about.
I don't base it off of nothing. I look at the person who is in charge and what they have done since being in charge. Going open source with a lot of things that they normally don't do (from before 2 years ago when he wasn't in charge), being more collaborative with other companies than everyone is the enemy (Apple conference). If you were to tell me 3-4 years ago under Ballmer that .NET would be going open source, that Microsoft would embrace Linux, also selling VMs of Linux in Azure, Openssh in Powershell, I'd say you'd be crazy, that's not MS at all. They are a more collaborative company than they have been in the past.
So no, I don't think it is out of the question that they wanted UWP to be open. I damn well know that they want everyone to use their store, that's obvious as hell. No one is naïve about that. So sorry, giving someone a couple weeks to talk about something (which was my point) to clarify something isn't a big deal to me. So instead of lambasting a possibility, you should argue the point I was making.
Zedox said:
They definitely should keep it open and they should have said this from the beginning of Windows 10 launch as you stated. I 100% agree.
Remember I said this. WinRT/UWP did start under Ballmer but so was the Nokia purchase and we see what Nadella thought about that. I'm not putting it past MS to do the wrong thing, but based off of what I see of the company since Nadella's tenure, I think a couple weeks to answer isn't unreasonable.
LordRaptor said:
But then we're back to wtf were MS thinking with the way they have handled the absolute clusterfuck of the Gears launch.
If they were working to a months long strategic plan, why stealth release a high profile title (a high profile title that Tim Sweeny has a vested corporate interest in performing well) the day it is announced? As a UWA that even the defenders of UWA concede is not currently in a fit state for public version one adoption? On a storefront that doesn't handle basic modern desktop software digital storefront expectations?
If a couple of weeks is all thats needed to assuage any concerns developers and consumers have, why was Gears not held back until then? Or released as a Beta to help finalise last minute teething problems with their overall strategy?
Because it does not look like they have an actual strategy they are not quite ready to disclose. It looks like they just fucked up, and are trying to get a couple of weeks grace time to cobble something together.
Well Sweeney doesn't have that same interest in Gears anymore as they sold it. Don't ask me why they suck at PR. I have no idea why didn't do any marketing for Gears, I guess they wanted the "you don't have to wait, buy it now" type of thing. Also, on the timing of the release, they obviously felt that the game is good enough for regular pc gamers to just get up and play. Holding it back would be even worse as then the devs would have to wait for the tools and the dev on top of them when the return on those features aren't that great. How many times have we seen games not come out in great shape but then updated. I'm not excusing it at all, I think that games should come in a better form, but what I am saying is that this isn't out of the normal for any game company.
I just know that they keep a lot of features and stuff that they are doing with their tools and such for //build/. They always have. I don't care if it looks like they don't have an actual strategy and they need a couple weeks grace time to come up with something, I don't care about that as those type of things change ALL THE TIME in software development (no different than waiting until the last moment to cancel the Surface Mini after having made 10k of them). That doesn't matter if that wasn't their plan but to me, what does matter is that they stated that they are open with it and to wait till build to answer. Them redoing their strategy is on them, I don't care about that.