How it works
Why freedom of installation?
For many products like a laptop or an Android smartphone, it makes sense that you decide what runs on your computer. However, some smartphones contain apps that you cannot uninstall - but they still take up memory, storage space and sometimes even slow down the device that you bought.
During the pandemic, many universities have started requiring students to install proctoring software on their devices to monitor their laptops during exams. In the same way, platforms like Discord and WhatsApp ban users who write "self-bots" because they don't use the standard app.
How can we fix this?
Our mindset needs to change that you should always be able to run code that you trust. If you don't want to run any presented software, you can either use it or find (or create) an alternative yourself.
Organisations and companies can deliver client software that their users may run, but using that software should never be obligated or required. It should always be possible for users to write an alternative client that interacts with a server in the same way.