• TootSweet@lemmy.world
    link
    fedilink
    English
    arrow-up
    72
    arrow-down
    4
    ·
    3 months ago

    Microsoft gives the Wine team infectious mononucleosis. Got it.

    But seriously, Microsoft is nobody’s friend and shouldn’t be trusted.

    • dan1101@lemm.ee
      link
      fedilink
      English
      arrow-up
      3
      ·
      3 months ago

      In an organization as large as MS there have to be a few good guys. Just don’t let the corporate leadership hear about it.

  • EmasXP@lemmy.world
    link
    fedilink
    English
    arrow-up
    57
    ·
    3 months ago

    TIL that Mono is a Microsoft project. I always thought it was an open source reverse engineered .NET

    • Dremor@lemmy.world
      link
      fedilink
      English
      arrow-up
      21
      ·
      edit-2
      3 months ago

      It was at first, then they became a for profit organization, Xamarin, who was bought by Microsoft.

    • lily33@lemm.ee
      link
      fedilink
      English
      arrow-up
      61
      ·
      edit-2
      3 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

      • twinnie@feddit.uk
        link
        fedilink
        English
        arrow-up
        16
        arrow-down
        1
        ·
        3 months ago

        Most of the time a company does something like this they would just let it die. It’s good that Microsoft have at least made the effort to hand it over to a team who’s willing to keep it going.

        • lily33@lemm.ee
          link
          fedilink
          English
          arrow-up
          2
          ·
          3 months ago

          It’s certainly good, I’m not arguing that. My point is, if the wine team is interested, they can fork the unmaintained project, and work on that. Eventually, people will switch over to the active fork. What Microsoft is doing, is helping the process along, and making it easier. So it’s good, and helpful - but not really a “donation” to winehq.

    • woelkchen@lemmy.world
      link
      fedilink
      English
      arrow-up
      19
      ·
      3 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.

      • NekkoDroid@programming.dev
        link
        fedilink
        English
        arrow-up
        7
        ·
        edit-2
        3 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)

      • chaospatterns@lemmy.world
        link
        fedilink
        English
        arrow-up
        3
        ·
        3 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.

        • Mihies@programming.dev
          link
          fedilink
          English
          arrow-up
          2
          ·
          3 months ago

          Hm, WinForms and WPF with Wine you mean? Otherwise makes not much sense. Was WPF ever run in this combination!

    • MajinBlayze@lemmy.world
      link
      fedilink
      English
      arrow-up
      8
      arrow-down
      1
      ·
      3 months ago

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

    • Riskable@programming.dev
      link
      fedilink
      English
      arrow-up
      3
      arrow-down
      2
      ·
      3 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

      • Mihies@programming.dev
        link
        fedilink
        English
        arrow-up
        3
        ·
        3 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.

  • thesmokingman@programming.dev
    link
    fedilink
    English
    arrow-up
    14
    ·
    3 months ago

    Microsoft has had dotnet-core for awhile. If you are running production dotnet loads (eg a C# app), you’ve probably been using those Linux containers for awhile. This doesn’t surprise me; they usually aren’t interested in maintaining an open version of software they have more restrictive licenses for. Enterprises will continue to use dotnet-core and Microsoft will probably do something to shoot mono in the foot in a few years.

    • Mihies@programming.dev
      link
      fedilink
      English
      arrow-up
      2
      ·
      3 months ago

      Actually everybody will use .NET and not Mono if possible, as it’s officially supported and a successor.

      • thesmokingman@programming.dev
        link
        fedilink
        English
        arrow-up
        1
        ·
        3 months ago

        The reason to use mono over dotnet is political. This is stirring up some really old shit; I expect a continuation of that shit now. Mono is currently MIT as is dotnet core. Who knows what direction each project will go now? MS has a history of fucking with licenses and Wine uses copyleft setups.

  • Omega_Jimes@lemmy.ca
    link
    fedilink
    English
    arrow-up
    9
    ·
    3 months ago

    I can’t help but think that Microsoft has decided to proceed in some way that will break compatibility, so they’re done with Mono now.

    I know it’s skeptical, but I just have no faith in that company to act in good faith with anything.

    • woelkchen@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      3 months ago

      proceed in some way that will break compatibility

      That’s what new major versions are for.

  • go $fsck yourself@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    3 months ago

    FYI - the owner of this site, gamingonlinux, was a mod on the [email protected] community until they were caught abusing their moderator powers. Then they deleted their account and complained on mastodon that it’s stupid design that mod logs are public.