I'm also not a fan of the Windows architecture, so I'm not sure I'd encourage someone trying to reinvent technology is a decade out of date .. that is an eternity in CS!
Linux has evolved far beyond Windows ... look at the plethora of filesystems that offer features that Vista had to abandon, for instance.
Still, I do like seeing someone stepping on toes in Redmond, and it is an interesting project ..
.. thanks for the link, klein.
Come on with your history now Jip. Linux has roots far older than windows. I am sure you know that UNIX started in 1969, and Linux didn't come till 1991! That is a bit more than 10 years.
Linux has ROOTS far older than Windows (though I think your date of conception for Windows is about half a decade late .. Windows was released in 1985 ), but linux itself uses technology that is much more recent that Windows Vista.
For instance, journaled filesystems arrived in linux in '99 and we are still waiting for them for Windows. They were supposed to arrive with Vista (along with a DB-based FS which actually would have been more 'advanced' than any of the linux FS), but got canned. NTFS? Come on.
I don't think the Windows arch is as bad as you seem to think it is. All opinion of course.
All opinion indeed.
It is clear that the architecture used for GNU/linux is ideal for open-source collaboration. Unlike Windows, which hauls massive amounts of antique code around until the next rewrite (I think Vista is the first OS to get rid of all the code used in DOS), linux is designed to be modular. IMO, any OS that requires a reboot after installing drivers needs an overhaul.
React OS is probably (assuming it succeeds) going to squish Linux in terms of compatibility, meaning that it could be the idea alternative to windows, especially for those who really like their current windows applications (or just want something plain familiar).
ReactOS is wine for the OS, really. Wine is a rewrite of Windows APIs while ReactOS is a rewrite of Windows.
As for squishing linux .. ReactOS has at least a year but reasonably more like 4 or 5 years before they can produce anything ready for the masses. Actually, a year is ridiculous, so lets say two.
In two years, processors will be multi-core and all apps will be 64-bit. Is ReactOS 64-bit and multi-core aware? If so, I hope it does a better job with both than Windows XP.
In two years, MS will have released Windows 7 (giggle .. ok .. that is their current target), so ReactOS will be a clone of an OS that is two versions and 8 years out of date.
8 years ago, we were transitioning from Win98SE to either WinME (:lol:) or Win2k. Would you run a clone of either of those OSes now?
ReactOS is a nice idea, but this is an industry in which any step backward is a step into irrelevancy, imo