Через нем. solidarisch, франц. solidaire (XVI в.; см. Доза 672) из лат. in solido "в целом" (Гамильшег, EW 806).