On Sun, 13 Jan 2002, Jerome Tan wrote: .. > Yeah, Win98 is not running under DOS and neither is DOS just a bootloader. I > agree it's somewhere in between. MS did that to shorten the development > cycle of Win95 for sure, reusing the codes they have with DOS compromising > the stability of the OS. That's why they remove DOS as part of the boot up > in WinNT kernel OS.
Err, not really. (this thread is getting nowhere actually) WinNT is a completely different kernel. It doesn't HAVE DOS at all. Running DOS or even Win16 apps on NT is like running them on Linux. It's just as slow (I believe M$ used technology from Insignia Solutions, makers of SoftPC for Mac and UNIX). Win9x has ugliness in it because it's DERIVED from DOS. Like: DOS --> Win16 --> Win32s --> Win9x. You have ugly DLL's and thunking because back-compatibility of the API must be maintained. Now with WinNT/2k, it's pure Win32 API. That's why you can't run Win16 apps except in an emulator. So WinNT/2k is "clean" -- whatever that means. Clean redesign. That's what Dave Cutler was hired to do. That's what Peter Tattam (remember him? guy who wrote Winsock) is trying to do -- reimplement the Win32 API from scratch. Anyway. -- Orlando Andico <[EMAIL PROTECTED]> Mosaic Communications, Inc. _ Philippine Linux Users Group. Web site and archives at http://plug.linux.org.ph To leave: send "unsubscribe" in the body to [EMAIL PROTECTED] To subscribe to the Linux Newbies' List: send "subscribe" in the body to [EMAIL PROTECTED]
