home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / std_unix / csu.shar / 23 < prev    next >
Internet Message Format  |  1988-12-19  |  2KB

  1. Path: longway!std-unix
  2. From: jpn@genrad.com (John P. Nelson)
  3. Newsgroups: comp.std.unix
  4. Subject: Re: A "public domain" set of include files.
  5. Message-ID: <260@longway.TIC.COM>
  6. Date: 11 Nov 88 20:33:31 GMT
  7. References: <255@longway.TIC.COM>
  8. Sender: std-unix@longway.TIC.COM
  9. Reply-To: jpn@genrad.com (John P. Nelson)
  10. Organization: GenRad, Inc., Concord, Mass.
  11. Lines: 36
  12. Approved: jsq@longway.tic.com (Moderator, John S. Quarterman)
  13.  
  14. From: jpn@genrad.com (John P. Nelson)
  15.  
  16. >I have been wondering, for some time, about the status of the files in the
  17. >/usr/include directory.  It would seem to me, that these files are the
  18. >property of AT&T, and as such, cannot be distributed without a licence.
  19.  
  20. While they fall under the copyright rules, they do NOT fall under the
  21. more restrictive "TRADE SECRET" rules, because they are available to the
  22. normal binary licensee.
  23.  
  24. >As an example, consider the following;
  25. >    if ((ip->i_mode & IFMT) == IFDIR)
  26. >        /* something */;
  27. >
  28. >This is a fairly standard piece of code.  When RMS et al, produce a CERTIFIED
  29. >AT&T-free kernel, it would seem to me, that this code CANNOT be included in
  30. >any of the utilities, because it is using AT&T definitions.
  31.  
  32. Not quite.  If the definitions of these macros is contained in the MANUALS
  33. (i.e. the SPECIFICATION), then anyone can recreate the header files from
  34. the specification without fear of infringing on AT&T's copyright.  The
  35. same thing would NOT be true if it were to fall under the AT&T "trade secret"
  36. source contract.  Of course, it would still be illegal to include verbatim
  37. copies of AT&T's header files.
  38.  
  39. Therefore, UNIX clones are quite legally able to match the UNIX interface,
  40. since copyright only protects a particular EXPRESSION of an idea, not the idea
  41. itself.
  42.  
  43. -- 
  44.      john nelson
  45.  
  46. UUCP:    {decvax,mit-eddie}!genrad!teddy!jpn
  47. smail:    jpn@teddy.genrad.com
  48.  
  49. Volume-Number: Volume 15, Number 27
  50.