This is one of the rare occasions where I think Theo is right
This is one of the rare occasions where I think Theo is right
Posted Sep 4, 2007 16:50 UTC (Tue) by epa (subscriber, #39769)In reply to: This is one of the rare occasions where I think Theo is right by JoeBuck
Parent article: Relicensing: what's legal and what's right
I think Theo's point is that the spirit of the BSD licence is more important than the letter. Yes, it doesn't use legal force to compel you to share your code back, but the spirit of BSD suggests that you should do so. Interestingly, RMS has said the same thing: the exact legal meaning of the GPL is less important than its spirit, which is that you should share code with others and not impose restrictions on users.
The position that dual-licensed files must 'always' remain dual-licensed after making changes seems a bit untenable though. If that were the case, then any dual-licensed BSD+GPL code incorporated into OpenBSD would have to remain dual-licensed forever as well. This would arguably mean that proprietary vendors would no longer be able to strip out the GPL and include the code in proprietary software. But I fear we are getting into legal nonsense land here.
The commonly accepted meaning of dual licensing is a disjunction. You can distribute this under licence A, or licence B, at your option. (Or continue distributing under A+B.) It's unfortunate that the OpenBSD people think it means something else. To avoid misunderstanding we may need a new term to mean dual-licensed-choose-either-yes-really-I-mean-it.
