I remember an interview with RMS where he said that you should be a factory worker and have a "real job" instead of writing software that may be proprietary. This includes ones that I mentioned above that may include some non-free custom code that is specific to a client.

If we were all to be factory workers to fit into RMS's unrealistic views, wouldn't we be unethical because we are working for close to minimum wage while our boss makes 3x the amount? What if it was sugary cereal for kids? Wouldn't you feel unethical because it contributes to diabetes and child obesity? How about creating guns? How about electronics that use precious minerals and release harmful gasses into the environment?

We all seem to pick our battles wisely to fit into our strong views. RMS does it. Most of the people on here do it because they come from an academic background (either as a student or teacher) which doesn't apply to real world responsibilities of making money and appeasing to clients or a boss.


Reply via email to