Ne pas vivre longtemps, ou ne pas rester longtemps dans un endroit ou une situation.
« « Avec ce travail épuisant et ces nuits sans sommeil, il ne fera pas de vieux os. » »
XVIIe s.
L'expression désigne d'abord la mort prématurée, l'incapacité à atteindre la vieillesse
Aujourd'hui
Sens élargi : ne pas rester longtemps dans un endroit, une situation ou un emploi
Cette expression s’emploie partout en France.
ne pas durer (plus neutre, sans l'image concrète liée à la vieillesse et aux os)
À l'oral, 'vieux' se prononce [vjø] et se lie à 'os' par la consonne de liaison [z] : on entend 'de vieux os' comme [vjøz‿o]. Le 's' final de 'os' au pluriel reste muet. La phrase complète sonne donc : [nə pa fɛʁ də vjøz‿o].