3 ms·
In the same sense, Linux broke userspace for 386 users in 3.8 because the users expected Linux to run on their computer. An optional build-time feature being re
by djur 5y ago
In the same sense, Linux broke userspace for 386 users in 3.8 because the users expected Linux to run on their computer. An optional build-time feature being removed does not break userspace.
- selfhoster11 5y agoArguably yes, abandoning an architecture is breaking userspace. At least for those that are still using it.
- djur 5y agoIt isn't breaking userspace under the definition intended by "we do not break userspace". In that thread, Linus was referring to a kernel change that changed the error returned from an ioctl, which caused a program not just to fail (as it might if it tried to use a feature not compiled into the kernel) but to break (by entering an infinite loop).