GonzoDark wrote:Hello Tirifto,
First, thanks for taking the time to explain your views on Discord and non-free software in general...
I am glad that you are familiar with free software, but it also seems that you are very much underestimating its importance. Discord being deeply flawed by being non-free does not depend on whether you are a freedom enthusiast or the ''average user". Discord will be deeply flawed whether you care for software freedom or not. The only thing ones perspective changes is whether they care about Discord being flawed or not. And it would surely be a mistake to regard the two as separate entities; average users
should be aware of software freedom.
Non-free software is
not only a matter of the individual. It affects our society as a whole and we deal with it as a whole society (society/groups of people). The (possibly rhetoric) questions you listed all have a clear answer: In a way,
no.
Free software needs our care and support. The first step to that is awareness. From then, we need to do what is in our powers to support free software. That said, I am
not asking people to unconditionally give up all non-free software. Non-free software has weaved its way into our everyday lives and many people depend on non-free software in some way. Many people need to use Windows to run some programs that won't run elsewhere, Photoshop because they need it for work, or Skype because it keeps their social life from collapsing... But those people have things in life which matter to them much more than freedom, and yet conflict with freedom. We can't always ask people to sacrifice those important things for freedom's sake.
(Note: I am not trying to point out the importance of the above mentioned programs. This is only about the concept of a situation when we may need to give up our freedom.)
We can, however, encourage people to uphold freedom when it
doesn't conflict with the other important things in their life. In simpler words, there are cases where you may
need to use non-free software, and there are cases where you may merely
want to use non-free software. And the latter case is where we must draw the line.
We should do nothing to support non-free software that we can easily avoid.
If it's important for you to use Discord because your friends you care about use it and they wouldn't do otherwise, that's okay. But please do not suggest Discord to people who do not use it yet. That is not making a compromise to freedom to preserve something more important to you or the people. That is plainly bringing non-free software where it wasn't before and making people give up more freedom than they already have, while that could be easily avoided.
We don't need Discord - we could easily use one of the free alternatives or use no such program at all. But precisely because we have no need for it yet, we should not try to create a need. So, again, please don't reccomend non-free software to people. When you use non-free software by yourself, you may have good reasons for doing that, but I can see no good reason to bringing other people to give up their freedom.
I personally use (to my knowledge) no proprietary software on my computer, nor do I seek out non-free services, but that's also because I see no things of greater importance that would make me do such a thing.