Fair Software - Not all paid software is predatory.

2025/08/20

Software can be defined in a lot of ways. There’s Free (Libre) Software, which is software that is defined by its openness to distribute, modify and copy its source code. Famous examples are GNU/Linux, LibreOffice and Blender.

There’s Proprietary software that’s, in many ways, restrictive, but it depends on the software itself. Examples include various technologies like codecs and formats, programs like Photoshop that are paid, or simply programs without any way to inspect its source. That doesn’t constitute that it’s bad, just that it’s restrictive on what kind of access you have.

There’s Source-Available software which has some shaky licensing and permissions, e.g. contributions being locked to approved users like employees of a company managing the open source code, or software whose licenses feature clauses that, in many ways, disrupt certain use of source code, for example forking, contributing. This arguably exists due to security audits that people want to perform on software which has proprietary technology, like a custom communication protocol or its own interfacing library.

The truth is, some of the software that falls into all of these groups are, well, garbage. Utter garbage and sacrifice to your sanity. There’s a lot of reasons as to why the UX in SEVERAL Libre software is absolutely terrible, but it all boils down to reduced incentives, bare minimum feature implementations and 0 ways to reach enterprise feedback, which is why software is left to rot and only be used by those that have genuinely no other option (see Kdenlive)

It’s truly damaging to see that the only option some people have is software that hates them and their wallets. But some software doesn’t have to be that way.

Introducing: Fair Software

Fair Software is software that doesn’t prey on you. Software that, even though it’s paid, will be friendly to you. I will name examples later, but for now I’ll stick to the general point

Fair Software has to fall under some very sacrificial rules, that may minimize profit but be worth it to your own users. For your software to be considered Fair you must ensure:

Now let’s get into the business of examples of software that I consider Fair:

Fair Software is software that principally doesn’t want you to hate using it, provides nice levels of support, and provides you with the value you’re paying for.

I want more fair software to exist. But some programs are, indeed, unfair and aren’t worth your money. To name a few: FL Studio, Adobe Creative Cloud, Spotify…

What do you think about this? Should I start a movement? A cult maybe? Nah, I’ll just keep this to myself and wonder what’s up with software these days wanting to rip you off to shreds.