Yesterday morning before I went of to work I received an e-mail from Dave McLoughlin, the manager of the OpenLogic Expert Community. It was a pretty standard form letter along the lines of:
Dear $FIRST_NAME:
The reason I’m contacting you is because I’m looking for help supporting $PROJECT; we have a customer who is using $PROJECT and would like us to provide support.
Since this was sent to my Sourceforge account address, I figured that OpenLogic had spammed the admins of a number of projects, and sure enough, all of the OpenNMS admins got the same e-mail.
Now this didn’t bother me all that much. I get spam all the time and this was just another example of same. The tone of the e-mail was similar to any other sales pitch I’m likely to see, and the fact that he had done zero homework (it isn’t hard to find out that we already have a commercial venture supporting OpenNMS) pretty much indicated that they had harvested names, projects and e-mail addresses from Sourceforge without context. I just added it to the pile of e-mail from recruiters that start off with “I see you know computers. I have clients who need people who know computers” and the relatives of dead rich people who need me to hold on to some money for a bit.
However it really pissed off two of our team, and one even wrote to Sourceforge asking that OpenLogic get dumped from that site for violating the terms of use:
section 4(b) and 4(c):
Prohibited activity includes, but is not limited to:
…
(b) transmitting chain letters or junk mail to other users;
(c) using any information obtained from the web site in order to contact, advertise to, solicit, or sell to any user without such user’s prior explicit consent;
As I was thinking about this I wondered if this would be considered an example of “open source oversensitivity”. Outsiders might think we are a touchy bunch, but I don’t think, on the whole, we are.
Everyone has buttons, and in this case I think the tone of the letter was pretty condescending, which might have pushed a few. Some people think that open source software can’t be as good as commercial software, and when you here phrases like “take that payment in cash or merchandise,” “$25 gift certificate … just for signing up,” and “receive an iPod” it comes across more like Bob Barker than Bob Young.
My own buttons get pushed occasionally (okay, more than occasionally) but I don’t think this is inherent to open source. Recently Berkay Mollamustafaoglu found out the hard way when trying to introduce an open source project to the Netcool Users list. It appears he was within the acceptable use policy but got booted anyway.
Which reminds me, does anyone remember the Perl-based open source webUI to Netcool? I think it was called “gnomnibus” but I can’t find it on Google. It was shut down by the author’s employer when Micromuse complained.
On the whole, I think the communities around closed source tools are even touchier than the open source ones. At least with open source, community building is a stated goal, and thus dealing with issues of structure and etiquette are common. Closed source communities are more cliquish. On the OpenView Users list I was called a “communist” and accused of putting people out of work with OpenNMS. To some change sucks, while others embrace it.
So, was OpenLogic out of line? Did anyone else who admins on Sourceforge get the same letter? Enquiring minds want to know.