第一个渊源
源于姜姓,出自炎帝神农氏第三十七代孙姜太公,属于以官职称谓为氏。姜姓后裔分衍有子功氏,亦称子工氏。据唐朝封演所撰《封氏闻见记》中记载:“开元十九年,置先师太公庙。春秋二仲上戊日释奠,用张良配享,牲用太牢,轩悬之乐,八佾之舞。出师将发日,皆引辞。京兆功曹卢若虚录太公之后,姜氏、吕氏、尚氏、齐氏、高氏、卢氏、柴氏、庆氏、国氏、纪氏、绍氏、礼氏、贺氏、指氏、掌氏、历氏、牵氏、晏氏、望氏、献氏、易氏、章氏、谢氏、丁氏、申氏、营氏、浦氏、莱氏、许氏、盖氏、雍门氏、东门氏、子雅氏、子尾氏、子襄氏、子牙氏、子功氏、公旗氏、公牛氏、卢满氏、祭公氏、闾公氏、仲长氏、章仇氏等四十八姓,刻石为记。礼部员外郎崔宗之制铭,立于庙门。唐天宝中期,太学中太学生张絅上书:‘请于太公庙置武监。国子监相对,教习胄子。春秋释奠于先师太公,一如国学文宣王庙。’书寝,不报。”齐国立国七百余年后,姜尚有后裔子孙官承司空,名佚考,字子工,亦说字子功,一如商王朝时期、西周初期的“工正”,专职负责王族宫廷建造与修缮,世代传袭。
事实上,在中国的姓氏演进过程中,“子”实际为一种近嫡庶系支族的尊称延续,以其字为首的复姓姓氏,后大多去“子”留首,予以省文简化。因此,子功氏族人后大多省文简改为单姓功氏、或工氏,世代相传至今,是非常古老的姓氏之一。
第二个渊源
源于子姓,出自春秋时期宋国司空氏,属于避讳而改姓为氏。武殷微子后人、宋国第十二代君主宋武公(公元前747~前729年在位),原名为子司空,是宋戴公子撝的儿子。宋武公执政期间,北方游牧部落长狄入侵,宋武公派亲兄弟、大司徒子充石(皇父)率军抵御,宋军在长丘(今河南封丘)打败了长狄人,俘获其首领缘斯。但在战争中,子充石和自己的两个儿子子谷甥、子牛父皆尽战死。原来宋国就有司空氏一族,在宋武公即位后,因宋武公名为“司空”,司空氏族人皆避讳而改为司功氏,其后裔有省文简化为功氏者。
此说源史证为:
少典氏第七十三代、黄帝轩辕氏第六十二代杜伯:杜伯之子隰叔奔晋,生士蒍,世为士师及司空之官,故有士氏、司空氏;蒍生士谷为、谷氏;谷生士会,采于随为随氏,佐文襄有功,又采于范为范氏,子燮采于栒栎为栒栎氏,士鲂釆彘于为彘氏,皋夷釆于函舆为函与氏,又有鲂氏、阳氏、士丐氏、士季氏、士吉氏、士为氏、士思氏、司功氏、祈成氏、士弱氏、胥氏、张氏(范睢改张禄)陶氏、朱氏、陶朱氏、鸱夷氏、范蠡姓。
第三个渊源
源于官位,出自秦朝时期官吏司功,属于以官职称谓为氏。司功,是秦朝时期设置的官位,隶属于太尉,实际上就是后世所称的“功曹”。汉朝时期改称“功曹书佐”,隋朝时期改称“司功书佐”,唐朝时期改设“司功参军”等。司功之职主管官园祭祀、礼乐、学校、选举、表疏、医巫、考课、丧葬诸事。一直到宋朝时期,司功方被废黜。
在历朝历代司功的后裔子孙中,皆有以先祖官职称谓为姓氏者,称司功氏,后多省文简改为单姓司氏、功氏。古代,“工”、“功”二字通假互用,因此再后有功氏简笔为工氏者,世代相传至今。该支功氏姓源繁复,不可一论。
第四个渊源
源于蒙古族,属于汉化改姓为氏。据史籍《八旗满洲氏族通谱》、《清朝通志·氏族略·蒙古八旗姓》记载:
蒙古族功格喇布氏,世居克什克腾(今内蒙古克什克腾),后有满族、锡伯族引为姓氏者,满语为Gonggerabu Hala。清朝中叶以后,有冠汉姓为功氏者。
第五个渊源
源于满族,属于汉化改姓为氏。据史籍《清朝通典·氏族略·满洲八旗姓》记载:
满族郭啰啰氏,亦称郭尔罗氏、郭络罗氏、郭博罗氏,满语为Gorolo Hala,汉义“钩、躬身、放纵”以地为氏,世居讷殷(今吉林抚松松花江上游流域)、沾河(今吉林双阳河流域)、马察(今吉林浑江西南部)等地,后有达斡尔族、锡伯族引为姓氏者,所冠汉姓多为郭氏、高氏、国氏、布氏、功氏等。
该支功氏鼻祖为郭啰啰·达尔汉,郭啰啰·杨舒之子,开国五大臣之一,满洲正蓝旗人,世居沾河。他本来是清太祖佟·努尔哈赤的外甥,后又成为女婿即和硕额驸,积战功,授一等副将世职。明崇祯十四年(后金崇德六年,公元1641年),郭啰啰·达尔汉跟从郑亲王爱新觉罗·济尔哈朗等伐明,攻克锦州。不久,郭啰啰·达尔汉在郑亲王召开的军事会议上,挑唆其幕僚争功,结果被清太宗怒罢固山额真,夺去世职爵位,后在清顺治元年(公元1644年)逝世。
在郭啰啰·达尔汉的后裔子孙中,即有愤而以此事件为姓氏者,即以汉化姓氏称功氏,世代相传至今。