I’ve read more than enough times about Linux breaking things. I’ve rarely seen it however and Linus wants to make sure things stay that way with this blast on LKML (Linux Kernel Mailing List):
“From Linus Torvalds <>
Date Thu, 8 Mar 2012 15:40:26 -0800
Subject Re: [PATCH] sysfs: Optionally count subdirectories to support buggy applications
On Thu, Mar 8, 2012 at 2:18 PM, Eric W. Biederman
> Keeping compatibility is easy enough that it looks like it is worth
> doing, but maintaining 30+ years of backwards compatibility
Stop right there.
This is *not* about some arbitrary “30-year backwards compatibility”.
This is about your patch BREAKING EXISTING BINARIES.”
Amen, Linus. You tell ‘em.
If you want to read more go here, but be warned, Linus pulls no punches.