A google search reveals this slashdot story yielding this github repository that hasn't had a commit since 2016. There are 22,602 forks listed on github.com but these are going to be mostly (if not virtually all) simply development forks for torvalds/linux.
I have read before that Linux has become quite crufty. It seems to me that, at least in terms of user experience, Linux has become much more polished than I remember 10+ years ago (obviously this is not an accurate assessment of the kernel; I am only now reading K&R and have never dipped into the kernel source except a cursory glance that yielded a "whoa, I can't understand a line of this", but I am aware of a great amount of development regarding linux-on-the-laptop features in the kernel, for example). Regardless, I know I've seen BSD people complaining about Linux cruft. Considering the neovim fork of vim based on vim's cruft, I would think similar efforts would be rewarding for the kernel.
What prompts this question was this article on LWN discussing attempts to compile Linux with clang. I've read that the kernel uses many quirks/special features specific to gcc for optimization (though the linked article seems to downplay them compared to my memory), and I began to wonder if anyone had attempted to refactor/fork the kernel to make it more portable, or at least compilable outside of the gnu-environment. I also understand that gcc iteself is crufty, and Linus himself has criticized it.
I know I am not alone in my personal distaste for RMS and GNU and interest in Linux devoid of GNU; I am aware of Alpine Linux which does without gnu tools, but the kernel is still compiled with gcc, isn't it? There are many references to alternative toolchains and userland software, but I am specifically wondering about the kernel and whether there are forks that eliminate gcc/gnu dependencies--consider this a subsidiary question of the title--it seems to me it would be a waste to ask it separately.