徐文远,名旷,字文远。其父为南梁秘书郎,母亲是梁元帝的女儿安昌公主。隋朝灭南梁后,徐文远随父亲-迁徙到河南偃师定居。
他虽然身处逆境,但刻苦学习,最终成为一位通晓经学的学者。隋代窦威、杨玄感、李密
、王世充等人,都曾在其门下求学。
隋文帝开皇年间,徐文远被任命为太学博士,并为汉王杨谅讲授儒家经典。后来杨谅发动叛乱,徐文远受到牵连被免去太学博士之职。大业元年(605年),经礼部侍郎许善心的推荐,徐文远被任为国子学博士。史载,徐文远的治学方法是先收集先代大儒的不同观点和主张,分析比较,然后作出是非判断,择善而从,最后概括总结,提出自己的新见解。他虚心借鉴前人、别人的正确观点,绝不因循守旧、盲从。因他在学术上的建树,影响深远,因此,又升任国子祭酒。
隋末全国各地农民战争爆发,洛阳成为诸路兵马争夺之地,洛阳城
中粮食奇缺,徐文远也不得不自己出城找粮,曾遇瓦岗军首领李密
,李密向他求教,他劝李密学伊尹、霍光,而不要学王莽、董卓。
王世充自立为帝建立大郑王朝后,任命徐文远为国子博士,徐文远大骂王世充是小人,王世充怒断其俸禄,其全家几乎被饿死。徐文远出城砍柴,被唐将抓获,押送长安。
唐王朝待之以礼,并任命他为国子博士,封东莞县男。后来,徐文远去世,终年74岁。