Linus Torvalds on Diversity, Longevity, Rust, and ARM Chips
thenewstack.io
thenewstack.io
That said, this is a non-answer and it irks me. The truth is most kernel contributes are likely CHWMs. Instead of this "I can't see color... no literally because of the computers" non-answer he gave, it would mean a lot if he acknowledge that likelihood and outlined what might be done to change it.
I get that convincing people to work on free software is sort of hard to begin with. Also I get that when companies pay full time employees to work on the kernel its usually a boon for the whole community. That said, it would be cool (and free!) if the kernel leadership signaled to those companies that they should take diversity more seriously when they are hiring individuals to work on the kernel.
Torvalds is correct to play it safe here, because signalling for diversity ends up sending a signal to a significant portion of the free software community that the kernel development now prioritizes diversity/race/skincolor over the function and performance of the kernel. And fortunately/unfortunately, the kernel doesn't care what color skin of the hand that writes and debugs its code.
IoT is full of them, NuttX, Zephyr, RTOS, MBed, microEJ, Azure RTOS ThreadX among a few others.
So after the generation that has created and groomed Linux moves on, its golden age will be most likely forgotten, replaced by endless forks and alternative POSIX clones.
It seems that the GPLv2 is the 'right balance' as shown by the very little adoption of the GPLv3. Too bad that for libraries we don't really have found such license..