Mono由微软赞助,是一个开源的 .NET框架,支持多种操作系统,包括Linux、macOS、Windows以及一些嵌入式系统。它允许开发者在非Windows平台上运行 .NET应用程序。Mono包括一个C#编译器、一个 .NET运行环境,以及许多 .NET类库,使开发人员可以在不同的平台上使用相同的代码基础,提高了开发效率。
此次LoongArch架构得到Mono开源社区原生支持,.NET-runtime里的mono龙芯.NET团队本地也已经在做最后调试,最晚6月份提交社区,.NET开发平台的软件生态可以原生移植到LoongArch64平台部署运行。
据IT之家此前报道,2021年9月,龙芯中科向 .NET社区提交了LoongArch架构支持计划,.NET社区对LoongArch架构的原生支持工作正式启动。2021年12月龙芯中科向社区正式提交了完整的LoongArch架构源码。2022年4月,基础的运行时架构(Runtime Architecture)代码全部通过社区技术评审,进入主干开发分支,LoongArch成为 .NET社区原生支持的全新CPU架构。