| From http://gcc.gnu.org/ml/gcc/2014-01/msg00247.html >The cause of the setback is the existence of a non-copylefted compiler
that therefore becomes the base for nonfree compilers. The identity
of that compiler -- whether it be LLVM, GCC, or something else -- is a
secondary detail. To make GCC available for such use would be
throwing in the towel. If that enables GCC to "win", the victory
would be hollow, because it would not be a victory for what really
matters: users' freedom. > The only code that helps us and not our adversaries is copylefted
code. Free software released under a pushover license is available
for us to use, but available to our adversaries just as well. If you
want your work to give freedom an advantage, use the leverage
available to you -- copyleft your code. I invite those working on
major add-ons to LLVM to release them under GNU GPL
version-3-or-later. If that isn't RMS saying he believes its wrong to release code under a BSD/MIT/etc permissive license, what is it? This is the whole reason so many people use BSD or MIT (or similar) these days - they just want to write code and let others use it. RMS seems to be locked in some kind of fantasy world where if someone uses something other than GPL, it will mean the end of the world. For extra kicks - http://blog.libertymcateer.com/2013/06/stallmans-blindspot-o... Now please say you are sorry for cherry picking one comment from the website of an ORGANISATION I NEVER MENTIONED and attributing it to A PERSON. |
The goal that RMS has been striving for are: The users have the freedom to run, copy, distribute, study, change and improve the software.
When people create proprietary software, then that is counter to RMS goal. proprietary software denies the user under threat of lawsuit the freedom to copy, distribute, study, change and improve (and at times run) the software.
BSD or MIT provides software to anyone, including people who use it for good, and people who use it for bad. When it comes to defending the freedom of others, it simply lie down and provided software indiscriminately.
To compare it to an similar goal, non-profit aid organizations try to provided money to extremely poor people. Their goal is to help people not starve to death and help improve their lives. However, they do not want their money to go to criminals, thieves, and drug cartels as that would hurt their overarching goal. Doing nothing, i.e giving money indiscriminately, would be an act of weakness. The act however of giving money to poor would still not be "wrong".
It is not wrong to indiscriminately give money to poor, but it is not the best way. It can even hurt the overarching goal of improving peoples lives.
(That you are shamelessly misrepresenting someone else opinion is a problem. I am deeply sorry for you and I hope you can find help.)