Regarding bootstrapping Linux from scratch, there *is* Aboriginal Linux with the exact goal to do exactly that. And if I haven't completely misunderstood Mr. Landley bootstrapping various distributions from scratch is the very goal of that endavour.
Creating a Fedora ARM distribution part 2: Bootstrapping
Posted Nov 11, 2011 18:57 UTC (Fri) by wookey (subscriber, #5501)
[Link]
Useful link there. I think I did read about this some time ago but had forgotten. The thing is there are lots of ways of getting some kind of base image on which to work, and that's how people usually do a port at the moment because otherwise it's far too hard, but like Jon said we want to be able to bootstrap _ouselves_ just on the principle of the thing.
BTW, as I said in the debconf talk someone linked to (thanx for that) the bootstrapping work (in Debian) isn't really anyone's main focus right now, so if you are enthused to do some of the grunt work in shoving it forward you will find yourself very welcome. I'll hopefully get to it eventually, but suspect it will be a while...