One challenge with delievering open source software is the number of required components. In BigBlueButton, we have red5, activemq, swftools, mysql, ngingx, and so on.
For developers, there is lots of documentation at our Google Code Site on how to setup a developer environment, but that's for technical people who know their way around the command line.
To make it easier to try out (and develop for) BigBlueButton, we been working on packaging our system as a virtual machine that you could download and run within VMWare Player. We're testing this internally now and should have something to share with you shortly.