>>1
Why is Stallman revered by some but detested by others?
Some people understand his message of "freedom to the users" and heartily agree with it. I am here. I revere him because he has opened my eyes to something that I would have never realised on my own - he has conveyed a message that only a visionary could see.
Other people understand his message and disagree with it. These people argue that developers/publishers of software should have power over their users. These people usually justify this with the message that developers do not financially profit when users are given their freedom. They also use the idea that users cannot make use of their freedoms as they are not programmers and thus, they don't need their freedoms at all. Other people are inconvenienced by the conclusions that would result from having a strong stance to valuing freedom. These people value convenient and powerful software more than their freedom to software.
Then there are other people that just don't understand his message.
From what I gather he founded the free software foundation and the GNU operating system. He pioneered open-source software.
He founded the FSF and the GNU project. According to Stallman, the principles of the open-source initiative is something different to his free software principles; free software is not the same as open source.
However, some feel his extremeist views have hindered the progress of free software.
People call him extreme because they fail to agree with his viewpoint that people who choose proprietary software do not have freedom (they choose to give up their freedom to use a proprietary program). Without this understanding, people also fail to understand why RMS calls for people to reject all proprietary software. To these people, the goal is good software. RMS's goal is that freedom is more valuable than powerful software.