..I'm in a ranting mood...stand back!
Over the years I've noticed a pretty consistent thing - there are people who really really have a problem with the concept of people making a living selling software.
As a result, some of these people make it their mission to go out and harass people (like me) who make a living selling software.
One example came up today. I am a news moderator on the popular tech news site Neowin.net. I think it's a fantastic site with an incredible staff of volunteers. But it has a sizeable user population of "l33t" users who a) Think they know everything on tech because, well they're 19 years old and they know everything doncha know? and Non-free software is the devil and any level of nastiness is justified to thwart the purveyers of evil.
One guy today went so far to create an account called "ToadLad" (my account name there is "Frogboy"). Get it? Toad = Frog. Lad = Boy. Very clever...
Since I post software news on Neowin I also post Stardock's press releases too. On other sites, our media relations goddess does this. But since I'm a news moderator on Neowin, it makes sense for me to go ahead and do this since, essentially I would be the one who would end up approving the final news item.
But this guy went onto a rant that essentially went like this "You just love to spam the world with your crap? You've already got Stardock.com and WinCustomize.com? Why do you have to spam your stuff here?" Here being a Technology NEWS site. And spam being news for software that is (god forbid) not free.
For those not ambitious enough to create fake users to troll the comments, you also have the people who insist on trying to rationalize that any good commercial product has a freeware equivalent. Photoshop? Oh, the Gimp is much better. Terminal Server? Loser, VNC. WindowBlinds? No, just hack your uxtheme.dll. And now with our upcoming Multiplicity program we've got the same crowd chimes in with "Oh, you can do the same thing with Synergy!"
In most of these cases (almost all these cases) these "l33t" users have never actually used the commercial product (see "evil" above). But they just know because they know everything. Who cares if the "Free" program has a lot fewer features or is flakey or requires hours of setup time to work? When you're 19, time is all that matters and $20 or whatever is big money to someone who's source of income is their mom.
I have nothing against free software. I use a lot of free software. In fact, I use free software whenever I can. I'll take free over commercial any day if it does what I need it to do. But there is nothing inherently magical about free software. And the downside is that most free software I run into (not all of course, there are very well known examples) have the 80% problem. They work -- almost. They tend to often be more proof of concept.
"Sure the screen flickers when you switch desktops and you can't play a full screen game while using it and you have to configure the machines using a text file with arcane configuration fields and it sometimes disconnects for no reason requiring you to reboot...but...it's free!"
I don't think I have a problem so much with the people who try to promote a freeware program. Hey, more power to them. I take the view that people who might potentially buy our product will try out the free alternative, try ours and make their own conclusion.
What I do have a problem with are the people who intentionally go out of their way to try to stifle my right to promote our software. The double-standards really irritates me. As if free software somehow deserves special treatment because it's "free". I don't think users should make such distinctions in terms of what gets reported, only in terms of when someone makes a decision on what to actually use.