CompuServe Messages

The Screamer

    12-Mar-94 22:46:52
Sb: #76764-The Screamer
Fm: Don Peterson 72620,1654
To: Paul Higginbottom 76314,2742
Let me add my 2 cents to the thread. Chicago, a.k.a. Windows 4.0, is essentially Windows for Workgroups with a new user interface: a notebook metaphor much like the Mac has been forever. The reason its not on platforms other than intel is because of its DOS/Windows 3.x heritage. There's just too much intel assembler in the DOS underpinnings of Chicago to make it feasible to port to another architecture. Trust me, Motorola tried very,very hard to make that happen for the PowerPC. Bill himself participated in those negotiations. The outcome was "no", and in case you didn't understand, "hell no." Windows NT represents the first pass at an important client/server operating system for the future. Its current incarnation is a CMU Mach-like kernel with layered system services just like most Unix's. In addition, it features true peer-to-peer networking that is almost too simple to appreciate what it took to make it so easy. Cairo, due sometime in 1995, but more likely in early 1996, will spell the end of Windows/DOS as we know it. At that time the NT kernel will become the new host for the Chicago user interface. This combination and its apparent death nell for DOS may seem a radical move for Msft but think about it: 1. NT with its flat memory model, preemptive multitasking, multithreading, multi-platform support and multiprocessor support gets early adopters moving; 2. Chicago, or what will commercially be Windows 4.0, will introduce a new user interface, then; 3. Cairo, or what will be known as Windows NT 4.0, combines the rich feature set of Windows NT with the notebook metaphor of Chicago. By then, memory will be much cheaper, hard drives will be under 50 cents per megabyte and processors will have the peformance capabilities to manage this complex combination of features and ease-of-use. Its the migration path that matters. Any one product by itself will not make or break a company with a solid technical foundation. As far as the HAL (Hardware Abstraction Layer) is concerned, Windows 4.0 only supports intel, so there's no need for abstracting the underlying system from the OS internals. As with DOS, Chicago will own the system and its devices. Take it from a small company who wrote their own HAL, its no small task but well worth the effort. Its as close an approxiamtion to the ANDF (Architecture Nuetral Distribution Format) expounded by the soon-to-be-defunct, Open Software Foundation.