Longene (Chinese: 龙井) is a Linux-based operating system kernel intended to be binary compatible with application software and device drivers made for Microsoft Windows and Linux.
The new kernel will allow both Linux and Windows applications and device drivers to work without virtualization or emulation.
Functions are implemented using Linux loadable kernel modules, so they can be loaded and unloaded easily.
[2] In September 2005, the Longene project gained sponsorship from Insigma Technology (浙大网新), a China-based IT consulting corporation.
He wrote a series of articles about the market, the intellectual property rights and the techniques to explain why people needed the project and how to implement the Longene.
Modifications are made to NDISwrapper for missing functionality of the Windows Driver Model using ReactOS code as a reference.
Developers are currently working on Longene 2.0, which will support Windows applications running on non-x86 architecture hardware, such as ARM and Loongson.