Microsoft выполняет данное в конце года обещание открыть исходный код фреймворка .NET. На этот раз открытым стал продукт CoreCLR, который является механизмом исполнения для платформы .NET Core.

Microsoft опубликовала исходный код CoreCLR на сайте GitHub вместе с некоторыми другими компонентами среды исполнения, включая RyuJIT и .NET GC. Как объяснили представители компании, CoreCLR выполняет функции сбора мусора и компиляции машинного кода, обеспечивая модульную реализацию технологии .NET, которую можно использовать в качестве базового стека для различных сценариев.

Кроме того, Microsoft собирается сделать .NET Core кроссплатформенной за счет поддержки систем Linux и Mac. Предполагается, что компоненты для этих систем появятся в течение ближайших месяцев.

Однако компания предупреждает, что предстоит еще много сделать для того, чтобы реализовать план превращения .NET в независимую от платформ технологию Open Source и обещает сообщить о дальнейших разработках в марте на конференции dotNetConf.