home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / std_unix / mod.std.unix.v9 / text0027.txt < prev    next >
Encoding:
Internet Message Format  |  1987-06-30  |  2.7 KB

  1. From: seismo!mcnc.org!ecsvax!bet (Bennett Todd)
  2. Date: Mon, 19 Jan 87 14:26:45 est
  3. Organization: Duke User Services
  4.  
  5. >From: hoptoad.UUCP!gnu@cgl.ucsf.edu (John Gilmore)
  6. >
  7. >> From: gwyn@brl.arpa (Douglas A. Gwyn)
  8. >> >From: hoptoad!gnu@lll-crg.arpa (John Gilmore)
  9. >> >...  Is it going to be possible to sell a
  10. >> >POSIX system without UUCP?  Ditto for "mail"...
  11. >> 
  12. >> I don't see why these should be mandated when many sites use
  13. >> superior facilities in their place.  Ditto for the spooler.
  14. >...
  15. >(1)  A Posix system should be able to talk *over the phone* with a Unix
  16. >UUCP site.  Why should a Posix user be reduced to public domain kermits and
  17. >things for communication, when we all know we are standardizing Unix, and
  18. >uucp comes with every Unix ever released by AT&T or Berserkeley?
  19.  
  20. Because UUCP is distinctive among UNIX applications in having "secrets"
  21. buried inside it. To be a UUCP a utility should, at a minimum, be able
  22. to communicate successfully with at least some large proportion of all
  23. existing implementations; unfortunately, the protocol isn't documented
  24. for potential implementors. The only reasonable way to get the protocol
  25. is to read the source code; this makes your resulting implementation a
  26. derivative work and therefore AT&T proprietary. It is *not* appropriate
  27. to produce a standard mandating something which is strictly AT&T
  28. proprietary.
  29.  
  30. Actually, I have heard of one (1) instance of a UUCP being written and
  31. not beholden to AT&T. However, with substantially less effort than is
  32. required to work from a line trace up and reverse engineer the protocol,
  33. you can produce a complete replacement that works far better in several
  34. important respects (e.g. built-in quoting to enable transparent
  35. transmission through 7-bit communication channels, support for various
  36. flow control mechanisms including the terrible XON/XOFF, ability to work
  37. efficiently in the face of long round-trip packet delays and/or half
  38. duplex, logon dialog specification far more flexible than "expect-send
  39. strings", and so forth). If you want the ability to intercommunicate
  40. with arbitrary other UNIX systems, write a host end portably.
  41.  
  42. Let's not go out of our way to put roadblocks in the way of competition;
  43. AT&T already isn't the only source for substantially UNIX-like operating
  44. systems; they aren't the only ones who could make available a POSIX
  45. compatible operating system, if gratuitous obstructions like UUCP (with
  46. its undocumented protocol) are avoided.
  47.  
  48. -Bennett
  49. -- 
  50. Bennett Todd -- Duke Computation Center, Durham, NC 27706-7756; (919) 684-3695
  51. UUCP: ...{decvax,seismo,philabs,ihnp4,akgua}!mcnc!ecsvax!duccpc!bet
  52. BITNET: DBTODD@TUCC.BITNET -or- DBTODD@TUCCVM.BITNET -or- bet@ECSVAX.BITNET
  53. terrorist, cryptography, DES, drugs, cipher, secret, decode, NSA, CIA, NRO.
  54.  
  55. Volume-Number: Volume 9, Number 28
  56.  
  57.