3 ms·
Will the formerly AGPL components continue to be dual-licensed under the AGPL as well? If not, that's a problem, because the AGPL and GPL are incompatible, so
by chimeracoder 14y ago
Will the formerly AGPL components continue to be dual-licensed under the AGPL as well?
If not, that's a problem, because the AGPL and GPL are incompatible, so that means that nobody can use the AGPL for new forks/patches on the product anymore.
(That's not quite true in that they can receive a copy of the product from someone who received it under the original AGPL license and therefore can and must redistribute it under the AGPL, but the point is that, when making licensing changes, you should always add a licensing option instead of changing it, because the latter isn't really possible, and the former is more explicit as to the outcome).
- dalke 14y agoAGPLv1 and GPLv2 are not compatible. GPLv3 and AGPLv3 are compatible because of clause 13 in both licenses. See http://en.wikipedia.org/wiki/Affero_General_Public_License#Compatibility_with_the_GPL http://en.wikipedia.org/wiki/Affero_General_Public_License#C... for more details.
- chimeracoder 14y agoAh, I didn't realize that the project was released under the GPLv3 instead of GPLv2.
- xi 14y agoGPLv3 and AGPLv3 are mutually compatible, that is, you could link GPL code to AGPL code and vice versa.
- sparkie 14y agoIt's not so much that they're compatible - but rather the GPL explicitly allows relicensing of GPL code under the AGPL. The combined work must be AGPL licensed.
- streptomycin 14y agoNot true. From the AGPL: > Notwithstanding any other provision of this License, you have permission to link or combine any covered work with a work licensed under version 3 of the GNU General Public License into a single combined work, and to convey the resulting work. The terms of this License will continue to apply to the part which is the covered work, but the work with which it is combined will remain governed by version 3 of the GNU General Public License.