The Barkhausen criterion says that the circuit will sustain steady-state oscillations only at frequencies for which the loop gain is equal to unity in absolute magnitude and the phase shift around the loop is zero or an integer multiple of 180 degrees:
http://en.wikipedia.org/wiki/Barkhausen_stability_criterion
My doubt is that the Barkhausen assertion about the loop gain can be right only in the case of an LC oscillator where an LC tank produces the oscillations and the feedback system only sustains them. But it should not be right in the case of an RC oscillator where the humble RC circuit cannot produce any oscillations without an external control. In this case, I think, the unity gain is insufficient; it has to be more than one! I ask myself, "How can you expect that the voltage across the capacitor will increase if we "copy" this voltage (gain of one) and then apply the same voltage across the capacitor? What is this mystic force that will make the voltage across the capacitor change as no current flows through it?" I have exposed my speculations in the Wikipedia talk page about the Wien bridge oscillator (under the user name Circuit dreamer):
http://en.wikipedia.org/wiki/Talk:Wien_bridge_oscillator#How_do_RC_oscillators_produce_sine_wave.3F