3 ms·
RE 3: Kernel developers are diametrically opposed to this for good reason. People like the fact that they can install Linux on any old computer and it'll "just
by ajvs 7y ago
RE 3: Kernel developers are diametrically opposed to this for good reason.
People like the fact that they can install Linux on any old computer and it'll "just work". Linux supporting a stable in-kernel ABI means less drivers will get upstreamed plus they'll have to bear the burden of maintaining this stable interface across many years. Which is unrealistic, so your older devices will be stuck using an old kernel (which unsurprisingly is the same problem Android has).
If Google wants make a stable in-kernel ABI then that can be part of their Android Common Kernel and they can maintain it themselves. But don't ask Linux devs to do all the work for vendors who refuse to open-source their drivers.