I don't know about RPL, but GPL has been tested a lot. For example, in the early 2000s, Linksys was forced to release the source code of their router firmware. This project was forked and is now maintained in the OpenWrt embedded linux distribution.
https://en.wikipedia.org/wiki/OpenWrt
Here is a list of GPL enforcement cases from the Free Software Foundation: