林姓的來源主要有以下幾種說法:
子姓起源:
商朝末年的名臣比乾,因諫商紂王而被殺。其子堅逃至長林,後被周武王賜以林為姓,食采博陵,散居於周、魯、齊、衛等國。
姬姓起源:
周平王的庶子名叫林開,其子孫中有以林為姓的,這是林姓的另一種來源。
少數民族改姓:
包括鮮卑族、高山族和滿族等。例如,北魏孝文帝時期,鮮卑人改用漢字姓,丘林氏改為林氏。台灣地區的高山族因世居林木茂密之地,有以林為漢姓者。滿族的布薩氏,在滿語中為BusaHala,也有冠漢姓為林氏的情況。
綜上所述,林姓的來源多樣,既包括了古代王侯賜姓的傳統,也有少數民族改姓的情況。這些來源共同構成了林姓豐富的歷史文化背景。