您的位置:首页 > Web前端

Fedora 31最终将为开源.NET提供Mono 5支持

2019-03-11 00:00 239 查看

虽然众所周知,Fedora在每个版本中都会发布最新的上游软件,但即使在2017年5月发布了Mono 5.0, Fedora却仍然继续发布Mono 4.8。现在随着Fedora 31将在今年晚些时候发布,他们最终将致力于切换到Mono 5。

从Mono 4到Mono 5的转换由于编译器堆栈的变化而受阻,这取决于一些二进制引用。Mono构建过程依赖于一些二进制文件,这些二进制文件实际上可以作为源代码使用,但是为了简化和提高速度,它们被当作预编译的二进制文件处理。

这一变化给Debian和Fedora开发人员带来了问题,因为在他们的构建过程中,二进制组件是不利的。 Mono还需要自己构建和使用Mono 4.8而无法构建Mono 5。

Fedora开发人员认为他们现在已经有了一条通过这个更改建议所概述的前进道路,并将努力将Mono 5引入Fedora 31。如果跨平台应用程序需要.NET Framework 4.7或更高版本,那么这次升级将允许依赖于Microsoft .NET的跨平台应用程序现在可以工作。Mono 4.8还不能在PowerPC 64位上运行,但是Mono 5应该可以,这是升级这个开源.NET堆栈的好处之一。

Linux公社的RSS地址:https://www.linuxidc.com/rssFeed.aspx

本文永久更新链接地址https://www.linuxidc.com/Linux/2019-03/157410.htm

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Fedora 31 Mono 5