The ReactOS project aims to be an open source Windows NT-compatible operating system which can run Windows applications and utilise Windows drivers. Obviously, this is quite a daunting task, and as such, progress has been relatively slow. As a result, project coordinator and kernel developer Aleksey Bragin has proposed a rather drastic solution.

Well, the NT Kernel isn't that bad, in fact in terms of used concepts it comes quite close to Linux.

The whole operating system is a different beast. Linux has much better separation between user and administrator, simply because Windows has to evolve out of a single-user environment as it tries to be as backwards compatible as possible.

Linux, on the other hand, was multi-user from the very early days on, and if need should arise, backwards compatibility can be broken (it didn't break since 2.4.0, but that just shows good foresight by the developers).

Microsoft may one day be forced to provide built-in virtual machine technology, to be able to get rid of 2 decades of cruft they now have to maintain in the operating system.

This info you put up shows me you don't have a good grasp on windows NT. I suggest you learn more on windows NT based operating systems before saying anything else on them from now on. NT grew out of a mutiple user enviroment from the get go. Now alot of windows users and programmers coming from win 9x\3.1 going to 2k\xp have grown out of a single user enviroment unaware of how NT works, ACLS, multiusers, etc.