Microsoft bo odprl čakro za JavaScript

Matej Huš

5. dec 2015 ob 22:39:20

Microsoft je na konferenci JSConf razkril, da bodo svoj pogon za JavaScript v brskalniku Edge ponudili javnosti tako, da bo njegova koda odprta. Na voljo bo pod licenco MIT. To pomeni, da lahko kodo Microsoftove Chakre na GitHubu pričakujemo že prihodnji mesec.

Jedrne komponente (parser, interpreter, compiler, garbage collector, API), ki bodo prosto dostopne, se bodo imenovale ChakraCore. Microsoft želi, da bi jih uporabljali v prihajajočem internetu stvari (IoT) in storitvah v oblaku, pri razvoju pa bodo sodelovali še AMD, Intel in NodeSource. V ChakraCore pa ne bo kode za povezavo Chakre in pogona HTML v brskalniku ter za povezavo z Universal Windows Platform (glej shemo). Prav tako ne bo nekaterih diagnostičnih API-knjižnic, ki so specifične za Windows; namesto teh bodo razvili nove. Chakra je za zdaj omejena na Windows, a bodo podobno kot z odprto platformo .NET delali na tem, da jo prenesejo tudi na druge platforme. Microsoft si dolgoročno želi, da bi Chakra našla svoje mesto še kje drugje kakor v brskalniku, podobno kot je tudi Googlov V8 spričo Node.js na številnih strežnikih. V podjetju jo že uporabljajo za pogon Cortane in Outlook.com.