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]

Reply via email to