Re:Python 2 will be replaced with Python 3 in the next RHEL ...
by jhall1468 on Wednesday April 11, 2018 @11:14AM
(#16811921)
Because they are entirely different things. Breaking the kernel ABI doesn't just break a few packages for a popular language, it breaks the entire ecosystem. More importantly there's literally no reason to break compatibility in the kernel. There are perfectly valid reasons to break compatibility in programming languages.
Apples and oranges comparison.
Re:Python 2 will be replaced with Python 3 in the next RHEL ...
by jgalar on Wednesday April 11, 2018 @12:27PM
(#16812742)
Even the kernel occasionally breaks interfaces. Case in point, FUTEX_FD was introduced in 2.6.0 and retired in 2.6.26 [1].
I don't think anyone working on glibc is intent on breaking user space. Sometimes it's just the most pragmatic solution.
It's really very sad that the Linux community never adopted Linus's view.