catsclaw227
First Post
This is a great threadjack topic, for sure and I'll make one comment [Edit: ok, two comments] before getting back to our regularily scheduled programming....RFisher said:I'm a programmer by trade myself, & I have argued that nigh all software should be free. In this sense: There will always be people willing to pay me to write software that doesn't exist. Or to modify existing software to do things it doesn't. Once I've written it, though, I'd prefer that as many people as possible benefit from it. I may charge to write it, but I don't want to charge for copying it once I've written it. I don't want anyone to charge for copying it.
I might promise to not distribute copies myself, so you can try to keep it a secret if you wish. I can compromise on that point for a price.
That's how it'll work when I'm put in charge of the world.
In my case, if my employer asked me do develep something that gave them competitve edge, I imagine that they would cringe at the idea of freely distributing the thing they needed to get a leg up.

I am for providing a free/shareware licensing model to allow individuals to use a product for their PERSONAL use, but once a corporate or businesss license is required, then I believe that it should be paid for. Similar to the way communityserver.org sells/provides their Community Server product. [/threadjack]
When I have been given a free product, and it doesn't meet my needs or I don't like it, I simply get rid of it. What's the point in raising h*ll with the people that gave it to you?