> 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.
I've used mixed licenses to achieve this in the past. The individual source files remain BSD licensed. The whole work, in aggregate, is GPL licensed.
It only works if the dependencies are one-way, though, and you keep the BSD code fairly isolated.
I've used mixed licenses to achieve this in the past. The individual source files remain BSD licensed. The whole work, in aggregate, is GPL licensed.
It only works if the dependencies are one-way, though, and you keep the BSD code fairly isolated.