手机版
你好,游客 登录 注册
背景:
阅读新闻

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

[日期:2019-03-11] 来源:Linux公社  作者:醉落红尘 [字体: ]

虽然众所周知,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

linux
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款