


Wine Releases Framework Mono 6.14 (phoronix.com) 12
Today marks the release of Framework Mono 6.14, the first major Mono release in five years and the first under WineHQ's stewardship. This update includes long-awaited improvements such as native macOS ARM64 support, enhancements to System.Windows.Forms for X11, better COM interface support, and various stability fixes. Phoronix reports: In addition to the native macOS ARM64 support and System.Windows.Forms improvements for X11, some of the other Mono 6.14 improvements carried out over the past half-decade include improved support for generated COM interfaces, many warning fixes, addressing common cases where processes would hang on exit, and more.
As for the "Framework Mono" name rather than just Mono, the release announcement explains: "Framework Mono is the project previously hosted at https://github.com/mono/mono, which was then simply called Mono. I have made this change to distinguish it from 'monovm' and 'Wine Mono', which are different projects. Framework Mono is a cross-platform runtime compatible with .NET Framework." You can download and learn more about the release here.
As for the "Framework Mono" name rather than just Mono, the release announcement explains: "Framework Mono is the project previously hosted at https://github.com/mono/mono, which was then simply called Mono. I have made this change to distinguish it from 'monovm' and 'Wine Mono', which are different projects. Framework Mono is a cross-platform runtime compatible with .NET Framework." You can download and learn more about the release here.
Why (Score:1)
OK, OK, yeah, yeah and yeah, but why this instead of OpenJDK apart from, say, the renegade Klingon or is he a Khan wannabe?
DOES NOT BUILD - this is crap (Score:1)
Yeah they announce. Announce a failure. Seriously this is just crap.
it doesn't build.
The Readme.md is lacking any useful instructions.
The ./configure takes over an hour on a 16-core kickass laptop.
make has errors. Like the kind any programmer woulc have fixed in 5 seconds but couldn't be bothered to.
sudo make install fails.
This is crap.
Re: (Score:2)
Thanks for the head's up.
Looks like more of an announcement of a project than a release.
The way it was summarized doesn't really match the site.
I was just hoping I wouldn't have to restart Jellyfin every night with cron. It leaks about 4GB a day with minimal usage.
Re: (Score:2)
So when can we expect your patch?
What's the use-case? (Score:2)
What would somebody actually use "Framework Mono" for? As in, what use case is there for this specific variant of it instead of using Microsoft's current mono fork (https://github.com/dotnet/runtime/tree/main/src/mono) or Wine Mono (https://gitlab.winehq.org/mono/wine-mono)?
Re: (Score:2)
My first thought too. Doesn't that MS stuff run natively on Linux nowadays?
Windows Forms apps on non-Windows OS (Score:4, Informative)
Microsoft has declined to merge an implementation of System.Windows.Forms for any platform other than Windows. From CONTRIBUTING.md [github.com]:
Re:What's the use-case? (Score:4, Informative)
The official MS dotnet release for Linux does not include any sort of WinForms implementation. I have an app I occasionally run on Linux that is WinForms and it works alright under Mono and it's cross-platform WinForms implementation.
Does anyone remember (Score:2)
Why? Miguel constantly pushed Mono and lambasted everyone who disagreed with him or even refused to use C#. When that didnâ(TM)t work he ran off to the safety of Microsoft.
Re: (Score:2)
Re: (Score:2)
Gnome was originally based on CORBA if I recall. Had nothing to do with COM or DCOM, other than being vaguely similar in idea. CORBA was an open standard and was already available on several platforms. Gnome abandoned it after Gnome 2 I think. It was an interesting idea. Embedding the file browser in an app, or the web browsing engine. But turns linking in a component library works just as well as trying to build up an app at run time using CORBA.
I think KDE still uses a system not unlike what Gnome had
Re: (Score:2)