ludi wrote:Your ray of hope is Sanjay Nadella. The guy seems pretty determined to shepherd a platform-agnostic expansion of the the entire Win+Office ecosystem to the World+Dog and this appears to be another part of that vision. As recently as 5 years ago, i.e. just before Steve "The Chair" Ballmer got de-chaired himself, I never imagined that Microsoft in my lifetime would have free, basic-function versions of its major Office apps available on both Android and iOS. And Windows stuff, too: I can now run a remote desktop session on my Windows 10 PC from my Pixel smartphone, or connect same phone to a PC running Office 2013 (and up) and use it as a PowerPoint remote with notes and next-slide preview.
I'm just not sure how long Nadella will last if he keeps trying to give everything away for free.
I wouldn't be surprised if the OSS strategy within MS aims to:
1./ Flex its developer muscle and show the younger generation how good their tools are (and hence making it attractive to apply to work on OSS @ MS as a twenty-something)
and
2./ Function as an on-ramp (or a gentle funnel as Ars Technica puts it) to premium versions, be they Azure-hosted services or traditional applications.
I'm not really worried about the developer side of MS screwing things up, as my impression is that MS employs top talent who "gets" it.
In this case, MS saw the writing on the wall a few years back and admitted that git is the future and bet big on it internally. Since they'll never control git (only influence it via sponsorship and code contributions), their second best bet was to acquire the best git value-add mousetrap on the market. Sure, there are alternatives; but for software houses that already rely on MS platforms, this is simply a way to improve developer workflow. As for the large share of non-idealistic GH business users not building software on or for MS dev platforms, the easiest thing is to wait and see how MS handles the transition, which implies a steady revenue stream in the mean time.
What worries me is what the business and legal part of the operation will do down the line: What is good for internal company politics (meddling product planners, bean counters and ambitious managers with no stake in anything but their own career) isn't necessarily what's in the best interests of MS' customers. And MS is no longer the only game in town.
If this ends up going down in flames (and what a glorious fire it would be) MS will have no one to blame for their immense loss of developer goodwill other than themselves. Here's hoping the MS honchos know what they're doing for once.