home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.os.ms-windows.misc
- Path: sparky!uunet!elroy.jpl.nasa.gov!nntp-server.caltech.edu!heathh
- From: heathh@cco.caltech.edu (Heath Ian Hunnicutt)
- Subject: Re: Windows == OS
- Message-ID: <1992Aug31.032922.15638@cco.caltech.edu>
- Sender: news@cco.caltech.edu
- Nntp-Posting-Host: punisher
- Organization: California Institute of Technology, Pasadena
- References: <197a1ee9@p3.f67.n245.z2.fidonet.org> <TGUEZ.92Aug30221242@jade.tufts.edu>
- Date: Mon, 31 Aug 1992 03:29:22 GMT
- Lines: 61
-
- Dear Name (aka Tomer),
-
- Well, I don't think either one of us is trying to say that
- Windows IS definitively an OS. My opinion is that other than
- relying on DOS for file system management, Windows is an OS.
-
- Here are some things I want you to know about my worldview
- of an OS:
-
- 1. Whether an OS is single-tasking, cooperatively multitasking, or
- preemptively multitasking does not determine whether or not it is,
- in fact, an OS.
-
- 2. Whether or not an OS _forces_ applications to make API calls to
- request a hardware service is not material, either. i.e., An OS
- need not virtualize.
- 2a. I would prefer that an OS require the API calls. As an
- example, because I have to use a handle to a commport (UART) under
- Windows, my program will be portable to Windows running on a non-PC.
- If Windows "virtualized" the fact that most PCs have a UART at 0x2F8,
- they would have to stick to that when they move to other platforms,
- and that would merely be an exercise is silliness.
-
- 3. There are some OSes you can quit and still get a running
- system. DesqView and Windows are two. Windows is more of an
- OS than DV, in my opinion, but each is also more than an application,
- environment, or shell.
- Another example is a program like Soft-PC, which
- provides a cross-platform OS on many machines.
-
-
- Furthermore, you were complaining about all the tame you wasted
- replying to my oh-so-stupid posts. Well, sorry. For the record, I
- wish this hadn't gotten so personal. We probably should have
- argued religion or something. Anyway, you're right, I should have
- spent my time writing some not-quite-real-applications to run
- under my favorite not-quite-a-real-OS.
-
- So, I will maintain the following regarding Windows:
-
- Windows == (0.90)*OS
- Windows != Shell
- Progman == Shell
- Fileman == Shell
- Taskman == Shell
- Windows == Environment++
-
- :) <-- I am sort of kidding with my list above, sort of a tongue-in-
- cheeck representation of my feelings.
-
- Finally, I was making a joke when I said that maybe we should
- duel. I didn't think the smiley would be neccessary. My point
- was, we seem to have gotten sort of abstract, ugly, and long-winded
- about a pretty unimportant question.
-
- See ya,
- Heath
-
- --
- On Saturday, April 18, 1992, this .sig became self-aware.
-
-