home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / sys / ibm / pc / misc / 12090 < prev    next >
Encoding:
Internet Message Format  |  1992-08-31  |  2.6 KB

  1. Xref: sparky comp.sys.ibm.pc.misc:12090 comp.os.msdos.apps:4589 comp.binaries.ibm.pc.d:3419
  2. Path: sparky!uunet!usc!rpi!uwm.edu!ogicse!das-news.harvard.edu!cantaloupe.srv.cs.cmu.edu!tgl
  3. From: tgl+@cs.cmu.edu (Tom Lane)
  4. Newsgroups: comp.sys.ibm.pc.misc,comp.os.msdos.apps,comp.binaries.ibm.pc.d
  5. Subject: Re^2: Why do people want PD software?
  6. Summary: GNU copyleft is restrictive
  7. Message-ID: <BtvKrK.2FM.2@cs.cmu.edu>
  8. Date: 1 Sep 92 01:14:07 GMT
  9. Article-I.D.: cs.BtvKrK.2FM.2
  10. References: <bws.14@ccs.carleton.ca> <9LywPB1w165w@cybrspc.UUCP> <367@global.hacktic.nl> <1992Aug28.145404.17987@crd.ge.com> <3449@global.hacktic.nl> <1992Aug30.124845.23411@ccu.umanitoba.ca> <4158@global.hacktic.nl>
  11. Sender: news@cs.cmu.edu (Usenet News System)
  12. Organization: School of Computer Science, Carnegie Mellon
  13. Lines: 36
  14. Nntp-Posting-Host: g.gp.cs.cmu.edu
  15.  
  16. peter@global.hacktic.nl (Peter Busser) writes:
  17. > rahardj@ccu.umanitoba.ca (Budi Rahardjo) writes:
  18. > >peter@global.hacktic.nl (Peter Busser) writes:
  19. > >>Why would anyone need PD and not freeware?
  20. > >With PD, I can distribute the program and source as part of my own program
  21. > >without any problems. With freeware (most of the time) I still have to get 
  22. > >the permission from the author to distribute his/her program & source code.
  23. > You didn't read, I was explicitly talking about GNU software and software
  24. > with a GNU-ish copyleft, i.e. freeware. You don't need any permission to
  25. > distribute GNU(-ish) software either in source or binary form. The only
  26. > requirement is that you provide the changed sources to anyone who wants them
  27. > at a nominal cost.
  28.  
  29. Peter, evidently *you* didn't read the GNU copyleft very carefully.
  30.  
  31. If you use some GNU code in a program you write, the GNU General Public
  32. License effectively requires you to distribute the ENTIRE program under
  33. the GNU conditions.  In particular, you have to give away, for free,
  34. *your* source code as well as theirs.  (See their definition of "complete
  35. source code" if you don't believe me.)  And if someone else uses what
  36. you've done in a bigger program, they become subject to the GPL as well.
  37.  
  38. Some people who object to this restriction refer to the GPL as the General
  39. Public Virus because of its self-replicating properties.
  40.  
  41. I have personally been involved in a free software project wherein we
  42. refrained from using any GNU code, simply because we wanted to use our
  43. distribution terms and not GNU's.
  44.  
  45. There is a big difference between free software and PD software.
  46. For some purposes the difference does not matter; but claiming that
  47. it never matters merely shows your ignorance.
  48.  
  49.                 regards, tom lane
  50.