Во времена крепостного права на Руси тяжело жилось крестьянам, и часто они самовольно бежали от своего хозяина. Не слаще была жизнь у рекрутов (рекрут – солдат) в царской армии. Много было по всей Руси «беспаспортных беглецов»: сектанты, солдаты, беглые каторжане. Когда эти люди попадали в руки полиции, то, конечно, тщательно скрывали своё имя и происхождение. Они отвечали обычно, что зовут их «Иванами», а «родства своего» (то есть происхождения) они не помнят.
Юристы выработали на этом основании даже такой специальный термин – «не помнящие родства», а народ стал называть Иваном, родства не помнящим, каждого, кто отрекается от родных и друзей. Ну а в широком смысле это выражение обозначает человека без убеждений и традиций.