-
Lack of documentation is becoming a problem for acceptance.
-
However, writing software without defects is not sufficient. In my experience, it is at least as difficult to write software that is safe - that is, software that behaves reasonably under adverse conditions.
-
My reply is: the software has no known bugs, therefore it has not been updated.
-
One bug in an SMTP server can open up the whole machine for intrusion.
-
Sure, but competition is good for the user.
-
Postfix keeps running even if one Postfix process dies; Windows requires that someone restarts the service.
-
Qmail out of the box works fine, so people will want to use it regardless of licensing restrictions, even when the software does not ship with their system software.
-
Most of the effort in the software business goes into the maintenance of code that already exists.