Committers' Agreement FAQ

So what's changed from the previous version of the agreement?
See the summary of changes.
I completed one of the old ones; do I need to complete a new one?
Yes, please. We want to make sure everyone's signed up to the same thing, so there's no confusion or ambiguity. Please download and print the agreement and mail (don't fax) it to Erica. You don't need to use super-expensive mail - there's no particular rush. We'll eventually let you know if it didn't arrive and you can send another one.
Does this only cover code contributions?
"Code" in the agreement is defined as "information" - you need to fill out an agreement to contribute source code, documentation, localizations, or anything similar thing to the project.
Why do you need those personal details?
Your email address will form the basis of your login name. (That's what we mean when we say "your email address, or a derivative of it, may be made visible worldwide via the Internet" - login names appear in all sorts of public places.) Your address and phone number are so you are legally identified and we can contact you if necessary. They will not be made public.
What's all this stuff about crypto?
The crypto section is intended to apply primarily to NSS development, or if you are writing or importing your own code to do encryption. If you are concerned about whether the code you are writing falls under this clause, please email Frank Hecker. Frank has also made a newsgroup post on this subject.