Hi all!
I post this message, because I would like to read you comments and opinions
about the way to take to implement multiuser support in the Win32 subsystem of
ReactOS. Multiuser support for Win32 is, in fact, named "terminal services".
There are, as you know, two possible ways. Microsoft was at the same crossroad,
when they had to make Win32 in NT 4.0 multiuser.
a) make multiuser compliant csrss.exe+win32k.sys
b) load separate instances of csrss.exe+win32k.sys
B is obviously less expensive, because you do not touch the code in csrss.exe
and in win32k.sys and therefore you need no more debugging than regular single
user Win32. It is a hack, but it sells very well.
But Microsoft is committed to market. ReactOS isn't.
Obviously, as I like challenges (otherwise why would you devote your time to a
project like ReactOS?), and clean design in software, I vote for implementing (a).
Please comment about:
- easy/hard;
- compatible/incompatible;
- impact on current design;
- huh?
____________________________________________________________
Navighi a 2 MEGA e i primi 3 mesi sono GRATIS.
Scegli Libero Adsl Flat senza limiti su
http://www.libero.it