ReactOS is not an NT clone, in the way that Linux is an open source UNIX. ReactOS is an attempt to make an open source NT compatalbe operating system.
The kernel is unique, the plan is for it to use NT drivers and not Linux, thus it can't use Linux kernel.
The ReactOS development team have ported some Wine code, as it would be stupid for them to write it from scratch.
quote:
Wine Is Not an Emulator
Wrong, Wine is indeed an emulator!
I know where you got this idea from but the source is incorrect:
http://www.winehq.com/site/myths#slowThis is wrong, IMO the use of the word emulator is very confusing. Wine does emulate Windows, by imitation and if you don't believe me look up the word emulation:
http://dictionary.reference.com/search?q=emulation This is done in a completely different manor to processor emulation, but even so, it is still emulation.
When a PC uses a software emulator to imitate a RISC PC, the program acts as an interpretor, by converting each RISC instruction in the program to it's PC equivalent, instruction by instruction. Processor emulation is shit slow, the same way that a basic interpretor or a python virtual machine is slower than C.
Wine isn't slow because it isn't an interpretor, it's just an API layer. Wine emulates Windows by the the use of a Windows API layer that then is bolted on to any x86 UNIX, which may be run on a different micro under a PC emulator.
I have seen many Windows programs running faster under Wine then they do under Windows, this is because Wine + Linux > effiecent than Windows.