←back to thread

428 points ahamez | 1 comments | | HN request time: 0.204s | source
Show context
dwattttt ◴[] No.45008529[source]
The reminder to "never break userspace" is good, but people never bring up the other half of that statement: "we can and will break kernel APIs without warning".

It illustrates that the reminder isn't "never change an API in a way that breaks someone", it's the more nuanced "declare what's stable, and never break those".

replies(4): >>45008615 #>>45008791 #>>45013042 #>>45023886 #
1. brainzap ◴[] No.45013042[source]
makes me remember a Evan: we provided a migration path from 2 to 3, but so many internal changed that many plugins broke