@Martijn: It's not the people who write the code who are the problem--I should have added "self-appointed" to my juxtaposition! :) It's the zealots who are the ones griefing programmers in forums and e-mail. I've been reading tech news on the Internet long enough to know to stay clear of the GPL fanbois.