Tecnología · 2 min read · Jan 24, 2026

Microsoft está llevando el motor JavaScript ChakraCore a Linux y OS X

Microsoft lleva ChakraCore a Linux y OS X

Microsoft anunció en NodeSummit ayer que la compañía está llevando ChakraCore a Linux y OS X. ChakraCore es un motor JavaScript de código abierto que impulsa el navegador Microsoft Edge y las aplicaciones de la Plataforma Universal de Windows para Windows 10. También mostraron la primera implementación experimental del intérprete y tiempo de ejecución de ChakraCore para x64 Linux y OS X 10.9+, junto con Node.js experimental con ChakraCore (Node-ChakraCore) para x64 Linux.

A principios de este año, Microsoft había liberado como código abierto componentes clave de ChakraCore. Este nuevo movimiento significa que los desarrolladores tendrán más fácil construir aplicaciones multiplataforma en Linux o OS X.

En una publicación de blog, Microsoft declaró:

“Llevar ChakraCore a Linux y OS X se trata de dar a los desarrolladores la capacidad de construir aplicaciones multiplataforma con el motor. Las API de JavaScript Runtime (JSRT) para alojar ChakraCore fueron diseñadas originalmente para Windows, por lo que inevitablemente tenían algunas dependencias de Windows; por ejemplo, el uso de Win32 de la codificación UTF16-LE para cadenas, donde otras plataformas podrían usar cadenas codificadas en UTF8. Como parte de habilitar el soporte multiplataforma, algunas de las API de JSRT han sido refactorizadas y rediseñadas para permitir a los desarrolladores escribir código independiente de la plataforma para incrustar ChakraCore. Mantener la compatibilidad hacia atrás es un principio fundamental que seguimos, por lo que las aplicaciones escritas con el conjunto anterior de API de JSRT en Windows seguirán funcionando tal como están. Puedes construir el motor y escribir una aplicación Hello-world para comenzar con ChakraCore en Windows/Linux/OS X.”

Según Microsoft, esto es solo el comienzo para ChakraCore en OS X y Linux. Los desarrolladores ahora pueden comenzar con ChakraCore en Linux y OS. Para aquellos que estén interesados, pueden consultar la aplicación de ejemplo Hello World construida con ChakraCore aquí.

Además, Microsoft dijo lo siguiente sobre Node-ChakraCore en Linux:

“A principios de este año, poco después de liberar ChakraCore como código abierto, enviamos una solicitud de extracción a la línea principal de Node.js para habilitar que Node.js funcione con ChakraCore. Hoy, estamos dando otro gran paso en el viaje de Node-ChakraCore. Como parte de habilitar el soporte para Linux para ChakraCore, también estamos compartiendo la primera vista previa de Node-ChakraCore en Linux en nuestro repositorio. Este es un paso muy temprano en nuestro soporte completo para Linux, pero estamos emocionados de compartir el progreso.”

Microsoft dice que continuará mejorándolo en los próximos meses, y ya están trabajando en mejorar el soporte multiplataforma. La compañía tiene como objetivo lograr esto trabajando en el soporte de Intel y asegurando que “los usuarios de ChakraCore que no son de Windows experimenten el mismo rendimiento de JavaScript de primer nivel disponible en Windows”.

Hace varios meses, Microsoft lanzó un editor de código multiplataforma (Visual Studio Code), y según rumores, la compañía está trabajando en llevar PowerShell a OS X y Linux también. Además, la compañía planea seguir agregando características para ChakraCore a otras plataformas, incluido su compilador JIT, en un futuro cercano.

Source

Share: X/Twitter LinkedIn

Recibe nuevas publicaciones en tu bandeja de entrada.

No spam. Cancela la suscripción en cualquier momento.