Tecnologia · 2 min read · Jan 24, 2026
A Microsoft está trazendo o motor JavaScript ChakraCore para Linux e OS X

A Microsoft trazendo ChakraCore para Linux e OS X
A Microsoft anunciou na NodeSummit ontem que a empresa está trazendo o ChakraCore para Linux e OS X. O ChakraCore é um motor JavaScript de código aberto que alimenta o navegador Microsoft Edge e aplicativos da Plataforma Universal do Windows para Windows 10. Eles também mostraram a primeira implementação experimental do interpretador e tempo de execução do ChakraCore para x64 Linux e OS X 10.9+, juntamente com o Node.js experimental com ChakraCore (Node-ChakraCore) para x64 Linux.
No início deste ano, a Microsoft havia aberto o código de componentes-chave do ChakraCore. Este novo movimento significa que os desenvolvedores terão mais facilidade para construir aplicativos multiplataforma no Linux ou OS X.
Em um post no blog, a Microsoft declarou:
“Trazer o ChakraCore para Linux e OS X é tudo sobre dar aos desenvolvedores a capacidade de construir aplicativos multiplataforma com o motor. As APIs do JavaScript Runtime (JSRT) para hospedar o ChakraCore foram originalmente projetadas para Windows, então inevitavelmente tinham algumas dependências do Windows – por exemplo, o uso do Win32 de codificação UTF16-LE para strings, onde outras plataformas podem usar strings codificadas em UTF8. Como parte da habilitação do suporte multiplataforma, algumas das APIs JSRT foram refatoradas e redesenhadas para permitir que os desenvolvedores escrevam código independente de plataforma para embutir o ChakraCore. Manter a compatibilidade retroativa é um princípio central que seguimos – então aplicativos escritos com o conjunto anterior de APIs JSRT no Windows continuarão a funcionar como estão. Você pode construir o motor e escrever um aplicativo Hello-world para começar com o ChakraCore no Windows/Linux/OS X.”
De acordo com a Microsoft, isso é apenas o começo para o ChakraCore no OS X e Linux. Os desenvolvedores agora podem começar com o ChakraCore no Linux e OS. Para aqueles que estão interessados, podem conferir o aplicativo Hello World de exemplo construído com o ChakraCore aqui.
Além disso, a Microsoft disse o seguinte sobre o Node-ChakraCore no Linux:
“Mais cedo este ano, logo após abrir o código do ChakraCore, enviamos um pull request para a linha principal do Node.js para permitir que o Node.js funcionasse com o ChakraCore. Hoje, estamos dando outro grande passo na jornada do Node-ChakraCore. Como parte da habilitação do suporte ao Linux para o ChakraCore, também estamos compartilhando a primeira prévia do Node-ChakraCore no Linux em nosso repositório. Este é um passo muito inicial em nosso suporte total ao Linux, mas estamos empolgados em compartilhar o progresso.”
A Microsoft afirma que continuará a melhorá-lo nos próximos meses, e já está trabalhando para melhorar o suporte multiplataforma. A empresa pretende alcançar isso trabalhando no suporte ao Intel e garantindo que “usuários do ChakraCore não-Windows tenham a mesma performance JavaScript de alto nível disponível no Windows”.
Vários meses atrás, a Microsoft lançou um editor de código multiplataforma (Visual Studio Code), e de acordo com rumores, a empresa está trabalhando para trazer o PowerShell para OS X e Linux também. Além disso, a empresa planeja continuar adicionando recursos ao ChakraCore para outras plataformas, incluindo seu compilador JIT, em um futuro próximo.
Fonte
Receba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.