:fossil: n. 1. In software, a misfeature that becomes understandable only in historical context, as a remnant of times past retained so as not to break compatibility. Example: the retention of octal as default base for string escapes in {C}, in spite of the better match of hexadecimal to ASCII and modern byte-addressable architectures. See {dusty deck}. 2. More restrictively, a feature with past but no present utility. Example: the force-all-caps (LCASE) bits in the V7 and {BSD} UNIX tty driver, designed for use with monocase terminals. In a perversion of the usual backward-compatibility goal, this functionality has actually been expanded and renamed in some later {USG UNIX} releases as the IUCLC and OLCUC bits. 3. The FOSSIL (Fido/Opus/Seadog Standard Interface Level) driver specification for serial-port access to replace the {brain-dead} routines in the IBM PC ROMs. Fossils are used by most MS-DOS {BBS} software in preference to the `supported' ROM routines, which do not support interrupt-driven operation or setting speeds above 9600; the use of a semistandard FOSSIL library is preferable to the {bare metal} serial port programming otherwise required. Since the FOSSIL specification allows additional functionality to be hooked in, drivers that use the {hook} but do not provide serial-port access themselves are named with a modifier, as in `video fossil'.

:four-color glossies: 1. Literature created by {marketroid}s that allegedly contains technical specs but which is in fact as superficial as possible without being totally {content-free}. "Forget the four-color glossies, give me the tech ref manuals." Often applied as an indication of superficiality even when the material is printed on ordinary paper in black and white. Four-color-glossy manuals are *never* useful for finding a problem. 2. [rare] Applied by extension to manual pages that don't contain enough information to diagnose why the program doesn't produce the expected or desired output.

:fragile: adj. Syn {brittle}.

:fred: n. 1. The personal name most frequently used as a {metasyntactic variable} (see {foo}). Allegedly popular because it's easy for a non-touch-typist to type on a standard QWERTY keyboard. Unlike {J. Random Hacker} or `J. Random Loser', this name has no positive or negative loading (but see {Mbogo, Dr. Fred}). See also {barney}. 2. An acronym for `Flipping Ridiculous Electronic Device'; other F-verbs may be substituted for `flipping'.

:frednet: /fred'net/ n. Used to refer to some {random} and uncommon protocol encountered on a network. "We're implementing bridging in our router to solve the frednet problem."

:freeware: n. Free software, often written by enthusiasts and distributed by users' groups, or via electronic mail, local bulletin boards, {USENET}, or other electronic media. At one time, `freeware' was a trademark of Andrew Fluegelman, the author of the well-known MS-DOS comm program PC-TALK III. It wasn't enforced after his mysterious disappearance and presumed death in 1984. See {shareware}.

:freeze: v. To lock an evolving software distribution or document against changes so it can be released with some hope of stability. Carries the strong implication that the item in question will `unfreeze' at some future date. "OK, fix that bug and we'll freeze for release."

There are more specific constructions on this. A `feature freeze', for example, locks out modifications intended to introduce new features; a `code freeze' connotes no more changes at all. At Sun Microsystems and elsewhere, one may also hear references to `code slush' —- that is, an almost-but-not-quite frozen state.

:fried: adj. 1. Non-working due to hardware failure; burnt out. Especially used of hardware brought down by a `power glitch' (see {glitch}), {drop-outs}, a short, or some other electrical event. (Sometimes this literally happens to electronic circuits! In particular, resistors can burn out and transformers can melt down, emitting noxious smoke —- see {friode}, {SED} and {LER}. However, this term is also used metaphorically.) Compare {frotzed}. 2. Of people, exhausted. Said particularly of those who continue to work in such a state. Often used as an explanation or excuse. "Yeah, I know that fix destroyed the file system, but I was fried when I put it in." Esp. common in conjunction with `brain': "My brain is fried today, I'm very short on sleep."

:friode: /fri:'ohd/ [TMRC] n. A reversible (that is, fused or blown) diode. Compare {fried}; see also {SED}, {LER}.