Skip to content
quotesby

About this quote

What does it mean?
Torvalds criticizes Intel's EFI standard as flawed technology.
In plain terms
EFI is another example of bad design choices by Intel.
What can you take from it?
Question established standards if they seem poorly designed.

Where it applies

  • system firmware
  • hardware support
  • vendor relations

Putting it to work

  • evaluate standards objectively
  • challenge bad design
  • build alternatives

Questions to consider

  • When should you accept a bad standard?
  • How do you spot poor design?

Another view

Standards often involve compromises due to vendor negotiations.

More from Linus Torvalds

  1. I will, in fact, claim that the difference between a bad programmer and a good one is whether he considers his code or his data structures more important. Bad …

    Permalink to quote #49
  2. I claim that Mach people (and apparently FreeBSD) are incompetent idiots.

    Permalink to quote #51
  3. I like colorized diffs, but let's face it, those particular color choices will make most people decide to pick out their eyes with a fondue fork. And that's no…

    Permalink to quote #48

Related quotes

  1. Think of it: the lowest common denominator in being digital is not your operating system, modem, or model of computer. It's a tiny piece of plastic, designed d…

    Nicholas NegroponteNicholas Negroponte quote #2
  2. 'personally i prefer the MX RR and a stylized name, but i was trying to solve the problem rather than create an industry.' (2004)

    Paul VixiePaul Vixie quote #6
  3. The fact that ACPI was designed by a group of monkeys high on LSD, and is some of the worst designs in the industry obviously makes running it at _any_ point p…

    Linus TorvaldsLinus Torvalds quote #41