Once again there was an excellent speaker as part of the distinguished lecturer series here at the University of Waterloo. Richard Stallman, founder of the Free Software Foundation and initiator of the free software movement, talked about “Copyright vs. Community in the Age of Computer Networks”. He has, in my opinion, some radical views about free software, copyright laws or digital rights management. But maybe this is a necessity for such an important position he holds and therefore some polarizing statements make people really think about what matters. Saying that watching Hollywood movies should be avoided if you are not absolutely sure that it is a good movie or avoiding all kinds of non-free software seems too strict and unrealistic. Of course, as an activist you are not accepting the current situation, you try to improve it but as an end user you would just punish and restrict yourself.
Authors (of software, books, movies,…) should be able to decide on their own how and under which licenses their work should be published. Freedom of choice is important and puts the burden on the author who should be aware of the consequences of using a strong copyright or Open Source license for his/her work. There are too many situation where no one license fits perfectly. In some cases it is the best choice to use a commercial license to make the most profit out of your product or service. This is your right as long as your users are happy and not too restricted in their capabilities.
Stallman complained about the big music labels and how less money is going to the artists. This is a well-known fact and hopefully these companies will loose their influence on the whole market. If artists would get more money if they offer their work for free with the hope to get donations and enough money through concert fees is questionable. For some it will work, for others not. Flexibility must be in the hand of the artists and the more approaches are tested the more successful revenue models will appear. Be it selling through independent labels or through an own website with micro-payments, two options out of a huge variety of possible ways.
For software everything is even more complicated caused by the manifold purposes and usages of software and the fact that it is intangible and easy to distribute and copy over available networks. Open Source software is easier too extend and distribute. You are not restricted to a specific usage of the software. Improvements can be made independently which is useful especially for software that will be reused in other developments. Essential software technologies should be available as Open Source, especially for the sake of providing third world countries with the necessary access. They need the knowledge and non-restricted software but cannot afford license fees. An advantage of Open Source software is independence and flexibility you gain while using it. Saying that all software must be free is a strong statement as long as there are companies who exactly deliver what their customers want and like to pay for.
Difficult topic with too many opinions and true answers. Be the criteria for the right choice a satisfied user who likes the software or product he/she is using.
My 2 cents.