New
#31
Of course to look at this a different way, with some of the free versions of the software you get support directly from the developer of the application via a web forum. And quite often this surpasses the support that you are likely to receive from a product from a commercial application. In addition, if you have programming skills, the code is open so you can look at it and see exactly what it is doing. And better yet, if you neeed it to do something else and you have some coding talent, you can make the change directly. This can often be a better environment than something like Microsoft Exchange...where it works "like this" and you can suggest to MS to make it do something else.
I don't believe that all software must be free....mostly because I have spent 12+ years working for commercial software companies. However, I wholeheartedly appreciate the time and effort put forth by the open source community to develop a product to meet a need or resolve a problem. Often times, the people working these products are very passionate about them and if they see or experience the same problem, it's in their best interest to correct the problem. Sometimes there is more incentive here than an employee who is simply collecting a paycheck from a commercial company. And if the person/people who were working on the app are no longer passionate, but there is a community need for the product..it's often times passed onto those who have time to tend to it. This differs greatly from the commercial world where when a product is put out to pasture...it's just done.
I don't think this is true at all. Some of the best software that I use on a daily basis is open source or provided for no cost (sendmail, apache, bind, squid, mysql, truecrypt, 7zip, firefox, etc).