KRUU runs on Free/Open Source Software (FOSS).
The key ingredients are as follows:
We've been evaluating some automation systems, such as CampWare.org's CampCaster, which would help us manage the entire station.
One of my friend uses this for scheduling www.radioverve.in . which is doing decently for independant music in india.
http://code.google.com/p/phqueue/
Cheers
Vivek