====== Zawinski's Law ====== ===== Variants and Alternative Names ===== ===== Rule ===== > Every program attempts to expand until it can read mail. Those programs which cannot so expand are replaced by ones which can. ===== Description ===== * Zawinski's Law is about [[anti-patterns:software bloat]]. Software tends to evolve in a way that continuously more and more features are added. * There are nevertheless plenty of programs which cannot read mail and never will. So the law is an exaggerated tendency. ===== Rationale ===== ===== Why Not a Principle? ===== Zawinski's Law is rather the description of an effect than an engineering advice. It does not tell which solutions are good and which are bad. ===== Origin ===== ===== See Also ===== ===== Examples ===== Emacs, Mozilla, Opera, ... ===== Description Status ===== /* Choose one of the following and comment out the rest: */ [[wiki:Stub]] /*[[wiki:Incomplete]]*/ /*[[wiki:Complete]]*/ ===== Further Reading ===== * [[wp>Zawinski's Law]] ===== Discussion ===== Discuss this wiki article and the non-principle on the corresponding [[talk:non-principles:Zawinski's Law|talk page]].