Gregory K. Ruiz-Ade wrote:

Also note that "only if you distribute" is itself, a condition. I know very few people who write code to develop useful projects and _don't_ want to share it.

Gregory

I know of lots that do just exactly that. In fact I used to do that. There's even a special term for the process: "in-house". I've read of studies suggesting that the vast majority of software is written for exclusive in-house projects which are never released to the public.

The only conditions on use of GPL software is that anyone to whom you distribute it gets the same rights you did when you acquired it. That's it. If you don't like, or don't agree to abide by the terms, you don't use the software. No one twists your arm. Don't like it, use something else. If there isn't something else, write it yourself, or commission someone else to write it.

As far as using abandoned code, the problem you mention pretty much applies to most any license. The BSD license is the exception, not the rule, in that it's only requirement is that proper attribution must be maintained.

But how is abandoned GPL code any different from actively maintained GPL code? The only way to mix it with your BSD code is to convince _all_ of the GPL code's contributors to fork off a version for you under the BSD license. Good luck there.

However going the other direction, BSD code can be converted to GPL, because the BSD license imposes no conditions on its use.


--
   Best Regards,
      ~DJA.


--
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list

Reply via email to