Словообразовательный суффикс "-ович/-евич" образует имена существительные со значением лица, которое имеет родственные отношения - является сыном того, кто назван мотивирующим именем существительным: Иванович - сын Ивана, Владимирович - сын Владимира, королевич - сын короля, царевич - сын царя.
В разговорной речи отчества могут существовать в усечённой форме: Иваныч, Владимирыч.
Форма -а ич была распространена ещё в Древней Руси: Святославич, Ярославич, Изяславич отмечены в письменных источниках с 10 века.
При Екатерине II именование по отчеству регулировалось Табелью о рангах. Особ первых пяти классов следовало именовать на -вич, с шестого по восьмой именовать полуотчествами (на -ов: Иван сын Петров), всех же остальных только по именам.
Простым смертным привилегированное право иметь отчество могло быть даровано только указанием царя - такие люди назывались "именитыми".
Однако эти правила не всегда выполнялись, и люди всё чаще стали обращаться друг к другу по имени-отчеству, что получает широкое распространение с XV века.
Отчества на "-ович/-евич" обозначают лиц мужского рода, являются именами существительными 2 склонения, оканчивающимися на шипящую, поэтому не требуют постановки "Ь".