home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / unix / bsd / 4615 < prev    next >
Encoding:
Text File  |  1992-08-23  |  3.5 KB  |  70 lines

  1. Newsgroups: comp.unix.bsd
  2. Path: sparky!uunet!cs.utexas.edu!asuvax!ncar!csn!raven!rcd
  3. From: rcd@raven.eklektix.com (Dick Dunn)
  4. Subject: Re: selling 386BSD
  5. Message-ID: <1992Aug24.032744@eklektix.com>
  6. Organization: eklektix - Boulder, Colorado
  7. References: <1992Aug23.060308.6392@nuchat.sccsi.com> <KDLIZ1A@taronga.com> <5177@airs.com>
  8. Date: Mon, 24 Aug 1992 03:27:44 GMT
  9. Lines: 59
  10.  
  11. ian@airs.com (Ian Lance Taylor) writes:
  12. >peter@taronga.com (Peter da Silva) writes:
  13. >>kevin@nuchat.sccsi.com (Kevin Brown) writes:
  14. >>>...(a) is freely redistributable (i.e., anyone can give it to
  15. >>>anyone else), (b) can be put to whatever legal use someone wants to put
  16. >>>it to [...] (c) any modified version *must* be distributed with source as
  17. >>>part of the distribution, but other than being included with the
  18. >>>normal distribution, can be distributed with any copyright provisions.
  19. >
  20. >>I'm not sure how this differs from the Copyleft. Could you provide an
  21. >>example?
  22. ...
  23. >It differs because if, say, the C compiler hcc were covered by this
  24. >license, some computer company, say HAL, could modify it and sell HAL
  25. >hcc under restrictive terms.  Anybody would still be able to get the
  26. >original hcc but the only way to get the HAL modifications would be to
  27. >purchase them directly from HAL...
  28.  
  29. Taylor is right; it is different from copyleft--but in a way that seems
  30. to me even less useful.  The company building the modified software still
  31. must make the source available, but the end users don't necessarily get to
  32. do much with it.  For example, if you're building a product which contains
  33. the software, you're required to distribute the source for the software
  34. even if (a) it amounts to free reverse-engineering info on the product and
  35. (b) the source is of no use to anyone but you.  (Keep in mind that software
  36. goes into a lot of products other than general-purpose computers.)
  37.  
  38. >The terms are described above are essentially public domain, except
  39. >that anybody who sells a program covered by these terms is required to
  40. >provide source...
  41.  
  42. In other words, the terms described above are completely different from
  43. public domain.  They are slightly less restrictive than copyleft, but still
  44. quite a bit more restrictive than the BSD copyright--which itself is not
  45. public domain.
  46.  
  47. >...However, they [the terms] need to be made more complex to provide
  48. >the protection I think the original poster is after, because as
  49. >described above they imply that person A could sell the code to person
  50. >B, with source, but permit person B to resell the code without source.
  51.  
  52. Yes, if that's the goal Brown and Taylor have in mind, the terms will have
  53. to be more complex.  It gets complicated because it's an attempt to give
  54. something away (sort of), yet keep strings attached.
  55.  
  56. Since this *is* comp.unix.bsd, I'll point out that the BSD copyright is
  57. fairly simple, just because it actually gives people the unfettered right
  58. to use the software, without attaching strings to further use and re-
  59. distribution.  Removing the "social engineering" aspect from free software
  60. simplifies things a lot.  It does let "bad people" do some things you may
  61. not like, but that's the way freedom works anyway...and *you*don't* lose
  62. the software even though somebody else won't let his copy out.
  63.  
  64. If you're writing software and you want to give it to others so they can
  65. use it, stop and think at the outset whether you really want to attach
  66. strings to it, or simply make it freely redistributable.
  67. -- 
  68. Dick Dunn    rcd@raven.eklektix.com   -or-   raven!rcd    Boulder, Colorado
  69.                 Cats!
  70.