3 ms·
looking at last 1000 commits to gcc, it seems like about 80-90% of emails are associated with "big corps". however, this doesn't tell the whole story. according
by Hello71 5y ago
looking at last 1000 commits to gcc, it seems like about 80-90% of emails are associated with "big corps". however, this doesn't tell the whole story. according to https://lwn.net/Articles/867540/ https://lwn.net/Articles/867540/, over 85% (100%-6.8%-5.0%-1.6%=86.6%) of Linux kernel changesets are supported by employers, but nobody sensible would claim that Linux is not community developed. whether it is because of historical project culture, or BDFL, or simply a large number of contributing organizations, there is clearly a substantial difference between Linux and OpenJDK development methodology.
- secondaryacct 5y agoLinux is only developed because it helps make money. Most commit as you said are by big corp to support their products, what do you expect ? A voluntary samaritan committing yet another driver for this IBM entreprise controller, or that Facebook file system? Linux is "community-of-big-corps"-developed.
- __d 5y agoThe real challenge for Linux will be when Linus retires. The Linux Foundation was intended act as the backstop here, but it is losing that focus, and I'm not confident that it will remain a trusted steward in the future. For now, and to the point here, the sheer number of meaningful contributors to Linux is what differentiates it from things like Java and .NET. GCC is somewhere in the middle: less resilient than Linux, but more than Java.