From your first link, Oracle is #14 down the list by changesets, behind Intel, Red Hat, Google, Linaro, Huawei, Facebook, Nvidia, SUSE, IBM, "None", "Unknown", and "Consultants"
By lines of code they don't even appear on the list.
It looks like they're cheating the numbers by using the concept of "'core' of the kernel", whatever that means.
> Oracle is the #1 contributor to the "core" of the kernel, in terms of number of changesets.
While, I think most Intel and AMD contributions are very likely drivers related, it really feels like Oracle tried to find a statistic which fits their narrative.
That could actually make sense to me; drivers tend to be vendor specific, so I wouldn't feel too bad about giving credit for whoever does the most in the shared parts.
It appears that most of their contributions were to the XFS filesystem. Which means it is not used by "everyone" in a very similar sense to the way in which hardware drivers are not.
I suspect that if "core" were defined to exclude hardware _and_ filesystem independent changes Oracle would not have been at the top of the list.
I've only used big iron in anger (as part of my company's "ways of doing things" - and all of it unexciting parts of my job, and many years ago). I was not aware of said Nucleus before you brought it up. So I guess today I learned something. Cheers!
- By changesets: Intel ( 11.4% ) ... Oracle ( 2.2% )
- By lines changed: AMD ( 39.9% )
[1] https://lwn.net/Articles/895800/
----------------
Most active 5.17 employers: [2]
- By changesets: Intel ( 11.6% ) ... Oracle ( 2.0%)
- By lines changed: Intel ( 12.6% )
[2] https://lwn.net/Articles/887559/