Self Registration License Terms

The license terms are yet to be defined.