On the sickness of our community
On the sickness of our community
Posted Oct 15, 2014 6:14 UTC (Wed) by tao (subscriber, #17563)In reply to: On the sickness of our community by viro
Parent article: On the sickness of our community
That said, it's Linus's kernel, and if he decides not to namespace the debug option, then I think that's his prerogative.
PS: It would be kind of nice to have a consistent set of "non-legacy" kernel interfaces (such as you allude to) and an option to disable all the legacy stuff. I wonder how much cleaner & safer software written against such an interface would be.
PPS: Yes, glibc would certainly benefit from removing quite a bit of brainfuck and in cases like gets(3) -- which is not deprecated by LSB, obsoleted by POSIX and removed from C11 -- everyone who do use them should indeed be screwed. But again, wholesale crapectomy would of course be infeasible, unless aiming for a "non-legacy" OS.
