Free Software is good but on its own isn't enough.
When you look at the definition of Free Software you will notice how it is very programmer centric in its sense of freedom.

Those who can't program and don't have the time to acquire the skill are directly excluded from most of the freedom we associate with Free Software.
The only freedom they have is to run a free program and redistribute it without restriction.

If your software could be useful to non-technical people, make sure they still have access to the participatory part of Software Freedom.

Write accessible documentation.

Provide ways for non-technical people to contribute to your project.

And most importantly: Listen to the feedback of non-technical users equally, if not more than that of technical people.

@hay While I strongly agree with your remarks, i can't help thinking that translating and reporting bugs is also part of the process, and you don't need to be a programmer...
@hay This would be great. It's nice trying to find ways non technical people can participate in projects.

@hay this is what the 3rd and 4th "freedoms" are about, if I want some software I have to be different, the 3rd and 4th freedoms allow me to give it to someone else, and for them to give the altered version back to me.

I agree that inclusive communities are important, but I wouldn't say not programming "directly excludes" anyone. Most people I think get the most out of free software just by using and sharing it, even if they can program.

@cbaines @hay

These freedoms are necessary, but not sufficient, for the public good in a world with computers in it.

But just as there are some who don't write code, there are some who do write code who don't have other skills and aptitudes.

It seems to me rude in either direction to demand from someone something they are not prepared to offer.

On the other hand, it seems graceful to receive a gift and to offer a complementary one in return.

@hay you still have the very powerful freedom to make someone else write the patches for you. In fact, that's what free software businesses do on a day to day basis.

@hay Also, learn how to write software. No one is saying that non-developers can't contribute. It's just that there is a distinct need for developers.
@hay I wish I could agree more with this view, but technology - from Greek τέχνη, techne, "art, skill, cunning of hand"; and -λογία, "the study of" - is ableist *by definition*.

There is a limited time to fix things and create alternatives before freedom is removed, because capitalism is an ever-growing cancer.

IMO if one cannot find the time nor the willpower to learn, unless there are some psychological/physiological limitations that make it impossible, it's her own fault; problems should be fixed by those that can do it, and then if there is time the solution should be made accessible to those who cannot or don't want to.

As usual the core of the problem is the exoterism VS esoterism drama that haunts humans since the very beginning of learning.

In other words: git gud /s
Sign in to participate in the conversation

tl;dr= no fascists, no bullying, no doing fucked up shit. You know what that means. Otherwise a lot of us are socialists, leftists etc. Dont bully people either. Or start witch hunts. You can have bots as long as administration clears them first The site is available on TOR! https://www.starrev3tah2dnhj.onion Note: letsencrypt won't sign a .onion domain cert so you will have to make a security exception as it uses the same cert for the main domain