On Tue, May 31, 2005 at 04:21:44PM -0700, Gerry Snyder wrote: > Does anyone see a problem with releasing code under the user's option of > BSD or GPL? I much prefer the latter, so that added work (if
Then you might as well just release it as BSD only in order to reduce confusion, and encourage uptake by all the projects which refuse to use any GPL code. AFAIK anybody who wants to can take BSD code and fork into a GPL project (effectively a one-way process, once they start applying GPL-only patches), so you're not taking anything away from GPL users by releasing only under BSD. AKA, BSD is "GPL compatible", and GPL users are very much aware of that. But BSD users are also quite aware that the BSD -> GPL process is one way, so if you're willing to release your code under BSD at all, why take the risk of confusing or alienating BSD-only users? Personally, I would release as either GPL or BSD, not both. Dual-licensing can make sense sometimes (aka, give useful options that otherwise do not exist), but I don't think it does in the case of GPL + BSD. -- Andrew Piskorski <[EMAIL PROTECTED]> http://www.piskorski.com/