On Tuesday, 23 January 2018 12:18 Aleksa Sarai wrote:
On 2018-01-23, John Paul Adrian Glaubitz <adrian.glaubitz@suse.com> wrote:
Furthermore, the distribution kernels don't bring such breaking changes, plus the upstream kernel also NEVER breaks any userland.
Except when they do -- in which case we chalk it up as a mistake, Linus gets angry at someone, and we all move along with our day. We don't suddenly start shouting that "Linux is unstable!".
Not exactly. Linus rarely does get (really) angry just because someone made a mistake and "broke userspace". But when that someone - or someone else - refuses to fix it and starts to argue that it's actually the right thing to do, that's when you can expect one of his famous rants. And this difference is important. If you break users' usecase by accident, it's a mistake and we all make mistakes. You shouldn't make serious ones too often, sure, but nobody is going to rip your head for that. But you shouldn't insist that it's perfectly fine and refuse to fix it. I'm not sure if you meant it that way but "chalk it up as a mistake ... and move on" sounds as if you forgot the "we fix it" part which is quite important. Michal Kubeček -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org