В основе слова солидарность лежит праиндоевропейское sol- («целый»). В римском праве существовало выражение in solidum (буквально — «в счет целого», «за все», «сообща»), означавшее общую, солидарную ответственность должников по обязательству, когда каждый отвечает за всю сумму целиком. В XVI веке во французском праве появился термин solidaire, а затем от него производное существительное solidarité.
Т.е., если население задолжало сюзерену (ты виноват уж тем, что хочется мне кушать), то он был вправе в полном объеме взыскать средства с любого должника, так, как ему удобней. Отсюда: «один за всех и все за одного».
Затем этот термин коллективной ответственности перед кредитором французские революционеры сделали символом взаимопомощи.