|
|
|
|
|
by nupark2
5307 days ago
|
|
Proprietary forks are always able to submit pieces of their code back to the originating BSD project. That's fine -- proprietary developers never claimed to be anything other than what they are, and if they eventually submit something back, that's nice. GPL developers claim to be open, but then take the originating code and place it under onerous "open" terms. This triggers the classic "hypocrite" response: they claim to be open, but they're actually attaching a viral license to my work. Any improvements they make can NEVER be sent back to us without all the contributors agreeing to license under the BSD license. In real terms, the GPL fork is a dead-end one for a BSD licensed project. The commercial fork is, actually, not -- the company is quite able to push back changes at any time. No contributions will ever result from the GPL fork, and given that the BSD license provides a superset of the freedoms of the GPL license, it's clear that the GPLers are only licensing under the GPL to enforce their own politics on the BSD licensed code. |
|
An interesting twist would be a BSD style license that states that if the code is incorporated into a GPL style licensed project, patches to your specific code subset must also be BSD licensed. Kind of like incorporating a LGPL library into a commercial product.