“Linuxifcation.” Is that a word? Probably not, but I’m making it one. Whatever you want to call it, Micro$oft has taken a turn towards the open-source side.
It was not that long ago that the idea of open-source software was anathema to the boys and girls in Redmond. However, in the last few years, Microsoft has taken a kinder, gentler approach to the open-source world and started incorporating Linux into its technology sphere. So, let’s look at some events and talk about what might be coming for our new Linux loving Microsoft friends.
Ubuntu in AD and Intune
With the release of Ubuntu’s desktop operating system 23.04, Canonical announced Azure AD authentication support on the desktop OS. Your users can now use the same Azure credentials for their Azure assets as their Ubuntu desktop, bringing those desktops closer into the fold.
Additionally, in October of 2022, Microsoft announced support for Ubuntu clients in Intune. This allows Ubuntu client’s configuration to be managed alongside Windows clients in a single pane inside of Azure’s management panel. Intune allows for custom reporting and conditional access for Ubunutu clients specifically.
Microsoft buys GitHub
GitHub is a well know code and development repository home to projects for droves of developers around the world. In 2018 when the acquisition of GitHub by Microsoft was announced for $7.5 billion, many people were scratching their heads as to why Redmond would pay so much for an organization valued at roughly $250 million. Roughly four and a half years later, it would appear that Microsoft wanted a platform to reach and endear themselves to that coding community, many of which are the creators of open-source projects.
Windows Subsystem for Linux
The Windows Subsystem for Linux(WSL) added a whole subsystem to Windows to allow devs, or sysadmins, to run Linux GUI and command line tools directly on their Windows workstation without spinning up a virtual machine. All of the familiar command line, and even some GUI tools, in Linux, become natively available by adding WSL to your system.
Edge and Teams for Linux
In 2019 Microsoft a native Linux app for Linux, its first full office app for the platform. Some speculated this was the beginning of Microsoft bringing the full Office suite to Linux. Sadly, in December 2022, Microsoft announced it was dropping support for the Linux client in favor of a PWA version of the Teams app. The caveat with the PWA version is that it requires Chrome, or Microsoft prefers Edge, to run the application.
That brings us to another point, Edge on Linux. The initial release was several years ago, but the full release came in Nov 2021. This gave MS a fully supported browser to base their PWA apps on, a direction they’ve been bullish on for quite some time.
Linux in Azure
Since its inception, Linux has been a supported server choice in Azure. Now, Microsoft has been cagey about exactly how much of the overall server population in Azure is Linux, but we do know that it makes up over 50% of the population. The real number is most likely higher when you consider that Linux is used very heavily worldwide on the server side.
Why the love?
So, you might think, “Why the change of heart, Microsoft?” That’s a legitimate question, and the answer is somewhat simple. Market changes.
Azure has taken off since its inception. As Azure’s success has risen, the desktop versions of Windows have made up less and less of Microsoft’s bottom line. Since so many Azure instances are Linux based, it would be foolish not to be more friendly toward that base. Additionally, embedded systems like game systems, voice assistants, smartphones, etc. are gaining popularity. Almost all of those systems run some sort of Linux. At this point, it’s sheer pragmatism, if nothing else. Redmond realizes it can’t dominate every market, despite its best efforts.
Where’s it heading?
Microsoft has gotten neck-deep into the Linux and open-source community for the betterment of Microsoft. I’m a big open-source fan, but I’m a bigger fan of the right tool for the right job at the right time. That varies from organization to organization at different times as they grow and contract. Anytime the tools, whether open source or proprietary, work together, it’s better for the user.
My favorite MS/Linux rumor is that Microsoft is moving toward scrapping the traditional Win32/64 code base and moving to a Linux-based Windows OS. This is definitely interesting and technically possible. Microsoft has its own Linux distro, Mariner, created mainly for Azure use. Microsoft has introduced systemd into WSL, which won’t make it easier to make a Lunix-bas Windows, but it does introduce a way for Windows admins to get more use to using systemd. The bit of information that lends the most credence to this rumor is the supposed “Windows Mode” in Linux.
Windows mode is a Windows subsystem for Linux that allows Win32 API into a Linux distribution, which is brewing. Until recently, the only way to run Windows applications on Linux was to use Wine, which has never been a great experience. I’m not trying crap on the efforts of the Wine developers. They did good work for many years, but it would never be as good an initiative as Microsoft threw its support behind if it came to fruition.
Do I think we will be looking at a Linux-based version of Windows? Probably not unless something major shifts at Microsoft. However, if we do see development and support for the Wind32 API on Linux, then there’s no technical reason it couldn’t happen.
What’s your take on Microsoft cozying up to the open-source community?





agent’s inventory, but they’re actually selling leads to the paying agent an not necessarily the listing agent. That fact makes them even less popular with successful listing agents. It’s a competition without being direct competition since Zillow isn’t a brokerage itself…….yet.