Comment Comment by teddyh > there's a page on their wiki that vaguely saysA page titled “License Agreement”, clearly linked from the home page.(Regarding the 30%, I agree – this was questionable at best.) parent teddyh 4 years ago
A page titled “License Agreement”, clearly linked from the home page.
(Regarding the 30%, I agree – this was questionable at best.)