That is not how this works. EEE can be said about window’s wsl, but here they are contributing directly to the kernel. That is why linux is that good, these big corporations profit billions by running linux, and getting it sligthly more memory efficient with current ram prices makes them profit even more. Fortunately the license forces them to contribute the code back and we profit from the same optimizations they implemented.
Fortunately the license forces them to contribute the code back
It doesn’t. It would only compel them to share their changes if they distributed their modified kernel to others, rather than simply running it on their own servers. And even then, they wouldn’t have to contribute their code back upstream.
They chose to contribute their changes upstream anyway, presumably so they aren’t burdened with having to adapt them to every new kernel version in the future. Fortunately, we stand to benefit as a side effect of that decision.
That is not how this works. EEE can be said about window’s wsl, but here they are contributing directly to the kernel. That is why linux is that good, these big corporations profit billions by running linux, and getting it sligthly more memory efficient with current ram prices makes them profit even more. Fortunately the license forces them to contribute the code back and we profit from the same optimizations they implemented.
It doesn’t. It would only compel them to share their changes if they distributed their modified kernel to others, rather than simply running it on their own servers. And even then, they wouldn’t have to contribute their code back upstream.
They chose to contribute their changes upstream anyway, presumably so they aren’t burdened with having to adapt them to every new kernel version in the future. Fortunately, we stand to benefit as a side effect of that decision.