Introduction - If you have any usage issues, please Google them yourself
NS2 one describes how to achieve an agreement on their own article, feel useful, if you want to own their own code or to amend the agreement to prepare NS2 agreement depends on the article