Mono 2.11.0发布 跨平台.NET运行环境
2023-03-14 22:48:55 时间
Mono 2.11.0 发布了,下载地址:
http://www.go-mono.com/mono-downloads/download.html
该版本包含大量改进内容,详情请看发行说明。
Mono 是一个由Novell 公司主持的项目。该项目的目标是创建一系列符合ECMA 标准(Ecma-334 和Ecma-335)的.NET 工具,包括C# 编译器和共通语言执行平台。与微软的.NET Framework 不同,Mono 项目不仅可以运行于Windows 系统上,还可以运行于Linux,FreeBSD,Unix,Mac OS X 和Solaris。
Mono 介绍
微软开发了一个称为共享源码公共语言基础(Shared Source Common Language Infrastructure,Shared Source CLI)的可用于 FreeBSD,Windows 和 Mac OS X 的 .NET 实现版本。微软的共享源码协议并不是开源软件协议,且可能对于社区来说也是不足够的(它明文禁止了对软件的商业用途)。我们还可以见到另外一个 .NET 实现版本,Portable.NET 项目,该项目与 Mono 项目有着很多相同的目标。
Mono 虚拟机包含一个实时编译引擎,该引擎可用于如下处理器:x86,SPARC,PowerPC,ARM,S390(32位模式和64位模式),x86-64,IA64 和64位模式的 SPARC。该虚拟机可以将代码实时编译或者预先编译到原生代码。对于那些没有列出来的系统,则使用的是代码解释器。
下图是MONO的体系结构图
原文链接:http://www.oschina.net/news/27151/mono-2-11-0
【编辑推荐】
相关文章
- Windows10安装ElasticSearch笔记
- Windows 11 用户反馈无法安装 1 月更新,导致出现 0x800f0831 等错误
- 八个鲜为人知但很实用的Web API
- TypeScript 编译性能优化:Project Reference
- 什么是 Firefox ESR?如何在 Ubuntu 中安装它?
- 游戏实测显示 Windows 11 比 Ubuntu 更能发挥英伟达 RTX 3080/3090 显卡性能
- 已持续三周多时间,Windows 11 的 12 月更新让 AMD 用户头疼
- 宏碁发布 Aspire S 一体机和 Aspire 5/3 笔记本:搭载 Intel 第 12/13 代酷睿处理器
- 用于高效 Web 开发的十个 Visual Studio 代码扩展
- Nest 的实现原理?理解了 Reflect Metadata 就懂了
- Windows 11 和 Ubuntu 谁更能激发 AMD Radeon 7900XTX 显卡的性能?实测告诉你
- Windows 11 学院:如何禁用 Windows Update 通知
- Windows 11学院:如何启用本地安全机构(LSA)保护功能
- Windows 11 学院:如何启用本地安全机构(LSA)保护功能
- Windows 11 学院:如何启用 / 禁用固定应用到任务栏功能
- Golang网络编程Net包浅析
- Windows 11 学院:如何在稳定版 Windows 11 中使用截图工具的录屏功能
- 修复导致 Windows 10 / Windows 11 设备蓝屏问题,英特尔发布 Wi-Fi 驱动 22.190.0 更新
- Windows 11 预览版个性化新功能:允许用户在桌面上绘制贴纸
- Windows 11 学院:如何强制让 Windows 11 设备蓝屏