第二天,周武王命令整修了商纣宫殿,让武庚居纣宫,继续统治商民。
姜太公考虑到武庚受纣王的影响,是不会脱胎换骨,立地成佛的。于是建议周武王要对武庚严加防范,在朝歌周围没邶(今汤阴邶城)庸(今卫辉市倪湾乡)卫(今浚县卫贤集)三国,周武王将自己的弟弟康叔封镇这三国,来监视武庚。周武王又封了姜太公为齐国国君。
再说姜太公被封于齐国,但他仍心系西周,他觉得让武庚再来掌权,是一大隐患,一旦气候适应,他就会东山再起,卷土重来,复辟殷商王朝,时常都不要放松对武庚的警惕。
果然,不出姜太公所料,当周武王罢兵西去不久,武庚竟然居纣宫(今西坛,云海一带)续殷祀。然后又带领尚臣来到鹿台,玉门(玉女观)祭祀父亲在天之灵,同时他又收拢殷商遗民之心,暗地联络东夷方国部落,磨刀霍霍,十分嚣张。
消息由姜太公传到镐京(今西安市)。恰在这时,也就是周王朝建立第二年,周武王去世了,年幼的成王还管理不好国家大事。周武王之弟周公旦便代摄国家大事。对此,管叔,蔡叔,等大臣极为不满,散布流言蜚语,说周公打算谋害成王篡位,企图起兵造反。因此朝内大臣勾结起来,联合东夷中的徐、奄、薄姑、熊、盈等方国部落,发动了大规模的叛周复殷战争,声势之大,使周的西土出现了骚动和不安。
为了尽快平息这场暴乱,周公和召公彻夜难眠,积极部署作战计划,最后在姜子牙的倡议下,由周公以成王之命率军东征。姜太公亲临现场辅助周公,再一次返回牧野,杀向朝歌。早有准备的武庚,亲自带殷商努奴隶主贵族疯狂反扑,负愚顽抗。但终因得道多助,失道寡助。失掉军心的武庚,终究不能唤起将士的斗志,因而军心不齐,不战而溃,全部瓦解。武庚、管叔被处死,蔡叔被流放,霍叔遭贬斥。周公将这次叛乱平息后,以成王之命封康叔为卫君,建都朝歌。
公元前1046年,西伯姬昌之子姬发立西周而代商。为了安抚商朝遗民,姬发立商帝纣辛之子武庚以守商祀,将商旧都朝歌封为殷都,并封殷都以东为卫(今朝歌东9公里的卫贤,属河南浚县),殷都以西为鄘(今朝歌西南的新乡县店后营),殷都以北为邶(今河南省汤阴县邶城),命管、蔡、霍三叔监管,以防止亲商诸侯及商民反叛(见《逸周书.作雒》、《汉.郑玄(诗)邶鄘卫谱》等)。
西周二年,商朝诸侯氏族的牢固团结使姬发“白夜不寐”(见《史记.周本纪》)。不能安枕的心病,使尚未安定朝政,还没坐稳王位的姬发就过早崩逝。以当时“父死子继,兄终弟及”的规矩,在姬发的群弟之中,有资格接继王位的应当是年长的大弟管叔姬鲜。但此时姬发的二弟姬旦却拥立姬发之子姬诵为成王,并以成王年幼为由摄政国务,自封为周公,他还在其颁布的一些诰命中署上“王若曰”句等,以向人伐智和暗自称王。姬旦摄政篡权的言行,引起亲兄弟间的不满与内讧,被分封到卫、鄘、邶三国的管、蔡、霍三监,因不满姬旦摄政而联合叛周,挟武庚参加叛战,奄亳诸侯则劝说武庚乘机复国。于是,蒲姑、熊盈、徐夷、潭、鬲、榖、州、绞、郦、萧、费、弦、黄、葛、郯等诸侯国纷纷支持,积极参加武庚的复国之战。
周武王姬发因不能安枕,导致过早病亡的情景,姬旦记忆犹新。他深深懂得,对他摄政篡权的威胁,不仅来自亲兄弟及朝臣内部,还来自亲商诸侯与殷商遗民,最好的办法就是要消除隐患。为此,姬旦以成王姬诵之命率兵征战三年,诛武庚禄父、杀管叔姬鲜,流放姬度至蔡国(今河南省上蔡县)、降霍叔姬处为庶人,命诸侯营建新都洛邑,将顽抗不服的殷商遗民分别迁往成周(今河南省洛阳市)和陈、许、蔡、郑等诸侯国,封康叔立卫国于殷都朝歌,赐殷民七族;封伯禽于鲁(今河南省鲁山县),后迁奄国旧地(今山东省曲阜)立鲁国,赐殷民六族。从此,殷商遗民沦为颈部系绳的奴隶,在西周王朝的残酷统治下被全部分割镇压。他们四散分居,劳苦耕作,繁衍生息。但不少诸侯仍然怀念纣辛,心存武庚,不服周管。徐、奄、淮等诸侯相继又反。成王姬诵无奈亲自出战,并于战后分封亲系诸侯。为了安定殷侯,成王封武庚禄父的伯父微子于宋(今河南省商丘市睢阳区)、称宋公、以奉祀商殷,这就是“宋国”的由来。随同微子前往宋国的殷商遗民忠于朝政,以国为荣,以“宋”为姓,于是就有了宋姓。周公姬旦在平息三监反叛之后,把武丁之子子宋的古宋国﹙今河北省赵县﹚封于微仲之子宋公稽,为宋公,以奉先祀。宋公稽之子丁公申继位后,把古宋国南迁宋国﹙今河南省商丘市睢阳区﹚认祖归宗。宋国同为宋姓,人人共尊一祖,微子是宋姓始祖,商丘是宋氏祖地。这即是“天下宋氏是一家”和“天下宋氏源于商”之缘故。
武庚因复国失败被杀后,其后裔不忘宗祖,有少许留在朝歌(今河南省淇县)附近守墓祭祀,并以“殷”、“商”、“汤”、“禄”为姓。也有因逃难分支到今河南省南阳、内乡、镇平、西平、汝南;山东省临沂、郯城;山西省河曲、陕西省柞水、大荔以及江苏省句容等地;还有的东渡海外,到了扶桑国(今墨西哥)的拉文塔、中美洲的尤卡坦半岛以及华华洲等地,把人类文明传播到了五洲四海。
《通志.氏族略》载:“宋民,子姓,商之裔也。”由于微子是纣辛的庶兄,武庚的伯父,同为“子姓”商之后裔,故有“殷宋一家”之说。自武庚复国失败被杀、微子立“宋国”、称“宋公”之后,殷商遗民便成为华夏民族由子姓最早分流而成的宋姓、殷姓、商姓、汤姓和禄姓。同时以宋姓(也有以殷宋)、殷姓、商姓、汤姓和禄姓命名的村庄、营寨、集镇、城市、山川、河流等开始出现。
由子姓分流的宋姓在发展过程中,有部分外姓因避讳、逃难等原因改成了宋姓。如五代时辰州(在今湖南省邵阳、怀化地区西部)的蛮酋人改姓为宋、北宋时西夏党项族改姓为宋、明代时赐元人伯奇特兆尔为宋一诚、清朝时贵阳府有得宋姓于元朝的土司、满洲八旗嵩佳氏改姓为宋,这些均为少数民族改姓;还有日本侵占台湾期间,台湾土着族人被迫使用日本的冈田、本田等姓,1945年台湾光复后,废除日本姓,选用宋姓等。也有因名门望族而取先辈之名或字另立姓氏的,如宋戴公之后改为戴姓、宋武公之后改为武姓、宋宣公之后改为宣姓;孔姓亦由宋氏第八世孙孔父嘉之名取孔字而来。宋国大司马孔父嘉是微子之弟微仲衍的八世孙,儒家圣人孔子的六世祖,“孔子之先,宋之后也”﹙见.《孔子家语.本姓解》﹚,所以有“孔宋同源”之说。今朝鲜族、东乡族、土家族、满族和回、蒙、苗、彝、藏以及台湾省的土着族等均有宋姓。而殷姓在先秦时由于“殷”与“衣”古音同,遂有殷姓成为衣姓;北齐时因忌讳废帝高殷,由殷姓改为汤姓;宋朝建隆元年(公元960年)因避讳赵匡胤之父赵弘殷,由殷姓改为商姓、汤姓、戴姓;清朝时满洲八旗音佳氏改为殷姓等等。中国的一些少数民族中也有殷姓。
殷商遗民中由子姓分流而出的宋姓人口现约1120万,占中国总人口的0.81%;居当今中国百家大姓第23位。殷姓、商姓、汤姓和禄姓则排列在100位之后。