Would this idea ever work?
The code is open source but you are required to pay an amount of money if you earn money using the software.
The price can be scaled, as a percentage and has a maximum cap price.
Would you use software licenced with this manner?