late 14c., britel, perhaps from an unrecorded Old English adjective *brytel, related to brytan "to crush, pound, to break to pieces," from Proto-Germanic stem *brutila- "brittle," from *breutan "to break up" (cf. Old Norse brjota "to break," Old High German brodi "fragile"), and related to bruise (v.). With -le, suffix forming adjectives with meaning "liable to."
brittle (brĭt'l) Having a tendency to break when subject to high stress. Brittle materials have undergone very little strain when they reach their elastic limit, and tend to break at that limit. Compare ductile. |
jargon
Said of software that is functional but easily broken by changes in operating environment or configuration, or by any minor tweak to the software itself. Also, any system that responds inappropriately and disastrously to abnormal but expected external stimuli; e.g. a file system that is usually totally scrambled by a power failure is said to be brittle. This term is often used to describe the results of a research effort that were never intended to be robust, but it can be applied to commercially developed software, which displays the quality far more often than it ought to.
Opposite of robust.
[Jargon File]
(1995-05-09)