Hacker News new | ask | show | jobs
by curveship 3152 days ago
That's not Linus' position. The "API contract" for the kernel is "we don't break userspace code," not "we don't break userspace code that follows the specs." He would bounce (and flame) the fix you're suggesting.
2 comments

That sounds insane. Is it written somewhere besides a sporadic Linus rant? (e.g. somewhere here https://www.kernel.org/doc/html/latest/ etc.)
In other words, the ABI you have is the ABI that got used, not the ABI you thought you were building.