Hi,
kurze Antwort: nein
lange Antwort: auch nein, weil: freebsd&konsorten haben nicht nur einen eigenen Kernel. Sie haben auch eine eigene libc (und die libc und der Kernel müssen schon aufeinander eingespielt sein, sonst geht gar nichts), toolchain, einfach ein ganz anderes userland, daß nunmal auf den freebsd-Kernel eingestellt ist. Versuchst du da einen Linux-Kernel reinzubasteln, stehst du ganz schnell vor dem Problem, daß die eine Seite (der Kernel) nicht weiß, was die andere Seite (userland) eigentlich von ihm will und vice versa.
Es gibt auch wirklich keinen Grund, sowas auszuprobieren - die bsd-Kernel sind wirklich gut - und auf linux-Seite hast du gentoo&dessen Derivate, wenn du unbedingt eine 'ports'-Erfahrung brauchst, aber den bsd-Kernel nicht magst.
nicht ganz so lange Antwort: vielleicht ja, wenn du wirklich viel Arbeit hineinsteckst.