Словарь русских фамилий
Вероятнее всего от имени Липа, краткой формы многих имен: Олимпий, Алипий, Липат и др.
Липин
липин