I have a suggestions for dealing with Open Source Software that doesn't quite, ... well ... uh ... work. Let's look at what were often dealing with. We have a person who is a least smart enough to type in vi i main() { printf("hello world\n"); } Esc :wq cc hello.c -o hello ./hello As Nelson put it: "Never lose your ability to code; It's what separates us from the animals." We often get frustrated and angry when things do not work. Our time is valuable to us. When we have a software package that doesn't perform as advertised we often condemn the coder. In OSS the coder is someone who is giving his or her time away to the world for free. Often they are hoping for a return of some kind. This can range from QT hoping you will buy the professional developer's license, to Stallman who seems simply to want people to recognize him as a great innovator. Nothing wrong with either of these, IMHO. In either case, these are people who give to the world first before seeking a return. Their time, their intellect, their pride is bound up in the product they have made available. When we slam their software, we are slamming them. I'm not saying we should not be honest about our experiences. But I think we should try to avoid being too, ... well ... , mean about it. Take my word for this; I have a mean streak which I have honed to poetic perfection. If I actually let go of my tongue I can really hurt people. It is not always a good idea. Trust me on that one. Steve
participants (1)
-
Steven T. Hatton