Exodus 20:5 NIV
You shall not bow down to them or worship them; for I, the LORD your God, am a jealous God, punishing the children for the sin of the fathers to the third and fourth generation of those who hate me.
If there is only one God, of whom is God jealous?
And there seems to be some confusion as to what the word jealous means here, as seen in these two comments:
In the original meaning “jealous” means wishing to hold on to what is yours. “Envious" means wanting to be like someone else. In recent times “jealous” has come to be used to be used like “envious” — but the passage here is using it in its original meaning. So the passage only means that God does not readily give up what is due to him. – DJClayworth
You may amend your initial correction to “For whom is God jealous,” which may help clarify your point. Moreover, it is common in English to confuse the notion of “jealousy” with “envy,” but the two are very distinct. That may be a helpful addition to your very nice answer. – jackweinbender.
Can anyone shed some light on the meaning of the passage?