diff options
Diffstat (limited to 'glossary/C/glossary.sgml')
-rw-r--r-- | glossary/C/glossary.sgml | 1648 |
1 files changed, 1648 insertions, 0 deletions
diff --git a/glossary/C/glossary.sgml b/glossary/C/glossary.sgml new file mode 100644 index 0000000..7175f01 --- /dev/null +++ b/glossary/C/glossary.sgml @@ -0,0 +1,1648 @@ +<!DOCTYPE glossary PUBLIC "-//OASIS//DTD DocBook V3.1//EN"> +<glossary id="index"> + <docinfo> + <author><firstname>Alexander</firstname> + <surname>Kirillov</surname></author> + <author><firstname>Kirrily</firstname> <surname>Robert + </surname></author> + </docinfo> + <title>Glossary</title> + + + +<!-- ===LETTER A=================================== --> +<glossdiv id="A"><title>A</title> + +<!-- ==================== --> + <glossentry id="applet"><glossterm>Applet</glossterm> + <glossdef> + <para>An application working inside a small window in a panel. + </para> + </glossdef> + </glossentry> + + +<!-- ==================== --> + <glossentry id="applauncher"><glossterm>Application launcher</glossterm> + <glossdef> + <para> + A button in the panel which launches an application or executes + a command when pressed. + </para> + </glossdef> + </glossentry> + + +<!-- ==================== --> + <glossentry id="ascii"><glossterm><acronym>ASCII</acronym></glossterm> + <glossdef> + <para>American Standard Code for Information Interchange; the + standard describing a collection of characters and codes + (i.e. sequences of zeros and ones, or numbers) assigned to + them. ASCII characters include + Latin letters, common punctuation marks, some special symbols + usually found on the keyboard such as & and $, and some + control symbols, such as the codes used for denoting end of + line and end of file; it does not include accented + symbols. The corresponding codes run from 0 to 127. + </para> + <para> When you see a mention of an <quote>ASCII file</quote> or + <quote>ASCII text</quote> somewhere, it usually means a plain + text file which only uses symbols defined in ASCII standard, + with no formatting information such as fonts to be used. + </para> <para> ASCII is defined as a standard of American + National Standards Institute (ANSI); the offical reference is + <quote>ANSI X3.4-1986</quote>. You can find a reproduction of + it in many places on the Internet, for example, on <ulink + type="http" + url="http://coverage.cnet.com/Resources/Info/Glossary/Terms/ascii2.html"> + CNET Web page</ulink>. + </para> + <glossseealso otherterm="encoding"> + </glossdef> + </glossentry> + + +<!-- ==================== --> + <glossentry id="attachment"> + <glossterm>Attachment</glossterm> + <glossdef> + <para> + Any file accompanying an e-mail message in a special format so + that it can be viewed or saved to disk independently of the main + message body. + </para> + </glossdef> + </glossentry> + +</glossdiv> + +<!-- ===LETTER =================================== --> +<glossdiv id="B"><title>B</title> + +<!-- ==================== --> + <glossentry id="background"><glossterm>Background</glossterm> + <glossdef> + <para> + To make a program run without any visible output; to put a program + which is already running into the background. + </para> + <para> + On the UNIX command line, the character <literal>&</literal> + appended to a command will make that command run in the + background. + </para> + <glossseealso otherterm="foreground"> + </glossdef> + </glossentry> + +<!-- ==================== --> + <glossentry id="binary"><glossterm>Binary</glossterm> + <glossdef> + <para> + An executable program, so called because the file containing the + program consists of machine-readable binary digits, i.e. ones and + zeroes. + </para> + </glossdef> + </glossentry> + + + +<!-- ==================== --> + <glossentry id="bit"><glossterm>Bit</glossterm> + <glossdef> + <para>The minimal possible unit of information, a digit which + can take values 0 or 1. Saying + that the file has length n bits is equivalent to saying that it + can be written as a sequence of n zeros and ones. + </para> + </glossdef> + </glossentry> + + +<!-- ==================== --> + <glossentry id="byte"><glossterm>Byte</glossterm> + <glossdef> + <para>8 <link linkend="bit">bits</link>, i.e. a sequence of 8 + zeros and ones.There are 256 + possible such sequences, so one can also say that one byte + represents a number ranging from 0 to 255. + </para> + <para> Byte is the basic building block of filesystem: all files + are composed of bytes. For text files, each byte represents + one symbol (see definition of <link + linkend="encoding">encoding</link> for more information). + </para> + </glossdef> + </glossentry> + + +</glossdiv> + + +<!-- ===LETTER C=================================== --> +<glossdiv id="C"><title>C</title> + +<!-- ==================== --> + <glossentry id="cache"><glossterm>Cache</glossterm> + <glossdef> + <para> + A short-term storage area in RAM or on the hard disk. Many + programs use caches to store recently-accessed files or other + items. + </para> + </glossdef> + </glossentry> + +<!-- ==================== --> + <glossentry id="charset"> + <glossterm>Character set (charset) + </glossterm> + <glossdef> + <para>A collection of symbols, such as letters of one or several + alphabets, digits, punctuation marks, etc. Commonly used + together with <link linkend="encoding">encoding</link>. + </para> + </glossdef> + </glossentry> + + + +<!-- ==================== --> + <glossentry id="clipboard"><glossterm>Clipboard</glossterm> + <glossdef> + <para> + The temporary buffer into which text or other data can be + copied, to be used later by pasting into a different location. + Most applications support the clipboard either through native + mouse-based cut and paste functionality of <link + linkend="xwin">X Window System</link>, or through specialised + menus and other interfaces. + </para> + </glossdef> + </glossentry> + +<!-- ==================== --> + <glossentry id="clo"><glossterm>Command line options</glossterm> + <glossdef> + <para> + Parameters or arguments given on the UNIX command line after a + program name, which tell the program how to run. For instance, in + the command <literal>ls -l</literal> the <literal>-l</literal> is + a command line option telling the <command>ls</command> program to + produce a <quote>long</quote> listing. + </para> + </glossdef> + </glossentry> + +<!-- ==================== --> + <glossentry id="cursor"><glossterm>Cursor</glossterm> + <glossdef> + <para> + A highlighted or animated icon which indicates the current + position of the mouse on the screen, or the position where + keyboard input will occur in a text window. + </para> + </glossdef> + </glossentry> + + +</glossdiv> + + +<!-- ===LETTER D=================================== --> +<glossdiv id="D"><title>D</title> + +<!-- ==================== --> + <glossentry id="daemon"><glossterm>Daemon</glossterm> + <glossdef> + <para> + A background process providing basic system or network services. + </para> + </glossdef> + </glossentry> + +<!-- ==================== --> + <glossentry id="desktop"><glossterm>Desktop</glossterm> + <glossdef> + <para> + The visible screen area, on which windows, icons, and other graphical + items may be placed. + </para> + <glossseealso otherterm="vdesktop"> + </glossdef> + </glossentry> + + + +<!-- ==================== --> + <glossentry id="desktopenv"><glossterm>Desktop environment</glossterm> + <glossdef> + <para> + Software which provides graphical user interface for users + desktop. In addtition to capabilities provided by a <link + linkend="wmanager">window manager</link> (that is, ability + to move, resize, and hide windows), a desktop environment + usually also includes such elements of GUI as a File Manager + with drag-and-drop capabilities, Panel used for keeping your + favorite applications and applets, and a set of other + utilities. Most popular desktop environments for UNIX + include <link linkend="gnome">GNOME</link>, <link + linkend="kde">KDE</link> and CDE (soon to be replaced by + GNOME). + </para> + </glossdef> + </glossentry> + + +<!-- ==================== --> + <glossentry id="device"><glossterm>Device</glossterm> + <glossdef> + <para> + A piece of hardware with which the system interacts, such as a + hard disk, modem, or mouse. + </para> + </glossdef> + </glossentry> + + + + + +<!-- ==================== --> + <glossentry id="directory"><glossterm>Directory</glossterm> + <glossdef> + <para> + A branch within UNIX's hierarchical file system; a + <quote>folder</quote> containing files or other directories + (called <quote>subdirectories</quote>). + </para> + <glossseealso otherterm="filesystem"> + </glossdef> + </glossentry> + +<!-- ==================== --> + <glossentry id="dns"><glossterm>DNS</glossterm> + <glossdef> + <para> + Domain Name Service; converting domain names (such as + <systemitem>www.gnome.org</systemitem>) into <link + linkend="ipaddress">IP addresses</link> such as + <systemitem>209.116.70.70</systemitem>. If you want to use + domain names, your computer must be configured to connect to + one of DNS servers which would do this conversion. + </para> + </glossdef> + </glossentry> + + +</glossdiv> + + +<!-- ===LETTER E=================================== --> +<glossdiv id="E"><title>E</title> + +<!-- ==================== --> + <glossentry id="email"><glossterm>Electronic mail (e-mail)</glossterm> + <glossdef> + <para> + A way of exchanging messages between users of computers + connected to a network (local or Internet). + </para> + </glossdef> + </glossentry> + + + +<!-- ==================== --> + <glossentry id="encoding"><glossterm>Encoding</glossterm> + <glossdef> + <para>A correspondence between characters of some <link + linkend="charset">character set</link> and character codes, + i.e. internal computer presentation of the symbols. In order to + be able to read a text file, you need to know its character set + and encoding. + </para> + <para>In most encodings, each symbol is represented by one + <link linkend="byte">byte</link>, which is equivalent to a + number from 0 to 255; the characters corresponding to codes 0 + to 127 coincide with the <link linkend="ascii">ASCII</link> + standard, while the characters with codes higher than 127 vary + between encodings. For Chinese, Japanese, Korean, and similar + character sets, each symbol is represented by 2 bytes. + </para> + <para> The most common encoding is + <systemitem>iso-8859-1</systemitem>; in addition to ASCII + characters, it also contains accented letters covering most of + Western European languages. </para> + </glossdef> + </glossentry> + +<!-- ==================== --> + <glossentry id="envar"><glossterm>Environment variable</glossterm> + <glossdef> + <para>A global <quote>setting</quote>, or configuration + parameter, which is available to all applications. Each + environment variable has a name and a value (which usually is a + string of symbols or an integer number). Any application you run + can access any of the environment variables. For example, there + is a standard environment variable <envar>HOME</envar>, whose + value is the user's home directory (for example, + <filename>/home/joe</filename>), and any application which wants + to create a file in your home directory uses this variable to + find out what your home directory is. + </para> + <para> To view all currenlty defined environment variables, use + the command <command>printenv</command> (provided that you have + GNU shell utils package installed). To modify a value of + environment variable, use the command + <command>export + <replaceable>NAME</replaceable>= <replaceable>VALUE</replaceable>; + </command> if you are using bash <link + linkend="shell">shell</link> or <command>setenv + <replaceable>NAME VALUE</replaceable>;</command> if you are + using csh or tcsh <link + linkend="shell">shell</link>. + </para> + </glossdef> + </glossentry> + +<!-- ==================== --> + <glossentry id="ethernet"><glossterm>Ethernet</glossterm> + <glossdef> + <para> + A protocol for network communication, developed in the 1980s and + commonly used for Local Area Networks (LANs) and other network + communication. + </para> + </glossdef> + </glossentry> + + + + +</glossdiv> + + +<!-- ===LETTER F=================================== --> +<glossdiv id="F"><title>F</title> + +<!-- ==================== --> + <glossentry id="file"><glossterm>File</glossterm> + <glossdef> + <para>Any piece of information (text, graphics, executable) put + together and given a name. All the information you have on the + hard drive is arranged as a collection of files. + </para> + <glossseealso otherterm="filesystem"> + </glossdef> + </glossentry> + +<!-- ==================== --> + <glossentry id="filesystem"><glossterm>Filesystem</glossterm> + <glossdef> + <para>A collection of all the files and directories on a system + arranged in a tree-like hierarchy. + </para> + <glossseealso otherterm="file"> + <glossseealso otherterm="directory"> + </glossdef> + </glossentry> + +<!-- ==================== --> + <glossentry id="foreground"><glossterm>Foreground</glossterm> + <glossdef> + <para> + To run a program so that its output is visible to the user, or to + bring a previously <quote>backgrounded</quote> program to the foreground. + Programs running in the foreground can display output and receive + input from the user. + </para> + <glossseealso otherterm="background"> + </glossdef> + </glossentry> + + +<!-- ==================== --> + <glossentry id="ftp"> + <glossterm>File Transfer Protocol (<acronym>FTP</acronym>)</glossterm> + <glossdef> + <para>A protocol for exchanging files over the <link + linkend="internet">Internet</link> or local network. There is a + number of utilities based on this protocol, such as + <application>gFTP</application>; you can also use command + <command>ftp</command> on the command line. In addition, most + file managers and Web browsers have built-in FTP capabilities. + </para> + </glossdef> + </glossentry> + +<!-- ==================== --> + <glossentry id="freesoftware"><glossterm>Free software</glossterm> + <glossdef> + <para>As defined by Free Software Foundation, free software is + software that comes with permission for anyone to use, copy, and + distribute, either verbatim or with modifications, either gratis + or for a fee. In particular, this means that the source code must + be available. + </para> + <para> + This is very close, but not identical, to the notion of <link + linkend="opensource">Open Source</link> software. Detailed + discussion of this and related topics can be found on <ulink + type="http" + url="http://www.gnu.org/philosophy/free-sw.html">Free + Software Foundation's Web page</ulink>. + </para> + + <glossseealso otherterm="gpl"> + </glossdef> + </glossentry> + + + +</glossdiv> + + +<!-- ===LETTER G=================================== --> +<glossdiv id="G"><title>G</title> +<!-- ==================== --> + <glossentry id="gnome"><glossterm><acronym>GNOME</acronym></glossterm> + <glossdef> + <para> + A <link linkend="freesoftware">free</link> <link + linkend="desktopenv">desktop environment</link> for UNIX and + UNIX-like operating systems; one of the two leading desktop + environments for Linux (the other one is <link + linkend="kde">KDE</link>). For more information, please + visit <ulink type="http" url="http:///www.gnome.org/">GNOME + Web site</ulink>. + </para> + <para> Officially, GNOME stands for GNU Network Object Model + Environment. The only part of this name that really matters is + GNU, which is there to indicate that GNOME is a part of the + larger <link linkend="gnu">GNU project</link>. + </para> + </glossdef> + </glossentry> + +<!-- ==================== --> + <glossentry id="gnu"><glossterm><acronym>GNU</acronym></glossterm> + <glossdef> + <para> + GNU's Not UNIX; a project to develop a complete UNIX-like + operating system which is <link linkend="freesoftware">free + software</link>. Combination of tools and utilities produced + by GNU project with <link linkend="linux">Linux</link> kernel + is widely known under the name <quote>Linux operating + system</quote>; more accurately, such a system should be + called GNU/Linux. + </para> + <para> + For more information about GNU project, visit its <ulink + type="http" url="http://www.gnu.org/">Web page</ulink>. + </para> + </glossdef> + </glossentry> + +<!-- ==================== --> + <glossentry id="gpl"><glossterm>GNU General Public License + (<acronym>GPL</acronym>)</glossterm> + <glossdef> + <para>A software license developed by the Free Software + Foundation. In short, it allows anyone to use, copy, distribute, + or sell the software, in original or modified form, as long as + you distribute the program's source code along with the + binaries, and you distribute them again under the GPL. A copy of + the GPL is included as an appendix to GNOME User's guide. You + can also view GPL on-line on <ulink type="http" + url="http://www.gnu.org/copyleft/gpl">FSF's Web page</ulink>. + </para> + <para> GPL plays an extremely important role in the free + software movement; almost all of GNU project software, as well + as <link linkend="linux">Linux</link> kernel, is distributed + under GPL. For a detailed discussion of history, ideas and + philosophy related to GPL and free sofware in general, visit + <ulink type="http" url="http://www.gnu.org/philosophy">FSF's Web + page</ulink>. + </para> + <glossseealso otherterm="freesoftware"> + <glossseealso otherterm="opensource"> + <glossseealso otherterm="gnu"> + </glossdef> + </glossentry> + +<!-- ==================== --> + <glossentry id="gtk"> + <glossterm>GIMP Toolkit (<acronym>GTK</acronym>)</glossterm> + <glossdef> + <para> + A collection of tools for creating screen widgets + such as scrollbars, menus, checkbuttons, etc. in + applications. GTK is used by all GNOME applications. + </para> + </glossdef> + </glossentry> + + + +</glossdiv> + + +<!-- ===LETTER H=================================== --> +<glossdiv id="H"><title>H</title> + +<!-- ==================== --> + <glossentry id="hot-key"> + <glossterm>Hot Key</glossterm> + <glossdef> + <para> + Hot-keys are keyboard combinations used to do actions on a + computer instead of using the mouse to do the same action. + Hot-keys can speed up computer usage. Also known under the name + <quote>keyboard shortcut</quote> or <quote>keyboard + accelerator</quote>. + </para> + </glossdef> + </glossentry> + + +<!-- ==================== --> + <glossentry id="html"> + <glossterm><acronym>HTML</acronym> + </glossterm> + <glossdef> + <para>Hypertext Markup Language; the language in which all the + Web pages in the world are written. HTML can also be used for + e-mails, which allows having nicely formatted e-mails, possibly + including images and links. + </para> + <para> More information about HTML can be found on the Web page + of <ulink type="http" url="http://www.w3c.org">World Wide Web + Consortium</ulink>, which is the official maintainer of HTML + standard. + </para> + </glossdef> + </glossentry> + +<!-- ==================== --> + <glossentry id="http"><glossterm><acronym>HTTP</acronym></glossterm> + <acronym>HTTP</acronym> + <glossdef> + <para> + Hypertext Transfer Protocol; the protocol by which web pages and + other web-accessible resources are delivered. Whenever you are + browsing the Web, your browser uses HTTP to communicate with the + Web server and request a Web page. + </para> + <para> + HTTP is defined in <ulink type="http" + url="http://www.ietf.org/rfc/rfc1945.txt">RFC 1945</ulink> + (HTTP 1.0) and <ulink + type="http" + url="http://www.ietf.org/rfc/rfc2068.txt">RFC 2068</ulink> + (HTTP 1.1). + </para> + </glossdef> + </glossentry> + + +</glossdiv> + + +<!-- ===LETTER I=================================== --> +<glossdiv id="I"><title>I</title> + +<!-- ==================== --> + <glossentry id="ide"><glossterm>IDE</glossterm> + <glossdef> + <para> + Intergrated Drive Electronics; an interface for connecting + hard drives and other similar devices to your computer. IDE + is an old interface; nowadays, most drives use an enhanced + version of IDE, EIDE. + </para> + <glossseealso otherterm="SCSI"> + </glossdef> + </glossentry> + +<!-- ==================== --> + <glossentry id="icon"><glossterm>Icon</glossterm> + <glossdef> + <para> + A small picture used within a graphical user interface to indicate + a program, file, or other part of a computer system. + </para> + </glossdef> + </glossentry> + + + +<!-- ==================== --> + <glossentry id="internet"><glossterm>Internet</glossterm> + <glossdef> + <para>Unless you spent the last 20 years on a deserted island, + you probably know what Internet is. But just in case: Internet + is the network of millions of computers all around the world, + connected to each other by some hardware means (cables, wires, + phone lines, communication satellites) and communicating with + each other using some standard protocols. Internet makes it + possible for users of these computers to send and receive + <link linkend="email">electronic mail</link>, browse the <link + linkend="www">World Wide Web</link>, exchange files (using <link + linkend="ftp">FTP protocol</link>), remotely login into your + computer from other places (using <link + linkend="telnet">telnet</link>), and more. + </para> + </glossdef> + </glossentry> + +<!-- ==================== --> + <glossentry id="ipaddress"> + <glossterm> <acronym>IP</acronym> address</glossterm> + <glossdef> + <para>A unique address assigned to each computer connected to + the <link linkend="internet">Internet</link> or a local + network. Has the form <systemitem>a.b.c.d</systemitem>, where + a,b,c,d are numbers from 0 to 255, subject to a number of rules + and conventions. + </para> + <para>All communication between computers on the Internet is + based on IP addresses; however, on a properly set up network you + can instead use domain names (such as www.gnome.org), which are + automatically transformed to IP addresses using <link + linkend="dns">Domain Name Service</link> (DNS). + </para> + </glossdef> + </glossentry> + + + +</glossdiv> + + +<!-- ===LETTER J=================================== +<glossdiv id="J"><title>J</title> + + + +</glossdiv> + +--> +<!-- ===LETTER K=================================== --> +<glossdiv id="K"><title>K</title> + + + +<!-- ==================== --> + <glossentry id="kde"><glossterm><acronym>KDE</acronym></glossterm> + <glossdef> + <para> + A <link linkend="desktopenv"> desktop environment</link> for + UNIX and UNIX-like operating systems; one of two leading + desktop environments for Linux (the other one is <link + linkend="gnome">GNOME</link>). For more infrmation visit + <ulink type="http" url="http://www.kde.org">KDE Web + site</ulink>. + </para> + </glossdef> + </glossentry> + + +<!-- ==================== --> + <glossentry id="kernel"><glossterm>Kernel</glossterm> + <glossdef> + <para>The core component of an operating system, responsible for + basic operations such as accessing the files, input/output, + managing the processor and memory resources, etc. All other + tools, utilities, and applications use the kernel. + </para> + </glossdef> + </glossentry> + + +</glossdiv> + + +<!-- ===LETTER L=================================== --> +<glossdiv id="L"><title>L</title> +<!-- ==================== --> + <glossentry id="linux"><glossterm>Linux</glossterm> + <glossdef> + <para>A free (as in <link linkend="gpl">GNU GPL</link>) <link + linkend="UNIX">UNIX-like</link> operating system, written in + collaboration by hundreds of developers all around the world, + most of them volunteers. One of the most successful and famous + <link linkend="freesoftware">free software</link> projects. + </para> + <para>Strictly speaking, the name <quote>Linux</quote> only + applies to the <link linkend="kernel">kernel</link> of the + operating system. Most of other tools and utilities necessary + for system functioning came from <link linkend="gnu">GNU + project</link>, so the operating system should be properly + called <quote>GNU/Linux</quote>; however, for convenience + reasons most people use the name Linux for the whole operating + system. + </para> + <para>There is a tremendous amount of information about Linux + available on the Internet; good starting points are <ulink + type="http" + url="http://www.linux.com">www.linux.com</ulink>, + <ulink type="http" + url="http://www.linux.org">www.linux.org</ulink>. There is + also a number of good books about Linux available in bookstores; + if you have a Linux system, you probably also have a lot of Linux + documentaion installed on your system. + </para> + </glossdef> + </glossentry> + +<!-- ==================== --> + <glossentry id="login"><glossterm>login</glossterm> + <glossdef> + <para> + The process by which a user authenticates herself to a computer + system, usually by typing in a username and password. + </para> + <glossseealso otherterm="user"> + <glossseealso otherterm="username"> + <glossseealso otherterm="password"> + </glossdef> + </glossentry> + + +</glossdiv> + + +<!-- ===LETTER M=================================== --> +<glossdiv id="M"><title>M</title> + + + + <glossentry id="mail-client"> + <glossterm>Mail Client</glossterm> + <glossdef> + <para> + An application which a user reads and sends + their e-mail with. Also called Mail User Agent (MUA). + </para> + </glossdef> + </glossentry> + +<!-- ==================== --> + <glossentry id="manpage"><glossterm>Manual page (manpage)</glossterm> + <glossdef> + <para> + A documentation resource commonly provided with UNIX programs. + Manual pages typically contain concise technical listings of + available <link linkend="clo">command line options</link> and + other settings which affect the running of the program. Can be + viewed using GNOME Help Browser or by typing <command>man + <replaceable>commandname</replaceable></command> on the command + line. + </para> + </glossdef> + </glossentry> + + +<!-- ==================== --> + <glossentry id="menu"><glossterm>Menu</glossterm> + <glossdef> + <para> + A list of possible actions or options available within a program. + </para> + </glossdef> + </glossentry> + +<!-- ==================== --> + <glossentry id="mime"><glossterm>MIME type</glossterm> + <glossdef> + <para> + A <quote>type</quote> of the file, describing what kind of + data and in which format this file contains; for example, MIME + type <filename>image/jpeg</filename> is used for graphic files + in JPEG format. Used by many applications (such as file + manager) to determine what application should be used to open + or edit a given file. This can be configured using + <application>GNOME Control Center</application>. + </para> + <para> The acronym MIME stands for Multipurpose Internet Mail + Extension, since originally it was used to describe types of + files sent in e-mail. + </para> + </glossdef> + </glossentry> + +<!-- ==================== --> + <glossentry id="mount"><glossterm>Mount</glossterm> + <glossdef> + <para> + A command instructing the operating system to incorporate + contents of a <link linkend="device">device</link> (such as a + hard drive or a CD-ROM) into the system's link <link + linkend="filesystem">file system</link>. Requires the device + name (e.g. <filename>/dev/cdrom</filename>) and the mount point, + i.e. the name of the directory under which the contents of the + device will be shown (e.g., + <filename>/mnt/cdrom</filename>). You must mount any device + before you can access files on it, and unmount it before + physically disconnnecting or removing the drive. For more + information, see Appendix <citetitle>If you are new to + UNIX</citetitle> in <citetitle>GNOME User's Guide</citetitle> or + manual page for <command>mount</command>. <!-- + +To make a + <link linkend="device">device</link> accessible via the UNIX + <link linkend="filesystem">file system</link>. --> + </para> + </glossdef> + </glossentry> + + + +<!-- ==================== --> + <glossentry id="mountpoint"><glossterm>Mount point</glossterm> + <glosssee otherterm="mount"> + <!-- <glossdef> + <para> + The directory on which a <link linkend="device">device</link> is + mounted. For instance, a CD-ROM disk may be mounted on the + directory <filename>/mnt/cdrom</filename>. That directory would + be referred to as the mount point. + </para> + <glossseealso otherterm="mount"> + </glossdef> --> + </glossentry> + +<!-- ==================== --> + <glossentry id="mousecursor"><glossterm>Mouse cursor</glossterm> + <glossdef> + <para> + An small icon (usually an arrow) used to indicate the position + of the mouse on the <link linkend="desktop">desktop</link>. + </para> + </glossdef> + </glossentry> + + + +</glossdiv> + + +<!-- ===LETTER N=================================== --> +<glossdiv id="N"><title>N</title> + + <glossentry id="nautilus"> + <glossterm>Nautilus</glossterm> + <glossdef> + <para> + <application>Nautilus</application> is the next generation file + manager for <acronym>GNOME</acronym> being written by Eazel. + </para> + </glossdef> + </glossentry> + +</glossdiv> + + +<!-- ===LETTER O=================================== --> +<glossdiv id="O"><title>O</title> + +<!-- ==================== --> + <glossentry id="opensource"><glossterm>Open Source</glossterm> + <glossdef> + <para> + Refers to software for which both the executable files and + the source code can be freely redistributed and re-used in + other products. This term was introduced by <ulink + type="http" url="http://www.opensource.org/">Open Source + Intiative</ulink>; it is very close, but not identical to + the notion of <link linkend="freesoftware">free + software</link> used by the Free software Foundation. + </para> + </glossdef> + </glossentry> + + +</glossdiv> + + +<!-- ===LETTER P=================================== --> +<glossdiv id="P"><title>P</title> + +<!-- ==================== --> + <glossentry id="partition"><glossterm>Partition</glossterm> + <glossdef> + <para> + Hard disks and other similar devices can be + <quote>divided</quote> into parts which, for all practical + purposes, can be used as separate disks; these parts are + called partitions. For example, you can create partitions of + differrent types (e.g., <filename>FAT32</filename> used by + Windows and <filename>ext2</filename> used by Linux) on the + same disk, format them independently of each other, and so + on. + </para> + <glossseealso otherterm="device"> + </glossdef> + </glossentry> + + + +<!-- ==================== --> + <glossentry id="password"><glossterm>Password</glossterm> + <glossdef> + <para> + A string of typable characters (letters, numbers, punctuation + marks, etc.) used to authenticate a user's + identity. Required for <link linkend="login">logging in</link>. + </para> + </glossdef> + </glossentry> + +<!-- ==================== --> + <glossentry id="pid"> + <glossterm>Process ID (<acronym>PID</acronym>)</glossterm> + <glossdef> + <para> + The ID number by which the system identifies individual processes. + The first process to run on the system has PID 0. + </para> + <glossseealso otherterm="process"> + </glossdef> + </glossentry> + + + +<!-- ==================== --> + <glossentry id="pixel"><glossterm>Pixel</glossterm> + <glossdef> + <para> + A single element, or <quote>dot</quote>, on the computer's + screen. A pixel's colour is made up of a mixture of red, green + and blue light. Screen resolution is measured in pixels. + </para> + <glossseealso otherterm="resolution"> + </glossdef> + </glossentry> + +<!-- ==================== --> + <glossentry id="pointer"><glossterm>Pointer</glossterm> + <glosssee otherterm="mousecursor"> + </glossentry> + +<!-- ==================== --> + <glossentry id="ppp"> + <glossterm>Point-to-point protocol (<acronym>PPP</acronym>) </glossterm> + <glossdef> + <para> + A protocol allowing a computer to connect to a <link + linkend="tcpip">TCP/IP</link> network via a modem. A PPP + connection allows an ordinary home computer connected to a + telephone line to become a part of the <link + linkend="internet">Internet</link> + </para> + </glossdef> + </glossentry> + +<!-- ==================== --> + <glossentry id="postscript"><glossterm>Postscript</glossterm> + <glossdef> + <para>A language for desribing printed pages, developed by + <ulink type="http" url="http://www.adobe.com">Adobe + Corporation</ulink>. Can be used to describe both graphics and + text, black and white or color. Postscript is the + de-facto standard for quality printing; almost all printing + in UNIX is done by converting the data to be printed to + Postscript before sending it to printer. If your printer does + not have built-in Postscript capabilities, then your system is + probably configured to convert Postscript to something you + printer can print. + </para> + <para> Postscript files can also be saved to disk; they usually + have extension <filename>.ps</filename>. There is a number of + utilities for viewing Postscript files, such as + <application>gv</application> or + <application>ggv</application>. + </para> + </glossdef> + </glossentry> + +<!-- ==================== --> + <glossentry id="process"><glossterm>Process</glossterm> + <glossdef> + <para> A task run by the operating system. UNIX is a + multitasking sytem, so at any given moment there are many + processes running. Usually, each command or application you + start is run as a new process; some applications may run several + processes. In addition, there is also a number of system + processes which run in the background to ensure proper + functioning of the system. + </para> + <para>Each process has a unique ID number + (<acronym>PID</acronym>). You can view the list of all the + processes running on your system using <application>GNOME System + monitor (gtop)</application> or + <application>Ktop</application>. See the documentation for these + applications for more information. + </para> + </glossdef> + </glossentry> + + + + +</glossdiv> + + +<!-- ===LETTER Q=================================== +<glossdiv id="Q"><title>Q</title> + +</glossdiv> +--> + +<!-- ===LETTER R=================================== --> +<glossdiv id="R"><title>R</title> +<!-- ==================== --> + <glossentry id="resolution"><glossterm>Resolution</glossterm> + <glossdef> + <para> + A measurement indicating the height and width of the visible + screen of a computer in <link linkend="pixel">pixels</link>. + Typical resolutions include 640x480, 800x600, 1024x768, 1280x1024. + </para> + </glossdef> + </glossentry> + +<!-- ==================== --> + <glossentry id="rootdir"><glossterm>Root directory</glossterm> + <glossdef> + <para> + The top level directory of a UNIX file system, containing all + other files and directories. Root directory is denoted by a + single slash (<filename>/</filename>). + </para> + <glossseealso otherterm="filesystem"> + </glossdef> + </glossentry> + +<!-- ==================== --> + <glossentry id="rootuser"><glossterm>Root (user)</glossterm> + <glossdef> + <para> + The privileged user on a UNIX system; has full control over + the system and all files on it, including those of other + users. Is typically used by system administartor for system + maintenance. + </para> + <glossseealso otherterm="sysadmin"> + </glossdef> + </glossentry> + +<!-- ==================== --> + <glossentry id="rootwindow"><glossterm>Root window</glossterm> + <glossdef> + <para> + The background of an X11 desktop, in which background images + (<quote>wallpaper</quote>) or running programs may be displayed. + </para> + </glossdef> + </glossentry> + +<!-- ==================== --> + <glossentry id="rpm"> + <glossterm><acronym>RPM</acronym> package</glossterm> + <glossdef> + <para>A file containing in it in a packed form all the files + comprising an application (executable files, documentation, + configuration, etc.), plus some extra information about the + application, such as a brief description and dependency + information. The RPM format makes installing, un-installing, + upgrading, and keeping track of the applications installed on + your system very easy. There is a number of tools available for + working with RPM packages, such as + <application>gnorpm</application> or + <application>Kpackage</application>. For those who prefer the + command line, there is also the <command>rpm</command> command. + See the documentation for these utilities or <ulink type="http" + url="http://www.rpm.org">RPM's Web page</ulink> for more information. + </para> + <para> + RPM format was developed by <ulink type="http" + url="http://www.redhat.com">Red Hat, Inc</ulink>; the acronym + RPM stands for RPM Package Manager. + </para> + </glossdef> + </glossentry> + + +</glossdiv> + + +<!-- ===LETTER S=================================== --> +<glossdiv id="S"><title>S</title> +<!-- ==================== --> + <glossentry id="screen"><glossterm>Screen</glossterm> + <glossdef> + <para> + The physical monitor device of a computer, consisting of a cathode + ray tube, liquid crystal display, or similar means of displaying + <link linkend="pixel">pixels</link>; the visible picture displayed + on the monitor. + </para> + </glossdef> + </glossentry> + +<!-- ==================== --> + <glossentry id="screensaver"><glossterm>Screensaver</glossterm> + <glossdef> + <para> + A program which blanks the screen or displays pretty or + entertaining graphics after a period of inactivity on the + console. Originally intended to prevent <quote>burn-in</quote> + of images on older cathode-ray tubes, screensavers are now used + primarily for entertainment purposes or to lock an unused + terminal, requiring the user to enter a <link + linkend="password">password</link> to return to the normal + display. + </para> + </glossdef> + </glossentry> + +<!-- ==================== --> + <glossentry id="script"><glossterm>Script</glossterm> + <glossdef> + <para> + A program written in an interpreted language, i.e. a language + where the commands are executed one by one as you enter them + (as opposed to compiled languages, in which the whole program + must first be translated into machine codes (compiled) to + create an executable file). By far the most common type of + scripts are shell scripts, which are simply sequences of <link + linkend="shell">shell</link> commands. Other popular types of + scripts are javascripts used in Web pages, perl scripts and + Tcl/Tk scripts. + </para> + <glossseealso otherterm="shell"> + </glossdef> + </glossentry> + + +<!-- ==================== --> + <glossentry id="scsi"><glossterm><acronym>SCSI</acronym></glossterm> + <glossdef> + <para> + Small Computer System Interface; an interface for connecting + various computer components, such as hard drives. Works + faster than the more common <link linkend="ide">IDE</link> + interface, but is more expensive, so it is used mostly on + servers. + </para> + </glossdef> + </glossentry> + +<!-- ==================== --> + + <glossentry id="segfault"> + <glossterm>Segmentation fault (segfault)</glossterm> + <glossdef> + <para> + A program crash. More precisely, this is what happens when a + program tries to access resources which do not belong to it; + in such a case, for security reasons the operating system + immediately kills the offending program. Segfaults are + almost always caused by bugs in the program. + </para> + </glossdef> + </glossentry> + + + +<!-- ==================== --> + <glossentry id="shell"><glossterm>Shell</glossterm> + <glossdef> + <para> + Any of a number of UNIX programs which interpret commands typed + by the user before passing them to the operating system and + provide other features such as command history, aliasing, and + scripting. Examples include <command>bash</command> and + <command>tcsh</command>. Shells are often displayed in a <link + linkend="terminal">terminal</link> window. + </para> + </glossdef> + </glossentry> + +<!-- ==================== --> + <glossentry id="smtp"> + <glossterm>SMTP</glossterm> + <glossdef> + <para> + Simple Mail Transfer Protocol; a protocol used for exchanging + electronic mail messages between machines on a network. + </para> + </glossdef> + </glossentry> + + +<!-- ==================== --> + <glossentry id="spam"> + <glossterm>Spam</glossterm> + <glossdef> + <para> + Useless e-mail. Spam normally comes in forms of + chain-letters and advertisements for websites or services. + </para> + </glossdef> + </glossentry> + + +<!-- ==================== --> + <glossentry id="symlink"><glossterm>Symbolic link (symlink)</glossterm> + <glossdef> + <para> + A file of special type which contains no data but instead, points + to another file or directory. Equivalent + to a <quote>shortcut</quote> under Windows. + </para> + </glossdef> + </glossentry> + +<!-- ==================== --> + <glossentry id="sysadmin"><glossterm>System administrator</glossterm> + <glossdef> + <para> + The person responsible for administration and maintenance of a + computer system. + </para> + <glossseealso otherterm="rootuser"> + </glossdef> + </glossentry> + + + +</glossdiv> + + +<!-- ===LETTER T=================================== --> +<glossdiv id="T"><title>T</title> +<!-- ==================== --> + <glossentry id="tarball"><glossterm>Tar archive (tarball)</glossterm> + <glossdef> + <para> + A file created using the <command>tar</command> (Tape ARchive) + program, which conglomerates multiple files, or even a whole + directory tree, into one file for easy storage or transfer. These + archives are often compressed using the <command>gzip</command> + program and given a filename extension of + <filename>.tar.gz</filename>. + </para> + </glossdef> + </glossentry> + +<!-- ==================== --> + <glossentry id="tcpip"><glossterm>TCP/IP</glossterm> + <glossdef> + <para> + Transmission Control Protocol/Internet Protocol; pair of + protocols used for all communication between computers on + the Internet and most local networks. TCP/IP serves as a + basis for higher level protocols (FTP, telnet, SMTP, + …): all information sent from one computer to another + on the Internet, be it an e-mail message or a Web page, is + sent as a collection of TCP/IP packets. + </para> + </glossdef> + </glossentry> + + +<!-- ==================== --> + <glossentry id="telnet"><glossterm>Telnet</glossterm> + <glossdef> + <para>A protocol allowing logging into your computer account + via Internet or local network from another computer; also, the + command using this protocol. For more + information, see manual page for <command>telnet</command>. + </para> + </glossdef> + </glossentry> + +<!-- ==================== --> + <glossentry id="terminal"><glossterm>Terminal</glossterm> + <glossdef> + <para>Originally, a physical device, a monitor capable of + showing text output with a connected keyboard. Nowadays, mostly + used to refer to a window on your screen which emulates one of + these terminals and provides a command line prompt for entering + commands and running text-based applications. + </para> + </glossdef> + </glossentry> +<!-- ==================== --> + <glossentry id="theme"><glossterm>Theme</glossterm> + <glossdef> + <para> + An integrated collection of graphical elements intended to give + the desktop a certain look and feel. Common theme components + include matching backgrounds, icons, and window decorations. + </para> + <para> The look of GNOME desktop is determined by 2 themes: a + GTK theme, which determines the look of application menus, + toolbars and other widgets, and window manager theme, which + determines window borders, buttons, and window title font. + </para> + </glossdef> + </glossentry> + + + +</glossdiv> + + +<!-- ===LETTER U=================================== --> +<glossdiv id="U"><title>U</title> + +<!-- ==================== --> + <glossentry id="unicode"><glossterm>Unicode</glossterm> + <glossdef> + <para> + A <link linkend="charset">character set</link> which strives + to include all symbols in all human alphabets, and all special + symbol used by people. It is a work in progress; the latest + version of Unicode (3.0) includes 49,194 characters and covers + languages ranging from English to Chinese to Cherokee. For + more information, see <ulink type="http" + url="http://www.unicode.org/">Unicode + Consortium Web site</ulink>. + </para> + </glossdef> + </glossentry> + + +<!-- ==================== --> + <glossentry id="UNIX"><glossterm>UNIX</glossterm> + <glossdef> + <para> + An operating system originally developed at Bell Labs in the early + 1970s by Ken Thompson and Dennis Ritchie; any of a large number of + operating systems sharing many features with the original UNIX + operating system, such as Sun's <systemitem>Solaris</systemitem> + or IBM's <systemitem>AIX</systemitem>. + </para> + <para> For legal reasons, operating systems such as + <systemitem>FreeBSD</systemitem> and + <systemitem>Linux</systemitem> can not be called UNIX, but + they do share all important features with UNIX systems; thus, + they are commonly called <quote>UNIX-like</quote>. + </para> + </glossdef> + </glossentry> + + +<!-- ==================== --> + <glossentry id="usb"><glossterm>USB</glossterm> + <glossdef> + <para>Universal Serial Bus; an interface for connecting + various peripherals, from keyboard to digital cameras, to the + computer. + </para> + </glossdef> + </glossentry> + + + +<!-- ==================== --> + <glossentry id="user"><glossterm>User</glossterm> + <glossdef> + <para> + An actual person who uses a computer system, identified by a + unique <link linkend="username">username</link>, or a virtual + person or <quote>role</quote> similarly identified by a unique + username. Virtual users may be used to run <link + linkend="daemon">daemons</link> or other software. + </para> + </glossdef> + </glossentry> + +<!-- ==================== --> + <glossentry id="username"><glossterm>Username</glossterm> + <glossdef> + <para> + A string of alphanumeric characters uniquely identifying a <link + linkend="user">user</link> of a computer system. Most usernames + are based on the user's real name, so Mary Smith might have the + username <quote>mary</quote> or <quote>msmith</quote>. + </para> + <glossseealso otherterm="login"> + </glossdef> + </glossentry> + +<!-- ==================== --> + <glossentry id="url"> + <glossterm>Uniform Resource Locator (<acronym>URL</acronym>)</glossterm> + <glossdef> + <para>An <quote>address</quote>, or <quote>location</quote>, of + a document. Most common URL types are a Web address (such as + <systemitem>http://www.gnome.org</systemitem>), a file on a + FTP server (e.g., + <systemitem>ftp://ftp.gnome.org/pub</systemitem>), or a file + on your own local system (e.g., + <systemitem>file:/usr/doc/</systemitem>). Formal definition + of URL (which is a subset of more general notion, Uniform + Resource Identifier (URI)) is given in <ulink type="http" + url="http://www.ietf.org/rfc/rfc2396.txt">RFC2396</ulink>, + (beware: as any formal deinition, this one is way too + technical for greater majority of users). + </para> + </glossdef> + </glossentry> + + +</glossdiv> + + +<!-- ===LETTER V=================================== --> +<glossdiv id="V"><title>V</title> + +<!-- ==================== --> + <glossentry id="vdesktop"><glossterm>Virtual desktop</glossterm> + <glossdef> + <para> + Some <link linkend="wmanager">window managers</link> allow + the user to have several <quote>virtual desktops</quote>;you + could have application windows open and working on all of + them, even though at every moment, only one of the virtual + desktops is shown on your screen. Similar to having several + physical desks in your office so that you can put your + papers on all of them, even though you can only work at one + desk at a time + </para> + <glossseealso otherterm="workspace"> + </glossdef> + </glossentry> + + +</glossdiv> + + +<!-- ===LETTER W=================================== --> +<glossdiv id="W"><title>W</title> + +<!-- ==================== --> + <glossentry id="widget"><glossterm>Widget</glossterm> + <glossdef> + <para> + A single element of a graphical user interface, such as a button, + scrollbar, or text input area. + </para> + </glossdef> + </glossentry> + +<!-- ==================== --> + <glossentry id="window"><glossterm>Window</glossterm> + <glossdef> + <para> + The interface element used to display most applications under a + windowing GUI such as <link linkend="xwin">X Window + System</link>. Windows typically consist of a main area in + which typing or other work occurs, a title bar (which may + contain buttons to minimize, maximize or close the window), + window-specific menus, and a scroll bar down either side of the + window if required. + </para> + </glossdef> + </glossentry> + +<!-- ==================== --> + <glossentry id="wmanager"><glossterm>Window manager</glossterm> + <glossdef> + <para> + A program which extends the capabilities of the <link + linkend="xwin">X Window System</link> by providing + most of the user-friendly <link linkend="widget">widgets</link> + people expect from a windowing system, such as window borders, + buttons and menus, ways of moving, resizing, and hiding + windows, placing the icons on your desktop, and so on. Examples of + window managers include <application>Sawfish</application> and + <application>Windowmaker</application>. + </para> + </glossdef> + </glossentry> + +<!-- ==================== --> + <glossentry id="workspace"><glossterm>Workspace</glossterm> + <glossdef> + <para> + Same as <link linkend="vdesktop">virtual desktop</link>. + </para> + </glossdef> + </glossentry> + + +<!-- ==================== --> + <glossentry id="www"> + <glossterm>World Wide Web (<acronym>WWW</acronym>)</glossterm> + <glossdef> + <para> + The most visible part of the <link + linkend="internet">Internet</link>; the World Wide Web is + formed by all the + Web pages available on the Internet and all the links among + them. + </para> + <glossseealso otherterm="html"> + </glossdef> + </glossentry> + + + +</glossdiv> + + +<!-- ===LETTER X=================================== --> +<glossdiv id="X"><title>X</title> + +<!-- ==================== --> + <glossentry id="xwin"><glossterm>X Window System</glossterm> + <glossdef> + <para>A graphical system commonly used with UNIX operating + systems; also known under the names X11 or simply X. X is + responsible for putting windows, icons, text, and other + graphical elements on your screen. X is always used in + combination with <link linkend="wmanager">window manager</link>, + which provides higher level functions such as moving, + minimizing, and maximizing windows. + </para> + </glossdef> + </glossentry> + +<!-- ==================== --> + <glossentry id="x11"><glossterm>X11</glossterm> + <glosssee otherterm="xwin"> + </glossentry> + +<!-- ==================== --> + <glossentry id="xfree"><glossterm>XFree86</glossterm> + <glossdef> + <para>A freely redistributable implementation of the + <link linkend="xwin">X Window System</link> + that runs on UNIX-like operating systems (and OS/2). For more + information, visit <ulink type="http" + url="http://www.xfree86.org/">XFree86 Web page</ulink>. + </para> + </glossdef> + </glossentry> + + +<!-- ==================== --> + <glossentry id="xserver"><glossterm>X server</glossterm> + <glossdef> + <para> + </para> + </glossdef> + </glossentry> + + +</glossdiv> + + +<!-- ===LETTER Y=================================== +<glossdiv id="Y"><title>Y</title> + +</glossdiv> + +--> +<!-- ===LETTER Z=================================== +<glossdiv id="Z"><title>Z</title> + +</glossdiv> +--> + +<!-- ===LETTER =================================== +<glossdiv id=""><title></title> + ==================== + <glossentry id=""><glossterm></glossterm> + <acronym></acronym> + <glossdef> + <para> + </para> + <glossseealso otherterm=""> + </glossdef> + </glossentry> + + +</glossdiv> +--> + +</glossary> + + + + + + + + + + + |