Every once in a while, the HR department at work gathers us together for our yearly training. The company I work for has a phrase that I believe has kept work culture pretty healthy: trust over suspicion. The way it works is if somebody does something that causes you to doubt, the very first thing you should do is trust them. Especially when somebody has proven themselves repeatedly, trust them. This also the reverse too, we want to encourage this kind of trust, but it allows us to identify problematic behavior.

A lot of people feel like many open source developers are seemingly “spiteful” of “Linux users” or “Linux losers” as I’ve taken to calling them. The reason why is because the sign of a Linux loser is the tendency to immediately assume suspicion when there’s no reason to be distrustful. Look at how Linux losers respond to things like anything the Linux Foundation partnering with Chromium makers, GNOME and Wayland discussion, or when Canonical replaces the coreutils with Rust versions for example. I, and I presume many other open source projects, refuse to involve people in my community who are spreading uncertainty and suspicion.

As much as people bash corporate America, I think trust over suspicion is an important lesson that all of us can learn, because it makes us all better people. Of course, it’s important to remember what happens when trust is violated (look at what’s happening to Deepin/openSUSE as an example). Always give someone the benefit of the doubt, but verify and hold them to account.