Comment Re:REALLY lightweight Linux (Score 2, Informative) 497
No, 500 MHz is plenty for GNOME or KDE. You just want to have a lot more than 128 MB of memory. 512 MB would be ok.
I've noticed several design suggestions in your code.