• @[email protected]
      link
      fedilink
      English
      120
      edit-2
      4 months ago

      I guess it’s simply the framing: It was a not very actively maintained open source project. So they’ve decided to turn it over to a new maintainer. Calling that ‘donation’ is a bit pushing it

    • @[email protected]
      link
      fedilink
      English
      424 months ago

      What’s the twist? There must be some reason.

      .NET runs natively on Linux since quite some time. Honestly, I don’t get what Mono is even good for these days. Maybe reverse engineering old .NET versions.

      • @[email protected]
        link
        fedilink
        English
        234 months ago

        .net core is the future but Mono is still important for running legacy .net framework applications like ones that use WinForms or WPF. That’s pretty much it. Anything new should go straight to .net core.

      • 𝒍𝒆𝒎𝒂𝒏𝒏
        link
        fedilink
        English
        144 months ago

        .NET runs natively on Linux

        Only .NET Core sadly

        When I moved my personal laptop to Linux I needed WINE to run some source-available .NET apps that were written targeting the Windows-only .NET Framework

      • @[email protected]
        link
        fedilink
        English
        11
        edit-2
        4 months ago

        IIRC Mono was mostly used for WASM as it was optimized for smaller builds than the full fat CoreCLR (talking about .NET non-Framework Mono)

    • @[email protected]
      link
      fedilink
      English
      154 months ago

      Probably simply that they are done with it (mono specifically, and possibly .net framework in the long run)

        • @[email protected]
          link
          fedilink
          English
          74 months ago

          Well they said .NET Framework, and I also wouldn’t be surprised if they more or less wrapped that up - .NET Framework specifically means the old implementation of the CLR, and it’s been pretty much superseded by an implementation just called .NET, formerly known as .NET Core (definitely not confusing at all, thanks Microsoft). .NET Framework was only written for Windows, hence the need for Mono/Xamarin on other platforms. In contrast, .NET is cross-platform by default.

    • Riskable
      link
      fedilink
      English
      74 months ago

      They officially don’t care about running .NET applications on Linux anymore. They never really did before but so few people fell for that trap Microsoft is finally ready to turn in the towel

      • @[email protected]
        link
        fedilink
        English
        134 months ago

        Huh, you are very much mistaken. Since .NET they have official and vast support for running on Linux and MacOS. Before they didn’t and hence Mono/Xamarin.