I was taking a look into programming my own Linux Distribution and are struggling to find out some info about it.
What programming language(s) would I need to know?
What kind of files/kernels would I need to do this?
Is there any way to test the finished product without installing it on a computer? (eg is there a program that would test it without loading it?)
I am running Windows XP and Fedora Core 3 (dual boot).
Any tips would be appreciated