hem:
I posted this here then to see what reaction the Zencart community has.
It seems to me that the consensus is that there is nothing wrong with what these businesses/people are doing and you are the exception rather than the rule.
hem:
I probably would have been fine with the whole situation if the site had at least emailed me and said that they want to do this.
But this isn't the way GPL works .... didn't you know that when you released your code/module under the GPL licence? Why not?
hem:
It's more that I only found out once they'd spammed me.
So what you are REALLY objecting to is the spam, and not the fact that they are charging for the time it takes them to install your module?
Well, I do agree with you on this one, spamming costs the the IT industry (and therefore the end users) quite a fortune to maintain/control, and if left unchecked it could (literally) grind the internet to a halt. Seriously, most end users only have an inkling of the battle being fought on this front).
hem:
I think you were right earlier- It's not that they are offering such a service but more how they go about offering it (scraping the Showcase Sites and blind spamming them) that's probably troubling me.
If this IS what they are doing then I say good for them. Seriously, because by doing this they aren't behaving like a typical spammer, they are identifying and targeting those people most likely to use their services. A 'real' spammer doesn't care about such things, they'll send their spam to all and sundry, even if the recipient clearly has no interest.
Technically it can still be considered 'spam' (The definition being "Unsolicited Commercial Email", or UCE), but for all you know they may have only sent this email to you and one or two others, so the 'offence' may be no worse than a friend sending you a personal email informing you of a similar service.
One persons spam is another persons meat.
I do appreciate the sentiments that these people possibly make more money from your work than you do, but that really is just a fact of life that you should probably get used to. I can never forget 'QWKRR' (a program wrote many years ago, I hardly made a cent from this program, BUT a woman that eventually became my wife, recieved some very nice payments from various magazines for writing reviews of the program. She made more from the reviews than I made from the software itself.
It is possible to make an income from GPL licencing, but it is very difficult to make an income from GPL software itself. The $$$ is in support services, and as per my original posting in this matter, if you can't beat your "competition" in regards to the support and installation of software that you created then there is something seriously amiss.
Although I admit that I have no objection to what these businsess are doing, I must also stress that I don't necessarily support them. A 'bad' business offering such 'support' can do irreparable damage to the reputation of the core software, just as a 'good' business can only go to enhance it.
Finally, as vger has stated, this thread could go on forever, so this is going to be my last post in this thread.
I doubt that any of my comments will have changed your opinion (but that wasn't the intent), because regardless of whether I agree with you or not, I am hoping that at least some of my comments may help you see things from a different perspective.. You/we may not like the practice or methods used, but it isn't personal, it is business, plain and simple.
Cheers
Rod