Open source and freedom gone wrong?
One of the nice advantages of open source is that encourages collaboration, on a project, atound the world. It especially makes sense when people, who have common goals, can all add something to the project.
It may even make sense in humanitarian projects. For example a project was started in my country, to create a database of missing people, after an earthquake in Feb 22nd of 2011, in the South Island of New Zealand.
However there seems to be a disturbing trend is that developers of systems are considered to be not worth anything because after all there is free stuff out there. I am not really complaining about the availability of free software out there. I have even used a lot of it myself. Its just the attitude that programmers and developers should work for nothing is what irks me. I think much of that attitude has come from what I see as mistaken notions of what open source is really about. To me it means:
1. You get the source code and can change it yourself and you are free to employ anyone you want to change it.
2. If you want a feature added to a project you can ask the original developers and maybe even pay for the enhancement knowing that they have a commitment to the project thats not simply motivated by money. (That is you know their hearts in it.)
3. To learn something new, you can calloborate on projects that interest you and, as part of a team, learn something about good engineering principles from others (hopefully).
To me it doesn't mean:
1. You should work for free
2. Your skills are worthless because there is free software out there.
Ok, what do others think? Does anyone else think that some wrong attitudes about open source have led to undervaluing of coders and developers?