
In what is now Microsoft’s ancient history, the software giant was perhaps best-known for its “embrace and extend” strategy, by which it would usurp any technology that threatened the dominance of Windows by embracing it, extending it with Windows-specific advantages, and then essentially take over ownership of that technology because it was then just a feature of Windows.
I’ve joked in recent years that the Microsoft we see now under Satya Nadella has shifted this strategy dramatic to simply “embrace.” The touchy-feely Microsoft of today has never found a former competitor, a product or service, or any technology it can’t embrace outright. And the more open source it is, the better.
This incredible about-face will be debated and discussed in business schools for years to come, I bet. But I’m reminded of former Microsoft CEO Steve Ballmer and his comments about Linux, then Microsoft’s biggest open source concern, being “a cancer.” Because I see the way that Microsoft has embraced open source now as something far more one-sided than an embrace. The thing that Microsoft has embraced is literally taking over the company, metastasizing just like a cancer as it roots out the old Microsoft and replaces it with the new.
Comparisons to the Borg of “Star Trek” or perhaps the pod people from whichever “Invasion of the Body Snatchers” movie you prefer are equally apt. Microsoft, this gigantic corporate entity, is even more financially viable today than it was during the days in which it dominated personal computing. But it is, in no way, the same company I began covering professionally over 20 years ago. Nor is it as dominant, as feared, and as able to set the agenda for the rest of the industry. The only thing that hasn’t changed over these years is its name.
Today’s Microsoft is a follower, not a leader. A partner, not a competitor. A respected but humbled industry veteran.
And while there are many examples of how Microsoft has changed, I was struck this week that the firm has embraced a concept called “Inner Source.” And this is, I feel, the final domino for the old Microsoft around which I built my career.
As Mary Jo Foley explains it, Inner Source—sometimes written as inner source or even innersource—has its roots in the open source community, naturally. It’s a way for companies to incorporate open source methodologies into the way in which they develop, ship, and maintain software. The word “methodologies” is key here: Open source isn’t just about the visibility and availability of software source code. It’s an almost religious movement that comes with its own dogma, a sense of ethics and righteousness that, frankly, I kind of recoil against. And though I’ve often observed that “open always wins in the end,” I admit that I never really understood this aspect of open. Or considered the impact that it would inevitably have on Microsoft as it embraced—and is now being subsumed by—open source. Inner Source is, yikes, “an open source community behind your firewall.”
Put another way, Inner Source is ironically how open source “embraces and extends” the proprietary software that built the Microsoft empire. As explained by a GitHub whitepaper, Inner Source is “transformative,” a methodology by which companies can “build proprietary software using best practices from large-scale open source projects.”
The theory here is that world’s biggest and most successful software company never figured out how to do that efficiently on its own. Anyone else confused by this?
Foley describes how various groups inside Microsoft are racing to embrace Inner Source and its touchy-feely rules for interacting with other engineers and software code bases.
“A big part of your job will be to listen to engineers to understand what they find productive and what is just getting in their way, in order to deliver solutions that successfully address real customer problems and improve engineering satisfaction and productivity at Microsoft,” one job posting notes. Another reveals that a newly founded team “is bootstrapping an Inner Source Initiative to make inner source pervasive across the company.”
Yep. Sounds like cancer to me.
And while the new Microsoft that emerges on the other side of this change may or may not see great success, I’m most struck by the loss of what once was. This new Microsoft isn’t Microsoft. Not the Microsoft I knew. And while I’m willing to give this change its due, I can’t help obsessing over what’s being lost as well.
With technology shaping our everyday lives, how could we not dig deeper?
Thurrott Premium delivers an honest and thorough perspective about the technologies we use and rely on everyday. Discover deeper content as a Premium member.