home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / unix / misc / 4146 < prev    next >
Encoding:
Text File  |  1992-11-13  |  2.1 KB  |  45 lines

  1. Newsgroups: comp.unix.misc
  2. Path: sparky!uunet!news.mtholyoke.edu!jbotz
  3. From: jbotz@mtholyoke.edu (Jurgen Botz)
  4. Subject: Re: The Problem with UNIX
  5. Message-ID: <Bxnuoz.L52@mtholyoke.edu>
  6. Sender: news@mtholyoke.edu (USENET News System)
  7. Organization: Mount Holyoke College
  8. References: <BxJx49.MBo@mudos.ann-arbor.mi.us> <sherman.721601047@foster> <aldavi01.721634891@starbase.spd.louisville.edu>
  9. Date: Fri, 13 Nov 1992 15:22:10 GMT
  10. Lines: 33
  11.  
  12. In article <aldavi01.721634891@starbase.spd.louisville.edu> Arlie Davis <aldavi01@starbase.spd.louisville.edu> writes:
  13. >In <sherman.721601047@foster> sherman@unx.sas.com (Chris Sherman) writes:
  14. >> NeXT's have typed files, so if you double click on the icon, the right
  15. >> thing happenes.  And, the files are treated normally by the Unix file
  16. >> system from the command line too, so you can abuse any file with any
  17. >> program any any way.  Sort of the best of both worlds.  Typed files, BTW,
  18. >> are not part of the operating system.  They are a part of the GUI shell.
  19. >
  20. >In other words, they are not typed files.  If it isn't typed by the kernel,
  21. >then it isn't typed.
  22.  
  23. That's silly... in a lot of modern OSes the whole /filesystem/ isn't part
  24. of the "kernel".  (I'm not sure about NeXTstep as it's based on Mach 2.5,
  25. but under Mach 3.0 the filesystem is usually a user process.)
  26.  
  27. >This is with the UNIX philosophy, which states that the kernel has no
  28. >business interpreting the contents of files, that files should simply appear
  29. >as a given sequence of bytes.
  30.  
  31. So what?  The NeXT uses the BSD filesystem, but the OS isn't even Unix.
  32. In terms of "pure" unix philosophy you're right, but there hasn't been
  33. a /pure/ Unix since the Sixth (or maybe Seventh) Edition.
  34.  
  35. >By the way, it is fairly easy to do some intelligent file-type identification
  36. >in order to do the Right Thing.
  37.  
  38. It is?  Reliably?  Please demonstrate!
  39. --
  40. Jurgen Botz                  |   Internet: JBotz@mtholyoke.edu
  41. Academic Systems Consultant  |     Bitnet: JBotz@mhc.bitnet
  42. Mount Holyoke College        |      Voice: (US) 413-538-2375 (daytime)
  43. South Hadley, MA, USA        | Snail Mail: J. Botz, 01075-0629
  44.  
  45.