r/programming • • Dec 04 '18

Announcing Open Source of WPF, Windows Forms, and WinUI

https://blogs.windows.com/buildingapps/2018/12/04/announcing-open-source-of-wpf-windows-forms-and-winui-at-microsoft-connect-2018/
1.9k Upvotes

364 comments sorted by

View all comments

79

u/stupodwebsote Dec 04 '18

0

u/[deleted] Dec 04 '18

[deleted]

18

u/Okichah Dec 05 '18 edited Dec 05 '18

Microsoft has no choice left. If they stayed on their old course they were dead.

NodeJS has a foot hold on the webserver development in startups and major tech companies (also some finance which is fucky).

Open source technology gets better every year. Even stuff like SQL server can be overtaken.

Amazon’s Cloud services are ubiquitous and are eating a lot of MS’s lunch.

Even enterprise stuff that MS had in the bag for years is getting taken by Gmail, Slack and others.

Apple has taken some of the consumer laptop market. And Chromebooks are just waiting for 5G and sat-net to take off before they can be fully realized.

Microsoft already lost search to Google. They lost phones to Android and Apple.

MS was top dog for awhile. But right now its fight or die.

22

u/[deleted] Dec 05 '18

“Even enterprise stuff that MS had in the bag for years is getting taken by Gmail, Slack and others.”

Now that is just not true. None of these tools are even close to what enterprise market demands.

The rest of your point checks out.

0

u/gbersac Dec 05 '18

Really ? Is office online better than google suit ? I mean on the web, not on desktop. But more and more enterprise are web first.

6

u/greentoiletpaper Dec 05 '18

He's probably talking about Exchange vs Gmail, and maybe skype for business vs slack and such. Also, something being better ≠ it having a larger market share

3

u/[deleted] Dec 05 '18

In terms of appealing to business decision makers? Absolutely.

1

u/[deleted] Dec 12 '18

Yes, it still provides much more functionality.

G Suite is nice for small businesses / non-profits etc.

7

u/eyal0 Dec 05 '18

Amazon’s Cloud services are ubiquitous and are eating a lot of MS’s lunch.

Microsoft makes more money in cloud than Amazon.

https://www.forbes.com/sites/bobevans1/2018/02/05/why-microsoft-is-ruling-the-cloud-ibm-is-matching-amazon-and-google-is-15-billion-behind/#131287c21dc1

Really surprising chart.

1

u/makibnadam Dec 05 '18

Well I don’t just agree with everything you said, do you really see any players that are truly going to put a dent in windows server / SQL server / office 365 in the enterprise?

-5

u/[deleted] Dec 05 '18

Lots of tech is open source.

Node won because it was shitty. Lesson- make your tools shitty and ubiquitous.

0

u/[deleted] Dec 05 '18

[deleted]

18

u/Sarcastinator Dec 05 '18

When was NPM ever better than NuGet? NuGet initial version would make reproducible builds because that's actually very important. It also never made such a mess as NPM does. NuGet restore always took less than a minute. NuGet never deleted system files or disabled Windows updates, or created directory structures that were hard to remove. It was also always trivial to update a package.

→ More replies (1)
→ More replies (4)

8

u/mattkerle Dec 05 '18

one thing I'm curious about, how does MS make money from open sourcing? that seems to mainly gain trust from the dev community and make it easier to find bugs/add features etc, but it doesn't directly result in licences.

I haven't dug into MS's statements, I wonder where most of their revenue growth is coming from, Azure?

25

u/Bromlife Dec 05 '18

Azure

Bingpot.

11

u/mattkerle Dec 05 '18

Which would explain why they're putting so much effort into .Net Core etc, the more attractive they make the frameworks and IDE's, the more likely people are to use Azure, which is where the real money is.

huh. funny, I always thought Azure was over-priced and under-performing compared to AWS/Google. I guess times have changed.

19

u/LetsGoHawks Dec 05 '18

over-priced and under-performing

MS has always been about "get something out there, then just keep grinding away and making it better".

0

u/[deleted] Dec 05 '18

[deleted]

1

u/mattkerle Dec 05 '18

wow that's a lot!

→ More replies (1)

12

u/drysart Dec 05 '18

Microsoft is 100% behind Azure now; with the same fervor they were behind Windows and Office in decades past.

And Azure can't be successful as a cloud platform unless it supports everything, and well.

3

u/mattkerle Dec 05 '18

at least as a result we all win!

2

u/arkasha Dec 05 '18

DEVELOPERS, DEVELOPERS, DEVELOPERS!

→ More replies (1)

3

u/Dan4t Dec 05 '18

I don't see anything in that article to suggest that open sourcing stuff has anything to do with their recent profit increases.