When I was at school (in the 80's) I learnt that *jealousy* and *envy* meant different things: you are *jealous* if you think someone will take what you have, you are *envious* if you want what they have.

In general usage now they appear to mean the same thing, to the point where *envy* is rarely used while 'jelly' and 'well jel' have become slang (clearly derived from *jealous*) meaning to covet what someone else has.

However, I think a statement like "she had a jealous boyfriend" will still be clearly understood to mean that the boyfriend is excessively possessive of his current girlfriend rather than that that boyfriend is chasing after other girls.

Has the meaning of *jealousy* changed in current usage?