home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / os / mswindo / misc / 2535 < prev    next >
Encoding:
Text File  |  1992-08-30  |  2.7 KB  |  74 lines

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