Some days ago I was asked about how to allow users to add forms to a forms library without having to grant users the Contributor role because with this permission level the users have also rights to change other's forms. The answer is that the users only need Add and Read permission to add new forms to a Forms Library and the ability to read them. What I forgot when I was giving my answer was how to create a permission level and add these rights to the new security schema. The "quick recipe" about how to create a permission level will be:
This is an easy steps list, if you need more information about how to administer permission levels go to here.