По .c & .h количество, ежели по проценто-объемам плюс-минус лапоть мабуть...# find /usr/src -name '*.[ch]' |grep -v .svn| wc -l
21596
# find /usr/src/contrib/ -name '*.[ch]' |grep -v .svn| wc -l
7055
# find /usr/src/gnu/ -name '*.[ch]' |grep -v .svn| wc -l
243
# find /usr/src/contrib/binutils/ -name '*.[ch]' |grep -v .svn| wc -l
606
# find /usr/src/contrib/gcc -name '*.[ch]' |grep -v .svn| wc -l
869
Ну еще чего-то в ядре. Грубо, половина /usr/src/contrib - gnu.
gcc, binutils, libstdc++, libreadline, gdb, ncurses, groff, ...
Так что еще дофика gnu-ть и пере-gnu-ть