Comment Re:Microsoft has been selling Linux for years (Score 4, Informative) 193
Microsoft has a long and interesting Linux/FOSS history.
I remember in the late 90s, Microsoft actually released a Front Page Server Extensions module for Apache on Linux, so people using FP could publish sites to Linux servers.
During the early 2000s, MS shipped a bunch of GPL'd stuff via the Interix/SFU product.
Currently, System Center (enterprise management tool) can also monitor and manage Linux machines along side windows (and Mac) machines.
As noted elsewhere, Microsoft has made Linux a 1st class scenario for Hyper-V on-premise and Azure hosted uses.
Microsoft has opened some its internal projects to the external community, with acceptable licenses, and Microsoft has also contributed to existing FOSS projects where it has made sense. Internally, "should we use existing FOSS" or "should we open source this?" are questions that are coming up now where in the past, they never did, and asking them would get you some funny looks.
In the future, you're going to see Microsoft doing a better job of meeting customers in mixed/heterogenous settings. We've got a new CEO that has provided this guidance to the entire company. The market changes have certainly become too large to ignore, but the bottom line is that we're adapting.
On the business side, getting some of a customer's business is better than getting none of their business.
As always, we partner with everybody and we compete against everybody. For example, I sit in a building where most of the developers here work on Microsoft's own ERP products, yet I worked on features that let Visual Studio talk to SAP.