The Virtual Commons

building extensible software for collective action research


The Virtual Commons Experiment Software can be installed and run on any platform that supports Java 1.6. Although our day-to-day development is primarily done on Linux, we often run our actual experiments in computer labs with Windows and Macs as well.

In addition to Java, you will need the following to run experiments:

  • A webserver capable of serving JNLP files. Support for the Maven-Jetty plugin is bundled with the software and should work "out of the box" if you don't want to run your own webserver.
  • The Ant build tool is also needed to generate the client, facilitator, and server jar artifacts necessary to run and deploy the experiment.

For developers, it is definitely recommended that you also install Maven.