Microsoft открывает часть кода браузера Edge

Компания Microsoft собирается открыть исходный код основных компонентов движка Chakra Core. Этот движок используется в браузере Edge, который в Windows 10 пришел на смену Internet Explorer. Код будет опубликован на портале GitHub под лицензией MIT. Об этом говорится в официальном блоге Microsoft.

Помимо браузера Edge, на Chakra также базируются Cortana, Outlook.com и Azure. Сам движок включается в себя интерпретатор, JIT-компилятор, парсер, интерфейсы для программирования и сборщик «мусора». Chakra используют и для создания универсальных приложений, которые работают под управлением Windows 10 на любых устройствах.

Движок был создан в 2008 году, он разрабатывался исходя из современных требований к производительности и может использоваться на различных устройствах. По словам разработчиков, Chakra отличается масштабируемостью, интероперабельностью и способностью к сокращению потребления вычислительных ресурсов для выполнения широкого круга задач.

После того, как Microsoft возглавил Сатья Наделла, политика открытия исходных кодов для различных проектов стала вполне обычной для компании. Ранее частично или полностью открывались коды для компиляторов C# и Visual Basic, для платформы .Net, для браузера Java Script Browser и для ряда других проектов.