:(
> Microsoft also charge for commercial access to their SDKs ...
Is that a new thing, or just for specific products? Asking because I've previously used some of their Azure SDK stuff before and that didn't seem to have a charge for SDK access.
:(
> Microsoft also charge for commercial access to their SDKs ...
Is that a new thing, or just for specific products? Asking because I've previously used some of their Azure SDK stuff before and that didn't seem to have a charge for SDK access.
https://www.microsoft.com/en-ca/d/visual-studio-enterprise-s...
Meanwhile Xcode is free and has been since the Project Builder days on Next.
I’m not personally saying one is better value or not. Just that the companies have put different values on different parts of their developer flow for many decades now, and one can’t simply say that the money comes from a single source.
The Azure SDK's aren't charged for access: https://azure.github.io/azure-sdk/
The SDK's for modern MS products generally seem to be freely available. Maybe it's only their legacy offerings that have some charge to it?
If that's actually the distinction, then my guess is that it's simply "no cost access means higher numbers of developers using them" for the new stuff.
Whereas the legacy stuff probably would cause internal bun-fight's to happen if they changed their licensing model. ;)
What makes Windows not modern? The whole point of my comments is that different business eases have different funding.
Azure is a separate business for Microsoft than windows development.
I’m going to guess based on your range of comments that you’re primarily a devops and web developer and not a native app or game developer?
Which leads back to my first response to you: I don’t think you’re actually familiar with developing things for distribution on either steam or an App Store.
Different companies fund things differently and put up different barriers.
Again, for the umpteenth time, I am not making a VALUE judgement. I am just saying they all do things differently and without knowledge of their books, nobody here can say what funds what internally
That’s it.
Also you didn’t actually necessarily need it to publish software on Windows.
While if you want to develop for iOS (and even macOS these days) you still need to pay the $100/300 yearly fee (which is there entirely for gatekeeping and not an actual income stream).
You don’t know if Microsoft chose to fund certain parts of their development with the profits from VS enterprise or not. None of us do.
Even, for arguments sake, if we say that they could make it all free and still afford it, it would still affect priorities of what gets developed.
Again, I’m not saying one is right or wrong. I’m just arguing that it’s a lot more nuanced than any of the comments here suggest. Nobody has enough facts outside the companies bookkeeping and leadership to make these hardline claims.
I’m highly certain about that. Regardless also I don’t think most companies work like that. More or less all revenue at least from the in specific divisions like Windows or Azure is going to the same pot.
> Nobody has enough facts outside the companies
Well.. same argument applies to > 90% of all stuff people say on online forums like HN and makes most online discussions entirely meaningless.
Regardless we can still reason about a lot of things with a fairly high degree of confidence without complete certainty.
> we say that they could make it all free and still afford it, it would still affect priorities of what gets developed.
Yet it’s the direction MS has been taking over the last 10-15+ years. They have invested massive amounts of money into products which are either effectively free for most users or don’t really generate enough direct revenue to fund them like GitHub.