1. 4
  1.  

  2. 6

    I wouldn’t call it ubiquitous. And I wouldn’t call it sudden. It’s going to take awhile to get to a trustable platform, I would argue. I certainly hope it overtakes Java though.

    Today, Microsoft earns much of its (record) profits from enterprise software packages (SQL Server, SharePoint, Exchange, etc.). By running .NET on Linux, it now has the ability to run those apps on a significant majority of server platforms

    How many of those are pure .Net? I would imagine almost all of those are so old they are in C or C++ and make heavy use of Windows internals. Not something that will Just Work when the .Net runtime is on Linux.

    1. 4

      They may have updated, but parts of SQL 2008 were fucking ancient. The open file dialog was still using NT era controls (I.e. No desktop shortcut, etc.)

      1. 1

        I can speak a bit about my small experience with SharePoint. 1.0 is based on FrontPage extensions in vbscript, and 2.0 and later seems to be ASP.NET. I wonder how much native code is leftover from the early versions. The API has evolved a lot since the early versions to be modern though.