What's the difference between the RPL licence and the AGPL licence?

Which one is more restrictive?

1 Answer 1


The Reciprocal Public License requires any changes to be released (publically!) even when software is used only internally, the GNU Affero General Public License does not.

The AGPL is also GPL-compatible, while the RPL is not.

These are the core differences.

  • Thanks for your answer; I guess this means that RPL is more restrictive than AGPL? And if yes, how about the web-service restriction that AGPL has? I wonder if an equivalent "ARPL" should exist.
    – knocte
    Aug 22, 2012 at 15:25
  • @knocte I think it'd be better to discuss which is more 'free' as both are permissive licenses. Neither one really imposes restrictions, but they both give you some obligations. As to an "ARPL"... no, I think there are enough licenses around.
    – TZHX
    Aug 23, 2012 at 8:25
  • Yeah I don't mind, let me rephrase: which one imposes more obligations?
    – knocte
    Aug 23, 2012 at 10:56
  • And I don't think "there are no enough licenses around" is a good argument. Does ARPL make sense or not and why?
    – knocte
    Aug 23, 2012 at 10:57

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.