Microsoft has developed an Operating System powered by LINUX.
According to the announcement made through an official blog post
on Microsoft website, Azure Cloud Switch
(ACS) describes as “cross-platform modular operating system for data center networking built on Linux.”
or Simply, “Commodity switch software stack for data center networks”.
The Purpose of developing Linux-based Azure Cloud Switch (ACS) operating system at Microsoft is to make it simpler to control the hardware from multiple vendors (such as Switches) that powers their cloud-based services.
You can see the main functional blocks from top to the bottom of the ACS stack as shown in the image below.
However, Microsoft’s Linux distribution is not going to appear on Desktops or Servers anytime soon, because this isn’t a typical consumer-grade Operating System.
For Now, Azure Cloud Switch (ACS) Linux OS is just an internal tool that Microsoft uses to “debug, fix as well as test software bugs much faster”, scale down software and develop features for enterprise and cloud computing services.
Microsoft Azure Cloud Switch (ACS) was demonstrated at the SIGCOMM conference in August 2015 at Imperial College London.
This move by Satya Nadella’s Microsoft is really significant.
If you’re interested in the technical deep dive into Azure Cloud Switch (ACS),
you will find it on the Microsoft Azure blog