Этимологический словарь Крылова
Образовано как калька с немецкого, где Humanitat – "гуманность".
человечность