ReactOS Implementa su primer llamada al kernel NT6

By marjuanm | msproys | 7 Jul 2026


  Hola que tal a todos, muchas gracias por visitar los artículos de un servidor y saber que son de su interés y utilidad. Concluimos esta sección dedicada a Wine y productos que aprovechan esta tecnología como Reactos. Reactos como mencionamos en el artículo anterior, es un sistema operativo en desarrollo, su objetivo es recrear el funcionamiento de Windows permitiendo por supuesto, la ejecución de aplicaciones diseñadas para el sistema operativo de Microsoft.

  Para lograrlo hacen uso de Wine pero a la vez van creando la infraestructura necesaria para que el sistema operativo llegue a ser una realidad. Durante mucho tiempo (demasiado de hecho) Reactos solo estuvo enfocado en ejecutar aplicaciones diseñadas para Windows XP e inferiores, sin embargo, recientemente a través del portal Phoronix me entero que con éxito se ha implementado la primera función nativa del kernel 6 que usan Windows Vista hasta 8.1 (Windows 10 y 11 usan la versión 10). En este enlace vemos que la solicitud de integración del código fue aceptada en el repositorio principal de Reactos y es probable que pronto nuevas versiones en desarrollo integren estos cambios (si es que no están integrados ya).

¿Y eso que significa?

  La función implementada concretamente es NtGetCurrentProcessorNumberEx que se encarga de devolver el número del procesador lógico usado, esta función es nativa del kernel 6 en adelante y no existe en el kernel NT 5 presente en Windows XP. Entonces, a partir de este momento Reactos ya puede ejecutar esta función y "en teoría" software diseñado para Windows Vista, 7 u otro de la misma familia que use esta función "podría" correr.

  Decimos "en teoría" y "podría" porque lo más probable es que ese software no funcione porque seguramente hará uso de otras funciones nativas del kernel 6 que aún no están implementadas (apenas lo está NtGetCurrentProcessorNumberEx) y simplemente fallará. Pero ya es un paso adelante y esperamos que en los próximos años se implementen muchas más funciones nativas del kernel 6 permitiendo a más aplicaciones poder ejecutarse sin problemas en Reactos.

Conclusiones:

  Reactos lleva décadas trabajando en el desarrollo de un sistema operativo compatible con las aplicaciones nativas de Windows, no es fácil hacer esto, no pueden simplemente "copiar y pegar" el código fuente de Windows XP aunque circule por la red sin meterse en un problema legal. Así que deben ir implementando todo desde cero prácticamente y eso toma mucho, mucho tiempo de desarrollo.

  Así que tengamos paciencia y esperamos pronto ver novedades sobre Reactos, muchas gracias por leer este artículo, un saludo para todos.

How do you rate this article?

0


marjuanm
marjuanm

I'm a VB.NET Programmer, but too programming on PHP, greetings.


msproys
msproys

Blog informático para dar a conocer mis proyectos, soy desarrollador de sistemas y partidario del software libre. Por medio de este blog estaré dando a conocer algunos de mis trabajos, así como publicando diversos códigos fuentes útiles.

Publish0x

Send a $0.01 microtip in crypto to the author, and earn yourself as you read!

20% to author / 80% to me.
We pay the tips from our rewards pool.