home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / std_unix / v21 / 089 < prev    next >
Internet Message Format  |  1990-12-05  |  2KB

  1. From std-unix-request@uunet.uu.net  Fri Sep  7 14:20:39 1990
  2. Received: from cs.utexas.edu by uunet.uu.net (5.61/1.14) with SMTP 
  3.     id AA22362; Fri, 7 Sep 90 14:20:39 -0400
  4. Posted-Date: 7 Sep 90 15:23:19 GMT
  5. Received: by cs.utexas.edu (5.64/1.76) 
  6. From: tct!chip@cs.utexas.edu (Chip Salzenberg)
  7. Newsgroups: comp.std.unix
  8. Subject: Re: Standards Update, IEEE 1003.4: Real-time Extensions
  9. Message-Id: <495@usenix.ORG>
  10. References: <448@usenix.ORG> <457@usenix.ORG> <488@usenix.ORG>
  11. Sender: std-unix@usenix.ORG
  12. Organization: Teltronics/TCT, Sarasota, FL
  13. X-Submissions: std-unix@uunet.uu.net
  14. Date: 7 Sep 90 15:23:19 GMT
  15. Reply-To: std-unix@uunet.uu.net
  16. To: std-unix@uunet.uu.net
  17.  
  18. From:  chip@tct.uucp (Chip Salzenberg)
  19.  
  20. According to fouts@bozeman.bozeman.ingr (Martin Fouts):
  21. >I'm not sure which Unix you've been running for the past five or more
  22. >years, but a lot of stuff doesn't live in the file system name space ...
  23.  
  24. The absense of sockets (except UNIX domain), System V IPC, etc. from
  25. the file system is, in the opinion of many, a bug.  It is a result of
  26. Unix being extended by people who do not understand Unix.
  27.  
  28. Research Unix, which is the result of continued development by the
  29. creators of Unix, did not take things out of the filesystem.  To the
  30. contrary, it put *more* things there, including processes (via the
  31. /proc pseudo-directory).
  32.  
  33. It is true that other operating systems get along without devices,
  34. IPC, etc. in their filesystems.  That's fine for them; but it's not
  35. relevant to Unix.  Unix programming has a history of relying on the
  36. filesystem to take care of things that other systems handle as special
  37. cases -- devices, for example.  The idea that devices can be files but
  38. TCP/IP sockets cannot runs counter to all Unix experience.
  39.  
  40. The reason why I continue this discussion here, in comp.std.unix, is
  41. that many Unix programmers hope that the people in the standardization
  42. committees have learned from the out-of-filesystem mistake, and will
  43. rectify it.
  44. -- 
  45. Chip Salzenberg at Teltronics/TCT     <chip@tct.uucp>, <uunet!pdn!tct!chip>
  46.  
  47. Volume-Number: Volume 21, Number 89
  48.  
  49.