FreeBSDソースコードのダウンロードの仕方は2種類ある。

FTPFreeBSDのダウンロードの仕方

i386 ftp://ftp.freebsd.org/pub/FreeBSD/releases/i386/
amd64 ftp://ftp.freebsd.org/pub/FreeBSD/releases/amd64/

上のftpサイトから自分の欲しいバージョンを指定する。かなり古いバージョンから7.0-BETA1.5まである。例えば6.2の場合では

$ wget -r ftp://ftp.freebsd.org/pub/FreeBSD/releases/i386/6.2-RELEASE/src

カーネルソースコードが欲しい場合はssys.a[a-p]をcatで連結し、gunzipで展開するとコードが取得できる。カーネル以外も同様にできる。

$ cat ssys.a* > ssys.gz
$ gunzip ssys.gz

CVSソースコードのダウンロードの仕方

$ export CVSROOT=:pserver:anoncvs@anoncvs.tw.FreeBSD.org:/home/ncvs
$ cvs login
パスワードが聞かれるので"password"と入力する。
$ cvs co src/sys # カーネルのコードが欲しい場合

詳しくは以下のサイトに書いてある。
http://www.jp.freebsd.org/www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/anoncvs.html