home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / unix / bsd / 4262 < prev    next >
Encoding:
Internet Message Format  |  1992-08-16  |  2.0 KB

  1. Path: sparky!uunet!elroy.jpl.nasa.gov!ames!agate!agate!phr
  2. From: phr@soda.berkeley.edu (Paul Rubin)
  3. Newsgroups: comp.unix.bsd
  4. Subject: Re: Restrictions on 'free' UNIX / 386BSD (Re: selling 386BSD)
  5. Date: 17 Aug 92 00:36:18
  6. Organization: CSUA/UCB
  7. Lines: 29
  8. Message-ID: <PHR.92Aug17003618@soda.berkeley.edu>
  9. References: <PHR.92Aug15151100@soda.berkeley.edu> <63DILTJ@taronga.com>
  10.     <PHR.92Aug15214245@soda.berkeley.edu> <MNDIKJ3@taronga.com>
  11.     <5146@airs.com>
  12. NNTP-Posting-Host: soda.berkeley.edu
  13. In-reply-to: ian@airs.com's message of 17 Aug 92 05:10:14 GMT
  14.  
  15.  
  16.     I thought about these issues a lot when I decided to put my UUCP
  17.     package under the GPL, and I've never seen any argument that was at
  18.     all convincing as to why that was a bad idea.  I've seen convincing
  19.     arguments against putting library code under the GPL, but they do not
  20.     apply if you are using shared libraries on a GPL-based operating
  21.     system.
  22.  
  23. Note also that if you write a piece of free software with the GPL and
  24. decide later that you made a mistake, you can change your mind and
  25. relax the conditions.  But if you don't copyleft and then realize you
  26. wish there weren't all those proprietary systems being sold that were
  27. adapted from your code, there is no way to get the toothpaste back in
  28. the tube.
  29.  
  30. Years ago, somebody I'll call X announced he was writing a big free
  31. software system and called for volunteers to donate code.  I
  32. contributed a program, under a copyleft, while the rest of the system
  33. was still under development.  He said he wanted his system to be
  34. useful to the largest possible number of people and he convinced me to
  35. drop the copyleft on the piece I wrote.  Then when the big system was
  36. released, he made the whole thing proprietary to himself.  This story
  37. is not directly relevant to 386bsd, but it's one reason I copyleft all
  38. nontrivial free software I write these days.
  39.  
  40. X's system is widely used, by the way---all of you have heard of it.
  41. I'm glad to see its popularity is finally fading.  I'm also glad my
  42. contribution was extremely minor---I felt like I got away with a
  43. fairly cheap lesson.
  44.