home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.os.mach
- Path: sparky!uunet!microsoft!hexnut!edwardj
- From: edwardj@microsoft.com (Edward Jung)
- Subject: Re: Mach vs. NT?
- Message-ID: <1992Dec13.102359.27514@microsoft.com>
- Date: 13 Dec 92 10:23:59 GMT
- Organization: Strategy Division, Microsoft Corp.
- References: <Bz0vGv.38x@eis.calstate.edu> <J8DNVB1w165w@bluemoon.use.com>
- Lines: 39
-
- Some facts to clear up some misconceptions:
-
- 1. NT now stands for "New Technology". It did not originally
- stand for "New Technology", but what it used to stand for
- had nothing to do with VMS-. Dave Cutler, the software
- "father" of VMS and DEC (as well as lesser-known projects),
- is the chief architect for NT.
-
- 2. The researcher in charge of the Mach project, Rick Rashid
- while at Carnegie-Mellon University, currently is the
- Director of Research at Microsoft. A number of people
- involved in Mach at CMU are in the research group. Neither
- Rick nor his group has been directly involved in NT,
- although they have provided feedback. They arrived at
- Microsoft well after Cutler's team was in place.
-
- 3. NT is a micro-kernel architecture with a small object
- manager in its executive. One big difference between
- the Mach and NT architectures is the use of the port
- abstraction in Mach, which NT does not have.
-
- 4. The product "Windows 3.1/NT" is the NT micro-kernel
- hosting a number of user-level subsystems including
- a 32-bit and 16-bit Windows API, and running on a
- variety of CPU architectures and SMP machines.
-
- 5. A nice but seldom-described feature of NT is its
- definition of the Hardware Abstraction Layer (HAL),
- while allows significant innovation on the part of
- hardware vendors without requiring software changes
- in the NT kernel.
-
- 6. Windows 3.1/NT is an unreleased product. An essentially
- unrestricted developer's release shipped some time ago.
-
-
- --
- Edward Jung, Software Architect edwardj@microsoft.com
- Advanced Systems, Microsoft Corp.
-