The Linux Kernel Archives. A service from Transmeta and VA Linux that stores and archives Linux kernel and kernel-related userland utility code. There you can find Linux version 0.0.1 to 2.4-test, and everything that goes with them such as module loaders.

They also mirror a bunch of things vaguely Linux-related.