I have extracted this general question from the more specific discussion about the validity of the Barkhausen criterion in the circuit of a Wien bridge oscillator:
https://www.researchgate.net/post/Is_the_Barkhausen_criterion_about_the_loop_gain_right_in_the_case_of_the_Wien_bridge_oscillator1
Here are my speculations that can be used as an initial point for this discussion:
In LC oscillators, the sinusoidal oscillations arise in an LC tank as a result of exchanging the initially stored energy alternatively between two dual storage elements. I have explained this process in the story below:
http://en.wikibooks.org/wiki/Circuit_Idea/How_do_We_Create_Sinusoidal_Oscillations%3F (user name Circuit-fantasist)
So, in LC oscillators, the very LC tank reverses the direction of the voltage change and the active electronic circuit only follows and sustains the existing oscillations by adding so much energy as it dissipates in the internal resistance.
RC oscillators contain only one storage element (a capacitor) that cannot reverse its voltage by itself like an LC tank; so, the charging source has to change alternatively its polarity. In relaxation RC oscillators the source is constant during the transition and it is reversed sharply at the peaks by threshold circuits:
http://en.wikipedia.org/wiki/Talk:Electronic_oscillator#Relaxation_versus_LC_oscillations (user name Circuit dreamer)
In sinosuidal RC oscillators, the charging source (amplifier's output) follows with advance the voltage across the storage element during the transition and slows down when approaching the peaks:
http://en.wikipedia.org/wiki/Talk:Wien_bridge_oscillator#How_do_RC_oscillators_produce_sine_wave.3F
It is obvious that this is achieved by changing dynamically the amp's gain when the voltage changes between the rails. But the main question is, "How is the voltage 'movement' reversed at the peaks?"