Comment Re:Why Linux? (Score 2) 178
OpenWRT dev trunk is rather stable, now supports 2.6.27 and 2.6.28 (change a few vars in the makefiles). The toolchain setup is automated and works well. I had no trouble setting up on modern Ubuntu 8.10 x64 host. A lot of embedded dev seems to be inflexible about hosting platform - the makefiles of OpenWRT work well.
Runs well on 8MB of RAM with 4MB flash to boot from.
Supports a variety of target platforms, even x86. Decent package manager, and always looking for additional options.