Wietse Venema Quotes
26 Wietse Venema quotes:
"As of today, the Postfix mail transport agent has almost 50,000 lines of code, comments not included."
Category:
"I want to avoid locking people into solutions that work only with Postfix. People should have a choice in what software they want to use with Postfix, be it anti-virus or otherwise."
Category:
"Most of the effort in the software business goes into the maintenance of code that already exists."
Category:
"One bug in an SMTP server can open up the whole machine for intrusion."
Category:
"Windows favors multi-threading, which means that a service is implemented by one single process."
Category:
"Coming back to the topic of computer security, the TCP Wrapper is an example of such a safety net. I wrote it when my systems were under attack by someone who appeared to walk through walls."
Category:
"For many people my software is something that you install and forget. I like to keep it that way."
Category:
"Internally, Postfix does use multi-threading, for example, for its scheduler program that hands the mail queue requests to the mail delivery agents."
Category:
"Postfix keeps running even if one Postfix process dies; Windows requires that someone restarts the service."
Category:
"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."
Category:
"Defect-free software does not exist."
Category:
"When I write software, I know that it will fail, either due to my own mistake, or due to some other cause."
Category:
"At the time the Sendmail program had a very poor reputation with respect to security, with four root vulnerabilities per year for two successive years."
Category:
"Lack of documentation is becoming a problem for acceptance."
Category:
"Sure, but competition is good for the user."
Category:
"The challenge with Postfix, or with any piece of software, is to update software without introducing problems."
Category:
"This will surprise some of your readers, but my primary interest is not with computer security. I am primarily interested in writing software that works as intended."
Category:
"In a previous life I wrote the software that controlled my physics experiments. That software had to deal with all kinds of possible failures in equipment. That is probably where I learned to rely on multiple safety nets inside and around my systems."
Category:
"Like all software, Qmail can survive only when it keeps up with changing requirements."
Category:
"My reply is: the software has no known bugs, therefore it has not been updated."
Category: