Appendix: Glossary
-
ASCII
-
American Standard Code for Information Interchange. The predominant computer encoding for the English alphabet.
-
BSD License
-
A permissive open source license used for the BSD UNIX operating systems
(among many, many other tools). May refer to either the two-part or three-part (deprecated) form.
-
BSD UNIX
-
A class of free implementations of the UNIX operating system, originally
deriving from the Version 6 AT&T UNIX. This class consists primarily of FreeBSD, NetBSD,
and OpenBSD. These operating systems are licensed either
under the BSD license or the ISC
license.
-
C
-
A programming language developed in 1969 by Dennis Ritchie at AT&T Bell Labs. This is the language of
choice for UNIX development. A compiler for C first appeared in Version 6
AT&T UNIX, and one is stipulated now by POSIX.1-2008.
-
Cat Pages
-
Manual pages pre-formatted and installed with an operating system. Historically, the nroff utility was quite slow: pre-formatted pages in a cache reduced
the wait time for man to display a manual. This has since become
the convention for most UNIX operating systems.
-
CDDL
-
The Common Development and Distribution
License, a free software license.
-
Command Line
-
The text environment for operating UNIX systems. Often replaced by graphical
windowing systems such as the X Window System.
-
CSS
-
Cascading style sheet, used primarily to style documents in HTML or XHTML. The language is a standard maintained by the World Wide Web Consortium.
-
DocBook
-
A documentation system maintained by OASIS and
developed at docbook.org.
-
DOS Prompt
-
Text (command line) interface to the historical Disk Operating System, usually Microsoft's Disk Operating System
(MS-DOS).
-
English Spacing
-
The practise of using two spaces between sentences as punctuated by ., !, or ?. This applies even in the event that a sentence
is quoted or parenthesised, where the spaces follow the final sentence enclosure.
-
GNU
-
The GNU project is a UNIX-like operating system licensed under
on the General Public License.
-
GPL
-
The General Public License. This is the
license of choice for the GNU project.
-
ISC License
-
A permissive free software license issued by ISC, the Internet
Systems Consortium. This is the license of choice for the OpenBSD free UNIX implementation.
-
HTML
-
Hypertext markup language. A structured mark-up language standardised by the W3C. This is the predominant language for formatting world wide web
content.
-
libc
-
The C Standard Library. A set of functions (including system calls) in
the C programming language. Standardised by POSIX, among other standards bodies.
-
Locale
-
A set of parameters defining a locality-specific user interface, such as special characters (glyphs), numerical
representations, and so on.
-
Man Pages
-
Short form of
UNIX manual pages
. System documentation for UNIX systems.
Usually viewed using the man utility, which pages formatted
manual documents using to the screen. Man pages are formatted by a utility such as nroff or mandoc.
-
NetBSD
-
A free BSD UNIX operating system, NetBSD.
-
OpenBSD
-
A free BSD UNIX operating system, OpenBSD.
-
PDF
-
The Portable Document Format language used to format
documents, usually for printing.
-
POSIX
-
Portable Operating System Interface for Unix. Most recently released as POSIX.1-2008, IEEE Std 1003.1-2008.
Informally called UNIX08. Standards document for all UNIX implementations.
-
PS
-
The PostScript language, usually used
as a page description language (e.g., printing).
-
Roff
-
A document language written for the original UNIX implementation in 1970. This
language was used for text processing.
-
RUNOFF
-
A simple text processing utility for the CTSS operating system, usually paired as TYPSET and RUNOFF, developed before 1965.
-
RTF
-
Rich text format. Proprietary document file format used in some popular word processors.
-
System Call
-
A machine instruction that triggers the operating system to perform a privileged operation on behalf of the
user. A typical example is to write a region of memory to a file. In the C
standard library, these instructions are encoded as function calls such as write.
-
Terminal
-
The command line environment on a computer. This can either refer to a
terminal utility run within a graphical environment or the computer screen itself in text mode.
-
UNIX
-
Computer system originally developed by AT&T Bell Labs in 1969.
Modern open-source derivations include GNU/Linux, FreeBSD, NetBSD,
OpenBSD, etc.
-
UNIX Programmer's Manual
-
A historical manual for programming and operating the UNIX operating system.
The First Edition, 1971, is
preserved for reading.
-
WWB
-
The Writer's Workbench. This was a set of writing utilities first distributed in the Seventh Edition of the UNIX operating system.
-
XHTML
-
Extensible Hypertext markup language. XML-based form of the popular HTML
format. Standardised by the W3C.
Last edited by $Author: kristaps $ on $Date: 2011/11/04 01:06:28 $. Copyright © 2011, Kristaps Dzonsons. CC BY-SA.