Contributions policy

Because 3Di Viewer “Rei” is an open source project, anyone is free to modify the source and submit patches back to the main project. However, if you want to submit code back to the main project, there are certain guidelines that we have set up to protect the integrity of the source code.

The basic guidelines for getting a patch accepted into the main source code repository are as follows.

  • Please review the project BSD license, in the LICENSE.txt file distributed with the source code, and make sure you agree with it.
  • Please print out, sign, and send us by e-mail a signed, scanned copy of the contributor agreement form that indicates your intention to submit a contribution to the open source project (why?). The e-mail address to submit the form is: 3di-rei@3di-spamtrap.jp. Please remove “-spamtrap” from the e-mail address before sending. The contributor agreement forms are linked to here: Japanese language agreement form for contributors from Japan, and English language agreement form for everybody else.
  • Please do not look at any Linden Lab Server Software or viewer software if you would like to contribute to 3Di Viewer “Rei”. The policy in this regard is essentially the same as the policy of the OpenSim project, namely:
  • You have not witnessed, seen or been party to the development of the official Linden Lab Server Software. If you have been involved in the official server development your contributions may affect the licensing of the main codebase and we cannot accept the contributions without a waiver from Linden Lab disclaiming any interest in your contributions.
  • You have not copied source code from the GPL Second Life viewer to submit your contribution. This includes other viewers (e.g. Hippo Viewer, Meerkat) derived from that codebase.
  • You have not studied source code from the GPL Second Life viewer or its derivatives within the last 6 months.

Comments are closed.