Distributed Computing Code of Conduct
Distributed computing projects are a wonderful way to have some good clean geeky fun, and contribute to the furthering of mankind's scientific knowledge.
While distributed computing clients are designed to have a minimal impact on the system they are running on, there are small but measurable costs associated with them: Slightly increased electricity usage (and associated heat production); increased usage of system RAM when the client is running; and additional network traffic.
Installing distributed computing clients on other people's systems without their knowledge or permission is unethical and illegal. Unauthorized 'hijacking' of systems reflects poorly on you, and on your team; it can also have very real legal consequences (do a Google search for "David McOwen" if you would like to see an example). Therefore, we require that all distributed computing participants adhere to the following guidelines:
1. Respect the terms of the software EULA for the distributed computing project you are participating in.
2. In order to install a distributed computing client on a system, one of the following must be true:
A. You are the owner of the system;
B. You have authority within your organization to install the client on the system;
C. You have obtained permission to install the client from someone in category A or B.
TR does not condone the 'hijacking' of other peoples' computers for the purposes of running a distributed computing client. Any TR team member found to be in violation of this policy will be subject to disciplinary action which may incluce banning from the TR forums and/or reporting to the appropriate person(s) at the organization running the distributed computing project.
Your cooperation in this matter is greatly appreciated.