home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / unix / question / 13331 < prev    next >
Encoding:
Internet Message Format  |  1992-11-12  |  2.1 KB

  1. Path: sparky!uunet!utcsri!utcs.toronto.edu!cks
  2. Newsgroups: comp.unix.questions
  3. From: cks@hawkwind.utcs.toronto.edu (Chris Siebenmann)
  4. Subject: Re: IS UNIX DEAD (long)
  5. Message-ID: <1992Nov12.231311.19926@jarvis.csri.toronto.edu>
  6. Organization: Ziebmef home away from home
  7. References: <sf0Rr2q00iUy4_zx4l@andrew.cmu.edu>
  8. Date: 13 Nov 92 04:13:12 GMT
  9. Lines: 34
  10.  
  11. Nicholas Kramer <nk24+@andrew.cmu.edu> writes:
  12. | Even though I'm a Unix person, I kinda like the idea of OS/2's case
  13. | preservation but non-case sensitive. [...] I gotta admit I haven't
  14. | found a whole lot of instances of case sensitivity being useful in file
  15. | names.
  16.  
  17.  It isn't a question of preservation of case sensetivity; it is a
  18. question of teaching the kernel about case insensetivity. Right now,
  19. the kernel doesn't know anything about the character set you (or
  20. anyone else on the system) is using; all it knows about are two
  21. special 8-bit blobs, one for 'end of filepath' and another for
  22. 'filepath sepperator'. If you teach it about case insensetivity,
  23. it is now working in whatever character set you chose, and people
  24. who wish to use it with other ones are out of luck.
  25.  
  26.  This is not academic; people use non-ASCII character sets on
  27. Unix today (either augmented with extra characters or completely
  28. replaced; JIS, for example). If you must do this, you had better
  29. think *very* carefully about what character set you are going
  30. to use and how much you are going to have to change. There are
  31. some interesting Plan 9 papers that touch on this issue; interested
  32. people are directed to /dist/plan9man on research.att.com for
  33. more information.
  34.  
  35.  I am dubious that you could make the change to case sensetivity on a
  36. system today and really be able to call the end result 'Unix'. Does
  37. anyone know if POSIX.1 mandates the current Unix behavior?
  38.  
  39. --
  40.     When we get calls from faculty and staff regarding problematic
  41.     software, we always ask if they have a backup.  We got this
  42.     *classic* response today "Well, I thought I had a backup, but
  43.     she refused to type it in again..."    - Lou Anschuetz
  44. cks@hawkwind.utcs.toronto.edu               ...!{utgpu,utzoo,watmath}!utgpu!cks
  45.