微软逐渐开始大力推行开源计划,近日微软通过发布.NET核心公共语言运行时CoreCLR源代码的方式实现了.NET整个服务器开发环境的开源。
微软开源.NET CoreCLR 深入推行开源计划
这次发布包括完整的CoreCLR,它可被当做.NET的“执行引擎”,包括RyuJIT、.NET垃圾回收机制、本地互操作以及许多.NET运行时的其他组件。
当开发者在.NET内核中运行ASP.NET 5应用时,要依靠CoreFX/BCL函数库外,CoreCLR就是负责执行开发者代码的组件。 微软称今后还将继续开源并让.NET运行时与服务器实现跨平台。
微软开源.NET CoreCLR 深入推行开源计划
之前,微软曾非常注意对每段代码的保密,但现在他们对社区代码共享有了更加开放的态度,所以开源CoreCLR只是微软开源计划的一个小小的印记。
微软还将在3月18日与19日举办一次虚拟.NET会议,届时开发者将听到更多有关.NET内核的信息。
访问CoreCLR的GitHub
【点击进入“天极网企业频道”认证微博】
文章出处:天极网