|
From: Nick J. D. <nic...@ya...> - 2002-05-19 15:22:20
|
Hi guys, ----- Original Message ----- From: <we...@cw...> To: <rea...@li...> Sent: Tuesday, May 14, 2002 2:23 PM Subject: Re: [ros-kernel] Fwd: Reorganizing the cvs repository before starting reactos.org > Quoting Casper Hornstrup <ch...@us...>: > > > > I consider win32k.sys as part of the Windows NT executive architecture > > and not part of the Win32 subsystem. Therefore I believe win32k.sys > > should be in the reactos module. I however, see no reason for building > > the Win32 subsystem if you are not developing or distributing this > > part, so the Win32 subsystem should go in it's own module. > > > I think that's an artifical distinction: win32k is useless without user32 > or gdi32 both of which require kernel32 and indirectly csrss and so on. The > project ought to recognize that, if reactos has a use at all, then running > win32 programs is it. POSIX and OS/2 subsystems are interesting but if this > functionality is all that is required then there are already operating systems > that do it better. I know I've been away for a while and I'm butting straight in, but I see exactly what David means. The aim of ReactOS is to provide an open source operating system that is compatible with Windows NT apps and drivers. In my interpretation this means that anything else is nice, but by the by. I have no problem with people creating other subsystems (a POSIX subsystem for example would be great), but I think the focus should be kept on getting the WIN32 API up and running and making the kernel as bug free as possible. If an OS/2 project wants to use the ROS kernel and write an OS/2 compatible API then fine. But it won't be ROS. ROS is an NT compatible OS. Full stop. Just as an aside, IMHO WinNT driver/app compatibility doesn't even mean trying to write an NTFS driver. A Linux type filesystem would be just as compatible (providing your not using any disk fixing/editing programs) and would have all the security of a Linux box's FS. Well, that's my twopence worth. ;-) Nick. -- Nick Date Bath, England, United Kingdom --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.362 / Virus Database: 199 - Release Date: 07/05/2002 _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com |