I would expect that for debian and Fedora the percentage of 'other' would be much higher, simply because there is so much more software in the main repository (almost none of which is part of the GNU project)
I think SUSE has more packages than were considered for Ubuntu
I would be interested to see what the slackware numbers looked like. given that it's a smaller distro (and the size of the GNU components andthe kernel are pretty much fixed) the percentage would probably be a bit higher for both GNU and the kernel.
or you could look at embedded distros, and find that the GNU contribution fades significantly (they frequently use different libc and compiler options)