Wolfgang
20 Feb 2007, 6:40 PM
Maybe this a bit off topic, but since the experts are there i still have some questions about licencing in general:
- How can one (the copyright holder) change the licence of the released code at a later time? (or can it only be done in a further release?)
- How can one (the copyright holder) release code (bin /src) in different licences (so more than one)?
Example:
Given that i am the copyright holder / author of code.
- I release my v1.0 under the GPL.
- Then i decide to release v1.1 under the LPGL.
- After that i decide to release v1.2 under some more strict "abc" licence.
- Next i decide to release v2.0 under the strict "abc" license and the LGPL licence.
Would that work?
Given it does, my understanding is that if i use Ext in the project above:
- i could use EXT under the LGPL variant for the release v1.0 and v1.1, because i keep the "copyleft" character of the LGPL.
- i need to use EXT under the CDL variant for release v1.2, because i changed to a more strict license which would be incompatible with the LGPL and their "copyleft" character.
- i could use the EXT with the LGPL for my release v2.0 under the LGPL, but need to use EXT with the CDL when giving away my v2.0 under the "abc" licence.
Is this correct?
Wolfgang
- How can one (the copyright holder) change the licence of the released code at a later time? (or can it only be done in a further release?)
- How can one (the copyright holder) release code (bin /src) in different licences (so more than one)?
Example:
Given that i am the copyright holder / author of code.
- I release my v1.0 under the GPL.
- Then i decide to release v1.1 under the LPGL.
- After that i decide to release v1.2 under some more strict "abc" licence.
- Next i decide to release v2.0 under the strict "abc" license and the LGPL licence.
Would that work?
Given it does, my understanding is that if i use Ext in the project above:
- i could use EXT under the LGPL variant for the release v1.0 and v1.1, because i keep the "copyleft" character of the LGPL.
- i need to use EXT under the CDL variant for release v1.2, because i changed to a more strict license which would be incompatible with the LGPL and their "copyleft" character.
- i could use the EXT with the LGPL for my release v2.0 under the LGPL, but need to use EXT with the CDL when giving away my v2.0 under the "abc" licence.
Is this correct?
Wolfgang