FOSSIL is a standard protocol for allowing serial communication for telecommunications programs under the DOS operating system. FOSSIL is an acronym for "Fido Opus SEAdog Standard Interface Layer". "Fido" refers to FidoBBS, "Opus" refers to Opus-CBCS BBS, and "SEAdog" refers to a Fidonet compatible mailer. The standards document that defines the FOSSIL protocol is maintained by the Fidonet Technical Standards Committee [ [ FSC-0015] — FOSSIL implementation and use, Fidonet Technical Standards Committee] .

A "FOSSIL driver" is simply a communications device driver. They exist because in the early days of Fidonet, computer hardware was very diverse and there were no standards on how software was to communicate with the serial interface hardware [ [ Dr. Dobb's] — Interfacing to a FOSSIL Communication Driver, Dr. Dobb's Journal] . Initial development of FidoBBS only worked on a specific type of machine. Before FidoBBS could start spreading, it was seen that a uniform method of communicating with serial interface hardware was needed if the software was going to be used on other machines. This need was also apparent for other communications based software. The FOSSIL specification was born in 1986 [ [ SysopWorld] — The History of FOSSIL Drivers, The Official BBS FAQ] so as to provide this uniform method. Software using the FOSSIL standard could communicate using the same interrupt functions no matter what hardware it was running on. This enabled the developers to concentrate on the application and not the interface to the hardware.

FOSSIL drivers are specific to the hardware they operate on because each is written to fit specifically to the serial interface hardware of that platform. FOSSIL drivers became more well known with the spread of IBM PC compatible machines. These machines ran some form of DOS (Disk Operating System) and their BIOS provided very poor support for serial communications—so poor that it fell far short of the needs of any non-trivial communications task. Over time, MS-DOS and PC-DOS became the prevalent operating systems and PC compatible hardware became predominant.

Two popular DOS based FOSSIL drivers were X00 and BNU.A popular Windows based FOSSIL driver is NetFoss, which is freeware.


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

  • Fossil — (програмное обеспечение) Тип распределённая система управления версиями Разработ …   Википедия

  • Fossil — Fos sil, a. [L. fossilis, fr. fodere to dig: cf. F. fossile. See {Fosse}.] 1. Dug out of the earth; as, fossil coal; fossil salt. [1913 Webster] 2. preserved from a previous geological age; as, fossil water from deep wells; usually implying that… …   The Collaborative International Dictionary of English

  • Fossil — Saltar a navegación, búsqueda Para los restos de antiguos organismos, véase Fósil. Fossil es el sistema de archivos por defecto del sistema operativo Plan 9 de los Bells Labs. Utiliza el protocolo de red 9P y se ejecuta como un demonio en espacio …   Wikipedia Español

  • Fossil — Sn Überrest einer vergangenen Zeit erw. fach. (18. Jh.) Entlehnung. Entlehnt aus frz. fossile m., eigentlich Ausgegrabenes , zu l. fossilis ausgegraben , zu l. fodere (fossum) graben, ausgraben .    Ebenso nndl. fossiel, ne. fossil, nfrz. fossile …   Etymologisches Wörterbuch der deutschen sprache

  • Fossil — Fossil, OR U.S. city in Oregon Population (2000): 469 Housing Units (2000): 245 Land area (2000): 0.763277 sq. miles (1.976878 sq. km) Water area (2000): 0.000000 sq. miles (0.000000 sq. km) Total area (2000): 0.763277 sq. miles (1.976878 sq. km) …   StarDict's U.S. Gazetteer Places

  • Fossil, OR — U.S. city in Oregon Population (2000): 469 Housing Units (2000): 245 Land area (2000): 0.763277 sq. miles (1.976878 sq. km) Water area (2000): 0.000000 sq. miles (0.000000 sq. km) Total area (2000): 0.763277 sq. miles (1.976878 sq. km) FIPS code …   StarDict's U.S. Gazetteer Places

  • fóssil — s. m. 1. Nome dado aos restos ou vestígios de plantas ou animais que se encontram nas camadas terrestres, anteriores ao atual período geológico. • adj. 2 g. 2. Que se extrai da terra (ex.: planta fóssil). 3. Antiquado. 4.  [Figurado] Diz se de… …   Dicionário da Língua Portuguesa

  • fossil — [fäs′əl] n. [Fr fossile < L fossilis, dug out, dug up < fossus, pp. of fodere, to dig up < IE * bhedh , to dig in the earth > Welsh bedd, grave, OE bedd, BED] 1. Obs. any rock or mineral dug out of the earth 2. any hardened remains or …   English World dictionary

  • fossil — 1610s (n.) any thing dug up; 1650s (adj.) obtained by digging, from Fr. fossile (16c.), from L. fossilis dug up, from fossus, pp. of fodere to dig, from PIE root *bhedh to dig, pierce. Restricted noun sense of geological remains of a plant or… …   Etymology dictionary

  • Fossil — Fos sil, n. 1. A substance dug from the earth. [Obs.] [1913 Webster] Note: Formerly all minerals were called fossils, but the word is now restricted to express the remains of animals and plants found buried in the earth. Ure. [1913 Webster] 2.… …   The Collaborative International Dictionary of English

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”