Originally posted by dalecosp
Incidentally, Gentoo, then, installs itself, then does a source update and recompiles itself?
Depends on which stage you start the install at. Stage 1 (LONG install time) bootstraps some initial toolchain elements, builds some new toolchain elements, then uses those new bits and the existing bootstrap to completely rebuild the whole toolchain (gcc, binutils, glibc, etc...) from scratch, with any compiler optimizations/targets you set in /etc/make.conf (I'm partial to -march=pentium4 -pipe -O2, with maybe loop unrolling thrown in)
Then you are technically at "stage 2". If you had started from stage2, you would have first downloaded a somewhat-targeted (although not perfectly exact) toolchain for your architecture. Stage 2 builds the core system binaries.
Stage 3 then builds off from that point (but you can start from stage 3 as well, using a generic toolchain+core binaries), and builds the "peripheral" binaries that make the system complete (kernel build at this stage IIRC--might be stage 2... been a while since I installed Gentoo).
After that, it's a matter of emerging whatever apps you want (much like the FBSD ports tree).
All this, is why when I run linux (instead of FBSD), I stick with Gentoo.