It is no secret that Microsoft looks at itself as a King of the Hill type of mindset that has baffled developers for years. While . Net is great and Microsoft still has a substantial portion of the IDE, DB, and OS market share, its finally seeing that mountains are growing around its hill.
With Lack luster performances of the Windows Mobile platform and the increasing rise of document oriented databases such as MongoDB Microsoft may finally being going back to what former CEO Steve Ballmer was trying to emphasize: Give developers more ways to develop.
WHAT DID HE JUST SAY ON THAT STAGE?
Under the helm of CEO Satya Nadella, Microsoft Announced at its annual Connect conference that :
1) They Have Joined the Linux Foundation as a Platinum Member. This means that Microsoft will contribute at least $500,000 per year to have the a seat at the Linux Foundation Board of Directors. Vowing to stay inline with the interest of the Linux foundation of offering Open Source software. Other members include: IBM, Intel, HP, Fujitsu, NEC, Oracle, Qualcomm, and Samsung.
2) Microsoft is now partnering . . . loosely working . . . with Samsung to enable .Net developers to begin building apps for Samsung devices.
3) Google has Joined the .Net Foundation. In 2014 Microsoft created the .Net Foundation which was entrusted to oversee the open-sourcing of .Net. Since Microsoft knew open-source wasn’t a word that anyone in the industry would even remotely associate with that company it partnered with a few key players to help steer the new project. Companies like Unity, Samsung, JetBrains, and Samsung were all chosen to work with Microsoft to help their developer base embrace a somewhat open source .Net environment. Google is now on that list.
When asked for a statement Google Product Manager Chris Sells said, ” .NET is a key component in the modern enterprise, and the Google Cloud Platform team has worked hard to ensure that .NET has first-class support on Google’s infrastructure, including excellent infrastructure for Windows . . . For years, Google has offered .NET libraries for more than 200 of its cloud services. More recently, we’ve built native GCP support for Visual Studio and PowerShell. Google is already an active contributor to .NET, including heavy involvement in the ECMA specification for C#. Joining the Technical Steering Group for the .NET Foundation expands our participation.”