Linux Unified Kernel

Linux Unified Kernel, también conocido como Longene y de manera informal como LUK,[1]​ es un núcleo de sistema operativo que pretende ser compatible con aplicaciones y controladores de dispositivo (drivers) hechos para Microsoft Windows y Linux.

Longene intenta agregar todos los mecanismos del núcleo de Windows, incluyendo llamadas al sistema, el registro de Windows, el Windows Driver Model, las differed Procedure Calls, y otros mecanismos, en el núcleo Linux para formar un nuevo núcleo Linux.

Las funciones se implementan utilizando módulos del núcleo cargables Linux, para que puedan ser cargados y descargados fácilmente.

Aplicaciones Linux llaman la tabla syscall a través de "int 0x80".

Esas bibliotecas son ofrecidos por otros proyectos, como el Wine, ReactOS, y GNU.

KingSoft WPS en UnifiedKernel versión 0.2.1