[4] The RPL was authored in 2001[2][non-primary source needed] by Scott Shattuck, a software architect for Technical Pursuit Inc. for use with that company's TIBET product line.
This strategy allows software companies who use this model to present customers with a "pay with cash or pay with code" option, ensuring either the growth of the software directly through code contributions or indirectly through cash which can be used to fund further development.
However, because of its requirements for reciprocation without exceptions, it is considered to be non-free by the Free Software Foundation.
[1] The license is used by Active Agenda, a risk-management web application, and NServiceBus, an asynchronous messaging library for the .NET/Mono platform.
[5][6] The RPL and GPL are used by OPC Foundation under the dual-licence scheme, where the former is used for members and the latter for non-members.