Let's see why we deal with development of free softwares!
- First of all, because we need them. Let's suppose we have a goal, but there is no suitable tool. We quickly hack one and we releases it under GPL. We have already published some applications and hopefully we will do it (e.g. Restrict, iptables-utils, pinger, jailer or sendrip). Our approach is when we need a tool we search for one under GPL. If there is no suitable one than we search for one which quite good and we develop the missing funcions and (of course) we release it (e.g. GTK, WAF or happydoc).
- Reputation. It is the second of the most important motivator. No need for explanation. A well-done project brings a good reputation both for the developer and the company.
- Possibly bringing leads for the commercial edition orf for the support.
- We could measure the downloads, but it is only an indirect guess. We do not know downloading info of the mirror sites and even their mirrors etc. Of course a download do not mean and installation and and installation do not mean it stays on the machine. As soon as an application become a part of a distro measuring is more difficult. It is obvious that a distro's user base do not mean the really use it.
- Polls. Some index site measures vitality and popularity but not all the users are willing to vote. We could do it on our own site too.
- Mailing list archives. It is also an estimation. Only a few users are asking, willing to tell information about themselves. If you have good documentation it really decreases the traffic on the list.
- Articles, reviews and books. If your tool is mentioned in an article or a book, that is a really good reputation. What is more if your name is in an RFC (just search for Bazsi in the RFCs;-) Fortunately all have happened to us. Mick D. Bauer mentioned syslog-ng several times in his books and also wrote some article about Zorp in the LinuxJournal (The Paranoid Penguin column).
- Of course the best feedback comes directly from the user. Unfortunately it is very rare. Days ago a hold a Zorp GPL training for a big multi. They use Zorp GPL as an internal firewall. (It is a secret but I disclose it, they are not the only one;-). The firewall was installed by an outsource partner but their engineers really like it and want to know a lot deeper about it. It was good to hear, that they are satisfied by the Zorp GPL. It is also happened that on an exhibition (this week) I mentioned syslog-ng and the guy told me they use it all of their servers. What a surprise! These are moment when I feel it is very good dealing with GPL.

0 comments:
Post a Comment