DIRTY STATIC / DESPACHO Herramientas11 NOV. 2026 • 9 MIN DE LECTURA
Una torre de PC común con su panel lateral abierto y su interior brillante en amarillo de advertencia, sobre un pedestal de concreto en una sala brutalista con franjas de peligro en el piso
HerramientasINTELIGENCIA PARA LA ERA DE LAS MÁQUINAS

Stela ejecuta macOS de Apple silicon en PC comunes

Stela es una capa de arranque de código abierto que ejecuta la compilación sin modificar de macOS para Apple silicon en PC comunes Intel y AMD. Este perfil cubre su traductor arm64, su controlador Metal para tarjetas NVIDIA, la lista estricta de hardware, el flujo de instalación, y por qué la versión 0.1.0 es una prueba de concepto cuyo propio README advierte que tus posibilidades de arrancar son bajas.

Empezar a leer ↓

Apple terminó la Mac Intel, y con ella la vieja escena Hackintosh. Esa escena funcionaba parcheando la compilación Intel de macOS sobre hardware que Apple nunca vendió. Las versiones actuales de macOS no tienen compilación Intel en absoluto, así que no queda nada que parchear. Stela, un proyecto de código abierto del usuario de GitHub tylertms, toma en cambio el camino más difícil. Arranca la compilación sin modificar de macOS para Apple silicon en una PC común y traduce el código mientras se ejecuta.

La versión 0.1.0 llegó el 11 de noviembre de 2026, e importa porque el enfoque no debería funcionar tan bien como aparentemente lo hace. Una publicación de lanzamiento en X de @qwerty__cs que anuncia la versión muestra la compilación ARM de macOS 27.2 arrancando, en una máquina construida alrededor de un Ryzen 7 9800X3D y una RTX 5080. Eso es software de Apple escrito para chips de Apple, ejecutándose en un procesador AMD y una tarjeta NVIDIA, sin hardware de Apple en ninguna parte de la cadena.

Una capa de propósito general para Apple silicon en PC x86-64, escrita en Rust. Caso de uso principal: arrancar la compilación sin modificar de macOS para Apple silicon en hardware Intel y AMD, para personas que quieren experimentar con la plataforma que Apple dejó atrás.

Características clave: un traductor que compila código arm64e a x86-64 tanto por adelantado como justo a tiempo, cubriendo más de 3,000 codificaciones de instrucciones AArch64; un controlador Metal que compila código de sombreador AIR directamente a NIR para tarjetas NVIDIA; y un modelo de hardware que presenta la PC ante macOS como una Mac mini con un chip M2. El instalador no contiene software de Apple. Descarga macOS de Apple durante la configuración.

Plataformas
La configuración se ejecuta en Windows, Linux o macOS; arranca en PC x86-64 con GPU NVIDIA GTX 16 o RTX 20 series o más nuevas
Precio
Gratis y de código abierto bajo GPL-2.0-or-later; macOS mismo se descarga de Apple durante la instalación

El icono del proyecto Stela El icono del proyecto Stela. Imagen: proyecto Stela

No es un Hackintosh

La distinción importa. Un Hackintosh clásico tomaba la compilación Intel de macOS y la parcheaba hasta que toleraba hardware ajeno. El sistema operativo aun así se ejecutaba de forma nativa, porque había sido compilado para el mismo tipo de procesador. Apple cerró esa puerta cuando dejó de enviar compilaciones Intel.

Stela nunca toca el sistema operativo. La compilación para Apple silicon llega sin modificar, y todo lo ajeno de tu PC se maneja debajo de ella. Un traductor reescribe sus instrucciones arm64 en instrucciones x86-64 que tu procesador entiende. Una capa de controlador le da gráficos mediante una tarjeta NVIDIA, hardware que Apple no ha enviado en una Mac durante años. macOS cree que se ejecuta en una Mac mini con un M2, porque Stela modela esa máquina para él.

Eso vuelve a Stela más cercano a un emulador con ambiciones que a un kit de parches. También explica tanto el logro como la etiqueta de advertencia. La traducción cuesta velocidad en cada instrucción, y un modelo de hardware tan joven se encontrará con hardware que no puede manejar.

El traductor hace el trabajo pesado

El núcleo del proyecto es un compilador que funciona en dos modos. Traduce código arm64e a x86-64 por adelantado donde puede, y justo a tiempo donde debe, y luego guarda en caché el código traducido para que el trabajo no se repita. Los registros del invitado se asignan a registros del anfitrión, que es donde se gana o se pierde gran parte de la velocidad en cualquier traductor.

La cobertura es amplia en el papel. El README cuenta más de 3,000 codificaciones de instrucciones AArch64, y el traductor se ejecuta en cualquier procesador que cumpla la línea base x86-64-v2, lo que cubre chips Intel y AMD desde aproximadamente 2011 en adelante. La amplitud no es lo mismo que el pulido, y el README no hace afirmaciones de velocidad que valga la pena repetir. Dice que el resultado es lento, y esa es la cifra con la que planear hasta que pruebas independientes digan otra cosa.

Ilustración generada de bloques de código que fluyen desde un chip ARM a través de una brecha hacia un chip x86, ambos insertados en losas de concreto agrietado con franjas de peligro La traducción es todo el truco: entra código arm64 por un lado, sale código x86-64 por el otro. Ilustración: Dirty Static

Un controlador Metal para tarjetas NVIDIA

Los gráficos son donde proyectos como este suelen morir. macOS dibuja su interfaz con Metal, la API de gráficos de Apple, y espera familias de GPU de Apple. Stela responde con un controlador Metal escrito para hardware NVIDIA. Compila AIR, la forma intermedia en la que viajan los sombreadores Metal, directamente en NIR, la forma intermedia usada por Mesa, la pila de gráficos de código abierto.

El controlador admite las familias de GPU Metal3 y Apple7, y la lista de hardware es corta y específica. Necesitas una tarjeta NVIDIA GTX 16 series o una tarjeta RTX 20 series o más nueva. Las tarjetas NVIDIA más viejas, los gráficos AMD y los gráficos Intel no están en la lista, y ninguna cantidad de deseos cambia eso para esta versión.

Qué necesitas

Los requisitos se leen como un filtro, y la mayoría de las PC fallarán al menos una línea de él.

RequisitoDetalle, según el README
ProcesadorLínea base x86-64-v2, Intel o AMD, aproximadamente 2011 o más nuevo
FirmwareUEFI, con Secure Boot desactivado
Memoria8 GB de RAM
GráficosNVIDIA GTX 16 series o RTX 20 series o más nueva
Memoria USB8 GB o más
Espacio en discoUna partición GPT vacía de al menos 60 GB
RedAcceso durante la instalación, porque la configuración descarga macOS

Si tu máquina pasa, el modelo que fingirá ser está fijo por ahora. Stela actualmente modela solo la Mac mini (M2), y el README dice que ejecuta macOS 27.

Instalación, con cuidado

Descarga stela desde la página de lanzamientos en GitHub. En Linux o macOS, ejecuta el comando de configuración en una terminal. En Windows, haz doble clic en stela.exe. Luego eliges la memoria USB, la versión de macOS y el modelo de Mac, y confirmas.

Arranca la PC desde la memoria y la instalación procede, descargando macOS mientras avanza. Para actualizar una memoria hecha con una versión más vieja, descarga la nueva stela, conecta la memoria y ejecuta el comando de actualización de configuración que el README lista para tu plataforma.

Construir desde el código fuente es un esfuerzo más pesado. Necesitas Rust y LLVM con Clang 21 o más nuevo, y la primera compilación obtiene y compila las fuentes de Linux, Mesa y LLVM antes de producir cualquier cosa. El README advierte que esto tarda mucho tiempo, lo que en términos de compilación suele significar ponlo en marcha y encuentra otra cosa que hacer.

Precio y plataformas

Stela no cuesta nada. El código es de código abierto bajo GPL-2.0-or-later, escrito en Rust, y el repositorio se hizo público el 12 de octubre de 2026. Al momento de escribir, tenía unas 624 estrellas y 25 bifurcaciones, con dos lanzamientos publicados, y el README enlaza un servidor de Discord donde se reúne la comunidad.

La forma legal vale la pena entenderla antes de empezar. Stela no contiene software de Apple en absoluto. El instalador descarga macOS de Apple, y la sección Legal del README declara con claridad que eres responsable de seguir el acuerdo de licencia de software y los términos de uso de Apple. Si ejecutar macOS en una PC encaja dentro de esa licencia es una pregunta que el proyecto deja contigo, y este perfil tampoco la va a responder.

Lo que funciona

  • Ejecuta la compilación real y sin modificar de macOS para Apple silicon en lugar de una compilación Intel parcheada que Apple ya no envía
  • El traductor cubre más de 3,000 codificaciones de instrucciones AArch64 y se ejecuta en chips Intel o AMD desde aproximadamente 2011 en adelante
  • Un controlador Metal funcional para tarjetas NVIDIA, el componente que proyectos como este suelen carecer
  • Gratis, de código abierto, escrito en Rust, con un README inusualmente honesto

Lo que no funciona

  • El propio README advierte que tus posibilidades actuales de que arranque son bajas
  • Lento, según la propia descripción del proyecto, y corto en pruebas
  • Solo NVIDIA GTX 16 o RTX 20 series o más nueva, sin soporte de gráficos AMD o Intel
  • Un modelo de máquina por ahora, la Mac mini M2, y una generación de macOS, macOS 27

¿Quién debería probarlo?

Mejor para: los curiosos con una PC de repuesto que resulta tener una tarjeta NVIDIA reciente, y la paciencia para tratar un arranque fallido como datos. Los desarrolladores que observan el enfoque de traducción también encontrarán el código fuente digno de lectura, porque los dos modos del compilador y la asignación de registros son la ingeniería interesante aquí.

Todos los demás deberían esperar. Si necesitas que macOS funcione esta semana, compra la Mac mini que Stela finge ser. El proyecto mismo apunta en la misma dirección cuando te dice que las probabilidades de arrancar son bajas.

Reflexiones finales

Stela es el tipo más interesante de versión 0.1.0: una idea salvaje, demostrada funcionando, con sus límites impresos en la caja por su propio autor. Apple cerró el camino Intel, y alguien ha empezado a construir un camino de traducción bajo la compilación de Apple silicon en su lugar. Si ese camino alguna vez se vuelve lo bastante rápido o lo bastante amplio para uso diario es una pregunta abierta. Que exista en absoluto, en Rust, en público, un mes después de que el repositorio abrió, es la historia.

Fuentes

  • El repositorio del proyecto y el README: tylertms/Stela on GitHub, leído el 11 de noviembre de 2026
  • La página de lanzamientos: Stela releases
  • Cobertura de lanzamiento: post by @qwerty__cs on X, 11 de noviembre de 2026 (detalle de macOS 27.2 y la máquina de la captura con Ryzen 7 9800X3D y RTX 5080)
  • Icono del proyecto: proyecto Stela
■

FIN DE LA TRANSMISIÓN

Mantén la curiosidad. Cuestiónalo todo.

SIGUE EL DESCENSO

MÁS DE DIRTY STATIC ↘