"From each according to his ability, to each according to his needs" is a slogan popularised by Karl Marx.