C

C

a programming language designed by Dennis Ritchie during the early 1970s and immediately used to reimplement Unix; so called because many features derived from an earlier compiler named 'B' in commemoration of its parent, BCPL. [32]

C

n. 1. The third letter of the English alphabet. 2. ASCII 1000011. 3. The name of a programming language designed by Dennis Ritchie during the early 1970s and immediately used to reimplement Unix; so called because many features derived from an earlier compiler named 'B' in commemoration of its parent, BCPL. (BCPL was in turn descended from an earlier Algol-derived language, CPL.) Before Bjarne Stroustrup settled the question by designing C++, there was a humorous debate over whether C's successor should be named 'D' or 'P'. C became immensely popular outside Bell Labs after about 1980 and is now the dominant language in systems and microcomputer applications programming. See also languages of choice, indent style. C is often described, with a mixture of fondness and disdain varying according to the speaker, as "a language that combines all the elegance and power of assembly language with all the readability and maintainability of assembly language". [7]

C programming language

Point: The language is quirky, difficult for beginners to learn, and really just an accident of history. Despite this, one must grok the language in order to become an elite hacker. Key point: The large number of buffer overflow exploits is directly related to poor way that C protects programmers from doing the wrong thing. On the other hand, these lack of protections leads directly to its high speed. [96]

C Shell

A Linux shell written to look sort of like the C programming language. It prompts you with %. Its program name is csh. [32]

C++

/C'-pluhs-pluhs/ n. Designed by Bjarne Stroustrup of AT&T Bell Labs as a successor to C. Now one of the languages of choice, although many hackers still grumble that it is the successor to either Algol 68 or Ada (depending on generation), and a prime example of second-system effect. Almost anything that can be done in any language can be done in C++, but it requires a language lawyer to know what is and what is not legal-- the design is almost too large to hold in even hackers' heads. Much of the cruft results from C++'s attempt to be backward compatible with C. Stroustrup himself has said in his retrospective book "The Design and Evolution of C++" (p. 207), "Within C++, there is a much smaller and cleaner language struggling to get out." [Many hackers would now add "Yes, and it's called Java" --ESR] [7]

c++

GNU project C++ Compiler [34]

c++filt

Demangle *(C+ and Java symbols. [34]

c-sig

A signature tool for GNU Emacs C-sig is a signature insertion tool for GNU Emacs. Features in c-sig include: - registering signatures interactively - learning facility - expanding signatures dynamically - modifying signatures through elisp functions [3]

C128

Commodore 128 [computer] (Commodore) [95]

c2050

Lexmark 2050 Color Jetprinter Linux Driver Filter to convert a Postscript file to Lexmark 2050 format. This driver allow you to print at 300dpi in color on A4 paper. [3]

c2hs

C->Haskell Interface Generator C->Haskell is an interface generator that simplifies the development of Haskell bindings to C libraries. The tool processes existing C header files that determine data layout and function signatures on the C side in conjunction with Haskell modules that specify Haskell-side type signatures and marshaling details. Hooks embedded in the Haskell code signal access to C structures and functions -- they are expanded by the interfacing tool in dependence on information from the corresponding C header file. Haskell 98 is "the" standard lazy functional programming language. More info plus the language definition is at http://www.haskell.org/. [3]

c2html

Highlight C sources for WWW presentation c2html can highlight your source for presentation in the WWW. It can also be used as a CGI script and can detect whether the client browser supports compressed data to save bandwidth. [3]

C2IS

Command and Control Information Systems (mil., USA) [95]

c2man

generate manual pages from C source code [34]

c2man

Graham Stoney's mechanized man page generator C2man is an automatic documentation tool that extracts comments from C source code to generate functional interface documentation in the same format as sections 2 & 3 of the Unix Programmer's Manual. It requires minimal effort from the programmer by looking for comments in the usual places near the objects they document, rather than imposing a rigid function-comment syntax or requiring that the programmer learn and use a typesetting language. Acceptable documentation can often be generated from existing code with no modifications. conformance: supports both K&R and ISO/ANSI C coding styles Features: * generates output in nroff -man, TeXinfo, LaTeX or HTML format * handles comments as part of the language grammar * automagically documents enum parameter & return values * handles C (/* */) and C++ (//) style comments Problems: * doesn't handle C++ grammar (yet) * doxygen does this job better [3]

c2ph

Dump C structures as generated from *(C`cc -g -S*(C' stabs [34]

C3I

Command, Control, Communications and Intelligence (mil., USA) [95]

C3IIS

Command, Control, Communications and Intelligence Information Systems (mil., USA), "C3I/IS" [95]

C4

Command, Control, Communications and Computers (mil., USA) [95]

C4I

Command, Control, Communications, Computers and Intelligence (mil., USA) [95]

C64

Commodore 64 [computer] (Commodore) [95]

c89

ANSI (1989) C compiler [34]

CA

Cell Arrival (ATM) [95]

CA

Certification Authority (cryptography) [95]

CA

Computer Animation [95]

CA

Computer Associates (manufacturer) [95]

ca-certificates

Common CA Certificates PEM files It includes the followings PEM files of CA certificates * Mozilla builtin CA certificates * db.debian.org certificate This is useful for any openssl applications to verify SSL connection. [3]

CAAD

Computer Aided Architectural Design [95]

cabextract

a program to extract Microsoft Cabinet files Cabextract is a program which unpacks cabinet (.cab) files, which are a form of archive Microsoft uses to distribute their software and things like Windows Font Packs. [3]

CABS

Carrier Access Billing System [95]

CABS

Computer Aided Business Simulation [95]

CAC

Channel Access Code (Bluetooth) [95]

CAC

Computer Aided Crime [95]

CAC

Connection Admission Control (UNI, ATM) [95]

CACEAS

Computer-Assisted Circuit Engineering and Allocating System [95]

cache

A small fast memory holding recently accessed data, designed to speed up subsequent access to the same data. Most often applied to processor-memory access but also used for a local copy of data accessible over a network etc. [32]

Cache

A storage area that keeps frequently accessed data or program instructions readily available so that you don't have to retrieve them repeatedly from slow storage. Caches improve storage by storing data or instructions in faster sections of memory and by using efficient design to increase the likelihood that the data needed next is in the cache. [39]

cache

A temporary storage area for currently-used or recently-accessed data. Cache can be system-level (residing in dedicated cache memory on the motherboard or physically etched on the central processing unit) or disk-based (residing in main memory such as a hard disk drive or RAM). [94]

cache

In general computer science, the word cache means simply to keep things around in case they are used again. For example, when you log onto your system, your username and password are stored in a cache in memory, because they are repeatedly used by the system every time you access a resource. Key point: Sometimes systems can be exploited through the cache. Examples are: HTTP proxy servers Companies use these so that thousands of users can share a single Internet connection. They store recently used webpages so that when multiple users access the same web-site, the proxy server only has to go across the link once in order to fetch the page for all the users. A never ending series of bugs leads to conditions whereby when one user logs into a website, other users can see that first user's data. Web-browser history/file cache Once a hacker breaks into a machine, he/she can view the history cache (list of URLs) or file cache (the actual contents of the web-sites) in order to spy on where the user has been. Embarrassing, inadvertent disclosure of this information by users with certain surfing habits is common. Web-browser cookie cache Lots of web-sites store passwords within cookies, so that stealing somebody's cookie information will allow a hacker to log in as that user. [96]

cacti

Frontend to rrdtool for monitoring systems and services Cacti is a complete frondend to rrdtool, it stores all of the necessary information to create graphs and populate them with data in a MySQL database. The frontend is completely PHP driven. Along with being able to maintain Graphs, Data Sources, and Round Robin Archives in a database, cacti handles the data gathering also. There is also SNMP support for those used to creating traffic graphs with MRTG. [3]

CACTIS

Community Automated Counter-Terrorism Intelligence System (mil., USA) [95]

CAD

Computer Aided Dispatch / Drafting [95]

CAD

Computer Aided Design (CIM) [95]

cadaver

command-line client for WebDAV server Useful for WebDAV server testing and scripting. Works like command line FTP clients. This Version supports HTTPS, including Client Site Certificates. Briefly: WebDAV stands for "Web-based Distributed Authoring and Versioning". It is a set of extensions to the HTTP protocol which allows users to collaboratively edit and manage files on remote web servers. [3]

CADE

Computer Aided Document Engineering (Microstar) [95]

CADS

Computer-Assisted Display System [95]

cadubi

Creative ASCII Drawing Utility By Ian CADUBI is an application written in Perl that allows you to draw text-based images that are viewable on typical unix-based consoles. Usually the applications that emulate these consoles support various text modes, such as background and foreground colors, bold, and inverse. This text art, commonly called "ASCII art," is used in various places such as online BBSes, email and login prompts. [3]

CAE

Client Application Enabler (IBM, DB) [95]

CAE

Common Application Environment (X/Open) [95]

CAE

Computer Aided Education [95]

CAE

Computer Aided Engineering (CIM) [95]

CAEN Linux

The CAEN RedHat 6.1 (BlueHat) distribution was an effort put together by CAEN to provide a free, downloadable release of RedHat 6.1 that would be "secure out of the box" and well configured for the University of Michigan environment. The site seems to have been last updated in September 2000. Distribution development is not all that active. [33]

CAI

Computer Aided Inspection (CIM) [95]

CAI

Computer Aided Instruction [95]

CAIP

Computer Analysis of Images and Patterns (conference) [95]

CAIS

Common APSE Interface Specification [95]

CAIT

Center for the Application of Information Technology (org., USA) [95]

CAIT

Central Academy of Information Technology (org., MITI) [95]

Caixa Magica

The desktop version "Computador Magico" is available now. The server version "Servidor Magico" will be available soon. This distribution is partialy based on Debian and SuSE, but much of it was rewritten, and localized in Portuguese. It includes OpenOffice. Added to list July 8, 2002. Version 8.01 was released May 21, 2003. [33]

CAL

Client Access License (Lotus, MS) [95]

CAL

Computer Aided Logistics [95]

CAL

Computer Assisted Learning [95]

cal

displays a calendar and the date of easter [34]

cal

Displays a simple calendar. If arguments are not specified, the current month is displayed. [32]

calamaris

Log analyzer for Squid or Oops proxy log files Calamaris is a Perl script which generates nice statistics out of Squid or Oops log files. It is invoked daily before the proxy rotates its log files and mails the statistics or puts them on the web. There are quite a number of options to choose what kind of report should be generated (domain-report, peak-report, performance-report etc.). This can be tuned in /etc/cron.daily/calamaris An example of such a report can be found on http://www.cord.de/tools/squid/calamaris/calamaris-2.html [3]

calc

An advanced calculator and mathematical tool for Emacs This is an advanced calculator and mathematical tool for GNU Emacs. XEmacs has calc built-in, so you only need this package if you are using GNU Emacs. Very roughly based on the HP-28/48 series of calculators, calc's many features include: * Choice of algebraic or RPN (stack-based) entry of calculations. * Arbitrary precision integers and floating-point numbers. * Arithmetic on rational numbers, complex numbers (rectangular and polar), error forms with standard deviations, open and closed intervals, vectors and matrices, dates and times, infinities, sets, quantities with units, and algebraic formulas. * Mathematical operations such as logarithms and trigonometric functions. * Programmer's features (bitwise operations, non-decimal numbers). * Financial functions such as future value and internal rate of return. * Number theoretical features such as prime factorization and arithmetic modulo M for any M. * Algebraic manipulation features, including symbolic calculus. * Moving data to and from regular editing buffers. * "Embedded mode" for manipulating Calc formulas and data directly inside any editing buffer. * Graphics using GNUPLOT, a versatile (and free) plotting program. * Easy programming using keyboard macros, algebraic formulas, algebraic rewrite rules, or extended Emacs Lisp. [3]

calcoo

Scientific calculator (GTK+) Calcoo is a scientific calculator designed to provide maximum usability. The features that make Calcoo better than (at least some) other calculator programs are: - bitmapped button labels and display digits to improve readability - no double-function buttons - you need to click only one button for any operation (except for arc-hyp trigonometric functions) - undo/redo buttons - both RPN (reverse Polish notation) and algebraic modes - copy/pase interaction with X clipboard - display tick marks to separate thousands - two memory registers with displays - displays for Y, Z, and T registers [3]

CALEA

Communications Assistance Law Enforcement Act (USA) [95]

calendar

reminder service [34]

calife

Provides super user privileges to specific users. Calife is a lightweight alternative to Sudo. It allows selected users to obtain a shell with the identity of root, or another user, after entering their own password. This permits the system administrator to grant root privileges without sharing the root password. [3]

CALS

Computer aided Acquisition and Logistics Support [95]

CALS

Continuous Aquisition and Life-cycle Support [95]

CAM

Common Access Method (SCSI) [95]

CAM

Computer Aided Manufacturing [95]

cam

Cpu's Audio Mixer for Linux An audio mixer for Linux, based originally on aumix. Supports both OSS/Free and OSS/Linux. The DOSEMU package provides the vga font which xcam (a script to run cam nicely in an xterm) needs to run properly, but it will run without it. [3]

CAMAC

Computer Automated Measurement And Control [95]

camas

A versatile WebMail system for the Caudium WebServer CAMAS is a WebMail system created for the Caudium WebServer. It features multi-lingual interface (most European languages are already present in the distribution), full themability of the user interface, mailbox sorting, on-line mail notification, global and local address books, import from the Pine or Netscape address books and much more. CAMAS is written in the Pike language. [3]

came

Rewrite of the xawtv webcam app using imlib2 camE is a rewrite of the xawtv webcam app using imlib2 Features include: * Uses Imlib2 * TTF fonts * Blended transparent text * Title text * Options in ~/.camErc * Message read from separate file (eg echo "eating my dinner" > ~/.caminfo) * Color the text as you like * Text background any color/alpha value * scp support for uploading * And more... [3]

camediaplay

Still Camera Digital Interface A downloading/controlling tool for digital cameras with Sanyo firmware. Cameras with Sanyo firmware include all Olympus products, Epson products, Agfa products, and of course, Sanyo digital cameras. KNOWN TO WORK WITH The following lines list is based on Japanese product code. (US product code is in parentheses - EPSON's naming scheme is too confusing) - Olympus "Camedia" C-400L (Olympus D-200L) - Olympus "Camedia" C-820L (Olympus D-320L) - Olympus "Camedia" C-1000L (Olympus D-500L) - Olympus D-450Z - Olympus "Camedia" C-2020Z - Sanyo DSC-V1 (Sanyo VPC-G200E) - EPSON "Colorio Photo" CP-100 (EPSON PhotoPC) - EPSON "Colorio Photo" CP-200 (EPSON PhotoPC 500) - EPSON "Colorio Photo" CP-500 (EPSON PhotoPC 600) - Nikon CP-900 SHOULD WORK WITH Any camera with Sanyo firmware/CPU. Olympus, Epson, Agfa and Sanyo digital cameras falls into this category, reportedly. [3]

Camel Book

n. Universally recognized nickname for the book "Programming Perl", by Larry Wall and Randal L. Schwartz, O'Reilly and Associates 1991, ISBN 0-937175-64-1 (second edition 1996, ISBN 1-56592-149-6). The definitive reference on Perl. [7]

camlidl

Stub code generator for Objective Caml CamlIDL generates stub code for interfacing Caml with C from an IDL description of the C functions. Thus, CamlIDL automates the most tedious task in interfacing C libraries with Caml programs. It can also be used to interface Caml programs with other languages, as long as those languages have a well-defined C interface. This package contains the CamlIDL executable. [3]

CAMM

Computer Assisted Material Management [95]

camserv

stream video out onto the web Takes a video-for-linux video stream, generally from a camera, and streams it out live to requesting clients. Works with Mozilla, Netscape Navigator, and (under protest) Microsoft Internet Explorer. [3]

camserv-relay

relay camserv streaming video This connects as a client to a camserv streaming video server, and then acts as a camserv server, streaming the same data to clients. Useful when the computer doing the streaming has insufficient CPU, I/O, or network bandwidth to stream to the required number of clients. A tree of camserv relays can handle massive loads. [3]

camstream

collection of tools for webcams and other video-devices CamStream is (going to be) a collection of tools for webcams and other video-devices, enhancing your Linux system with multimedia video. All written in C++ and with a nice GUI frontend. The interface is based on Qt, an excellent GUI framework. The aim of this project is build a set of programs for: * Webcamming, that is saving an image and uploading it to a server at regular intervals; * Video conferencing; * Webcam broadcast (including server); * Recording movie clips (AVI, Quicktime) from a webcam (and playing them back); * Using a webcam as a security camera. [3]

CAN

Complete Area Networks (SNI) [95]

CAN

Controller Area Network [95]

canna

A japanese input system (server and dictionary). Canna is a Japanese input system available in Free Software. Canna provides a unified user interface for inputing Japanese. Canna supports Nemacs(Mule), kinput2 and canuum. All of these tools can be used by a single customization file, romaji-to-kana conversion rules and conversion dictionaries, and input Japanese in the same way. Canna converts kana to kanji based on a client-server model and supports automatic kana-to-kanji conversion. This package includes cannaserver program and dictionary files. [3]

CAO

Computer Aided Office [95]

CAP

Carrierless Amplitude Phase [modulation] (ADSL, AT&T) [95]

CAP

Communications-electronics Accommodation Program [95]

CAP

Component Approval Process [95]

CAP

Computer Aided Planning (CIM) [95]

CAP

Computer Aided Publishing [95]

CAPE

Computer Applications in Production and Engineering (conference, IFIP) [95]

CAPI

Communication Application Program Interface (ISDN, API) [95]

CAPI

Cryptography Application Programming Interface (cryptography, API) [95]

CAPP

Computer Aided Process Planning [95]

cappuccino

an utility to let your boss think that you're working hard Run this software on your computer when you are not motivated to work, and enjoy doing something different. If your boss come in your cubicle, he'll think "Yeah, he's doing something different since his computer is really busy - He's doing something really important". [3]

CAPSL

CAnnon Printing System Language (Canon), "CaPSL" [95]

captain

Graphical front-end for command line programs (Qt version) Captain is a universal graphical front-end (Qt) based on context-free grammars. The program kaptain reads a file containing grammatical rules for generating text. It builds a dialog from the grammar and generates the text according to the user's settings. There's also KDE version of this package (kaptain) if you have already installed KDE desktop. [3]

captoinfo

convert a termcap description into a terminfo description [34]

CAQ

Computer Aided Quality [control] [95]

CAR

Central Access Routing (RND) [95]

CAR

Computer Aided Retrieval [95]

CAR

Computer Assisted Radiology [95]

CARCAS

Computer Aided aRchiving and Change Accounting System [95]

CARDS

Central Archive for Reusable Defense Software (mil., USA) [95]

CARDVM

Card Virtual Machine (Java, Sun), "CardVM" [95]

CARE

Computer Assistance Resource Exchange [95]

CARLOS

Computer Aided Real Language Orthographic System [95]

CAS

Column Address Strobe (IC, DRAM) [95]

CAS

Communicating Applications Specification (FAX, Intel, DCA) [95]

CAS

Computer Aided Selling [95]

CAS

Computer Algebra System [95]

CAS

Computerized Autodial System [95]

CASE

Common Application Service Element (ISO, OSI) [95]

CASE

Computer Aided Software Engineering [95]

case sensitive

Of or relating to the handling of character casing in data input and output. UNIX (TM) and UNIX-compatible operating systems (such as Red Hat Linux) are case-sensitive in that they treat the same defined term differently if the terms are not cased identically (such as foo and FOO). [94]

CASH

Computer Aided Service Handling (Ashton-Tate), "C.A.S.H." [95]

casio

Backup utility for the CASIO diary. It is a package ported from DOS to allow communication to the CASIO series of hand-held organizers. It allows backup from CASIO to your computer and restore a backup file from your computer to the CASIO. It can also output human readable file from CASIO. Currently supports: phone, calendar, schedule, memo, and reminder. Read the documentation before using this program! [3]

CAST

??? (cryptography) [95]

CAST

Computer Aided Software Testing [95]

Castle

Castle is a server distribution from the ALT Linux Team in Russia. Installation instructions and some other documentation is available in English. A 'secured' distribution. [33]

castle-combat

enclose land and destroy your opponent's castle It's a clone of the old DOS game Rampart. Up to four players (or more in future versions) build castle walls, place cannons inside these walls, and shoot at the walls of their enemy(s). If a player can't build a complete wall around one of his castles, he loses. The last surviving player wins. [3]

casu

Communication and Status Utilities This package contains 2 utilities: 1. flon -- lists your friends who are logged on 2. to -- sends a short message to another user flon simply uses the ~/.friends file to instruct it on which users to display. Flon can also act like a BSD style who(1), if invoked with the -w option or from a symlink named 'who'. to is rather like write(1), except that it accepts input as command line arguments rather than on the standard input. It uses ~/.torc for configuration, and can be configured to autoreply to messages in different ways depending on whether you're logged in or not or if your terminal is idle, and can also exclude individual users from sending messages to your terminal. [3]

CAT

Central Alaska Time [-1000] (TZ) [95]

CAT

Common Authentication Technology (IETF, RFC 1511) [95]

CAT

Computer Aided Technology (fair) [95]

CAT

Computer Aided Telephony [95]

CAT

Computer Aided Testing [95]

cat

concatenate files and print on the standard output [34]

cat

[from 'catenate' via Unix cat(1)] vt. 1. [techspeak] To spew an entire file to the screen or some other output sink without pause (syn. blast). 2. By extension, to dump large amounts of data at an unprepared target or with no intention of browsing it carefully. Usage: considered silly. Rare outside Unix sites. See also dd, BLT. Among Unix fans, cat(1) is considered an excellent example of user-interface design, because it delivers the file contents without such verbosity as spacing or headers between the files, and because it does not require the files to consist of lines of text, but works with any sort of data. Among Unix haters, cat(1) is considered the canonical example of bad user-interface design, because of its woefully unobvious name. It is far more often used to blast a file to standard output than to concatenate two files. The name cat for the former operation is just as unintuitive as, say, LISP's cdr. Of such oppositions are holy wars made.... See also UUOC. [7]

catalog

Tool to create,maintain and display Yahoo! like directories. Catalog is a perl program that allows to create, maintain and display Yahoo! like directories. The user interface is 100% HTML. It requires a MySQL database to run. The general idea behind the design of Catalog is that creating a catalog is mainly a matter of organizing objects in a structured tree. For Catalog the objects are records in a table of the SQL database. The structured tree is a set of tree nodes and relations between these nodes. The maintainer of the catalog is in charge of building the tree and placing objects in this tree. Here is a short list of the functions provided by Catalog: * Display structured trees of resources. * Display chronologically ordered resources and associated calendar. * Display alphabetical indexes of resources. * Allow full text search in the resources and the category names. * Powerful HTML based administration of catalogs. * On-Line editing of resource records. * Handle an arbitrary number of catalogs. * High performances using mod_perl and Apache. * Easy customization of the user view using HTML template files. * It is possible to define more than one view of the same catalog. * Load and unload a thematic catalog in XML. * Create an HTML dump of a structured tree to publish a static version. * Complete documentation including a guide and a reference manual. * Ready to use example. [3]

catatonic

adj. Describes a condition of suspended animation in which something is so wedged or hung that it makes no response. If you are typing on a terminal and suddenly the computer doesn't even echo the letters back to the screen as you type, let alone do what you're asking it to do, then the computer is suffering from catatonia (possibly because it has crashed). "There I was in the middle of a winning game of nethack and it went catatonic on me! Aaargh!" Compare buzz. [7]

catchsegv

Catch segmentation faults in programs [34]

catdoc

MS-Word to TeX or plain text converter This program extracts text from MS-Word files, trying to preserve as many special printable characters as possible. catdoc supports everything up to Word-97. It doesn't even try to preserve fancy Word formatting, because Word users usually don't care about document structure, and it is this very thing which is important to LaTeX users. Also provided is xls2csv, which extracts data from Excel spreadsheets and outputs it in comma-separated-value format. This package suggests tk because it also includes wordview, an optional Tk-based GUI for catdoc. The MIME config provided in this package will use wordview is X is running, or catdoc directly if it is not. [3]

catdvi

DVI to plain text translator CatDVI translates a TeX Device Independent (DVI) file into a readable plaintext file. It aims to generate high-quality output that reproduces all aspects of the DVI file within the limits of the output medium. CatDVI uses Unicode internally and can output ASCII, ISO Latin 1 and UTF-8 Unicode. CatDVI can be used for previewing TeX documents on character-cell displays such as traditional terminals and terminal emulators. It is also possible to use it in generation of plain text documents from TeX source, assuming that the document is written with this conversion in mind. CatDVI is under development and as such yet incomplete. However, it is quite useful even in its current form and already outperforms some of its competition in some areas. CatDVI requires that the TFM files for all fonts used in its input DVI files are installed or can be generated by kpathsea. [3]

CATI

Computer Aided Telephone Interviewing [95]

CATIS

Computer-Assisted Tactical Information System (mil., USA) [95]

catman

create or update the pre-formatted manual pages [34]

CATNIP

Common ArchiTecture for Next generation Internet Protocol (IPNG, RFC 1707) [95]

CATS

CodeWarrior Analysis Tools [95]

CAUCE

Coalition Against Unsolicited Commercial Email (org., Internet, spam, UCE) [95]

caudium

An extensible WWW server written in Pike Caudium is a modern, fast and extensible WWW server derived from Roxen. Caudium is by default compatible with Roxen 1.3 although some incompatible options, mostly introduced to improve the performance, security etc. of the server, can be turned on. Caudium features built-in log parsing engine (UltraLog), XSLT parser, native PHP4 support, multiple execution threads and many more features - see http://caudium.net/ and http://caudium.org/ for more information. [3]

CAV

Constant Angular Velocity (CD, HDD, MOD) [95]

CAVE

Cave for Automated Virtual Environment (VR) [95]

CAVO

Computer Associates - Visual Objects (CA, DB), "CA-VO" [95]

CBASIC

Commercial Beginners All purpose Symbolic Instruction Code (BASIC) [95]

cbb

The Check-Book Balancer - a Quicken clone CBB is a perl and tk application which can handle several bank accounts. CBB make transfers, balancing, spending analysis a breeze. [3]

CBC

Cipher Block Chaining [mode] (DES, DESE, RC5, cryptography) [95]

CBCP

CallBack Control Protocol [95]

CBCS

Computer Based Conversation System (BBS) [95]

CBDF

Character Bitmap Distribution Format (Adobe) [95]

CBDS

Connectionless Broadband Data Service (Europe) [95]

CBE

Certified Banyan Engineer (Banyan, VINES) [95]

cbedic

Text-mode Bulgarian/English Dictionary CBE Dictionary is a command-line Bulgarian to English and English to Bulgarian electronic Dictionary. It can work in interactive mode too. The dictionary databases are not included in this package. You have to download bedic-data.tar.gz from http://kbedic.sourceforge.net/download.php. Install the files buleng.dat and engbul.dat in /usr/local/share/bedic. [3]

CBEMA

Computer & Business Equipment Manufacturers Association (org.) [95]

CBF

Code Behind Form (MS, Access, DB) [95]

CBGA

Ceramic Ball and Grid Array (IC) [95]

CBIOS

Compatibility Basic Input Output System (IBM, BIOS) [95]

CBMS

Connectionless Broadband Data Service [95]

CBQ

Class Based Queueing [95]

CBR

Constant Bit Rate (ATM, VBR, ABR, UBR, QOS) [95]

cbrowser

a C/C++ source code indexing, querying and browsing tool Cbrowser is a graphical C/C++ source code searching and browsing tool, and a hierarchical function call viewer. Cbrowser is a front-end to the popular source code indexing and querying program cscope and the alternative cs, both free software. Author: Chris Felaco <cfelaco@users.sourceforge.net> Home Page: http://cbrowser.sourceforge.net/ [3]

CBS

Certified Banyan Specialist (Banyan, VINES) [95]

CBSR

Candidate BootStrap Router (PIM, BSR, Multicast), "C-BSR" [95]

CBT

Canon Buffer Transmission (Fax) [95]

CBT

Computer-Based Training [95]

CBT

Core Based Tree [multicast protocol] (IP, RFC 1949/2189, ST, Multicast) [95]

CBX

Computerized Branch eXchange (PBX) [95]

CC

Carbon Copy [95]

CC

Continuity Cell (ATM) [95]

CC

Country Code (MS-ISDN, GSM, mobile-systems) [95]

CC

Cross Connector [95]

cc

GNU project C and C++ Compiler (gcc-2.95) [34]

ccache

Compiler results cacher, for fast recompiles. ccache is a compiler cache. It speeds up re-compilation of C/C++ code by caching previous compiles and detecting when the same compile is being done again. This is similar (but faster) than the compilercache package. [3]

CCAF

Call Control Agent Function (IN) [95]

ccal

Colorised calendar utility CCAL is a drop in replacement for the standard unix calendar program. It includes support for color and daily, weekly, and yearly reminders/appointments. This release contains bug fixes and new features including support for reading "reminder" data files. [3]

CCC

Chaos Computer Club (org.) [95]

CCC

Computer Control Center [95]

CCC

Cube Connected Cycles (MP) [95]

CCCA

Campus Computer Communication Association (org., USA) [95]

cccd

A small GTK+ CD player program cccd is a small GTK+ CD player program with many features: * Works with SCSI devices * CDDB lookups (local and remote) and local storing * Uses very little screen space * Handles CD Extras (mixed mode CDs) [3]

CCCH

Common Control CHannel (GSM, mobile-systems) [95]

CCCI

Center for Cyber Communities Initiative (org., Japan) [95]

CCD

Charge Coupled Device [95]

CCE

Connection Control Entity [95]

cce

Console Chinese Environment - display Chinese (GB) on console CCE is a Console Chinese Environment like WZCE, yact & chdrv that lets you display and input Chinese (GB) at the console. Input methods include PinYin, WuBi, ShuangPin and ZiranMa. [3]

CCE

[visual basic] Control Creation Edition (VB, ActiveX, MS) [95]

CCETT

Centre Commun d'Etudes de Telediffusion et Telecommunications (org., France) [95]

CCF

??? (org.) [95]

CCF

Capsulated Color Filter (NEC) [95]

CCF

Central Computer Facility [95]

CCF

Connection Control Function (IN) [95]

CCF

Controller Configuration Facility [95]

CCFL

Cold Cathode Fluorescent Lamp (LCD) [95]

CCFT

Cold Cathode Fluorescent Tube (LCD, Display) [95]

CCIRN

Coordinating Committee of International Networks (org.) [95]

CCIS

Common Channel Interoffice Signaling (AT&T) [95]

CCITT

Comite Consultatif International Telegraphique et Telephonique (org., ITU, predecessor) [95]

CCL

Cerberus Central Limited (manufacturer) [95]

CCM

Change Configuration Management [95]

ccmakedep

create dependencies in makefiles using a C compiler [34]

ccmalloc

A memory profiler/debugger This is a memory profiling package. It can be used to debug various memory allocation problems, including: o memory leaks o multiple deallocation of the same data o under writes and over writes o writes to already deallocated data [3]

ccmtcnvt

convert C++ comments to C comments [34]

CCNC

Common Channel Network Controller [95]

CCNC

Computer / Communications Network Center [95]

CCNUMA

Cache-Coherent Non Uniform Memory Access (SMP, NUMA), "cc-NUMA" [95]

CCP

Command Console Processor (CP/M) [95]

CCP

Communications Control Program (OS, IBM) [95]

CCP

Compact Communication Products (TPS) [95]

CCP

[PPP] Compression Control Protocol (PPP, RFC 1962) [95]

CCR

Commitment, Concurrency and Recovery (OSI) [95]

CCR

Current Cell Rate (ATM) [95]

CCRMA

Center for Computer Research in Music and Acoustics (org., Stanford, UK) [95]

CCS

Cambridge Cybernetic Society (org.) [95]

CCS

Coded Character Set (CCS, Unicode) [95]

CCS

Common Channel Signaling (IN) [95]

CCS

Common Command Set (SCSI) [95]

CCS

Common Communications Support (IBM, SAA) [95]

CCS

Communications-Computer Systems, "C-CS" [95]

CCS

Cyprus Computer Society (Org, Zypern) [95]

CCS7

Common Channel signaling System 7 (IN, Telekom, CCITT) [95]

CCSID

Coded Character Set IDentification (IBM) [95]

CCSY

Cooperative Computing System Program (HP) [95]

CCT

China Coast Time [+0800] (TZ) [95]

CCTA

Central Computer and Telecommunications Agency (org., UK) [95]

CCTLD

Country Code Top Level DOMAIN (Internet, ICANN), "ccTLD" [95]

CCU

Cache Control Unit (Wyse) [95]

CCU

Customer Control Unit [95]

CCV

C-bit Coding Violation [error event] (DS3/E3) [95]

CCW

COM Callable Wrapper (MS, COM, Java) [95]

CD

Carrier Detect (MODEM, RS-232) [95]

CD

Change Directory (DOS, Unix, OS/2) [95]

cd

change directory - ; cd .. moves you backwards to the next higher subdirectory level; cd / moves you to the highest directory level. [32]

CD

Committee Draft (ISO) [95]

CD

Compact Disk (CD) [95]

cd tilde

/C-D til-d*/ vi. To go home. From the Unix C-shell and Korn-shell command cd ~, which takes one to one's $HOME (cd with no arguments happens to do the same thing). By extension, may be used with other arguments; thus, over an electronic chat link, cd ~coffee would mean "I'm going to the coffee machine." [7]

cd-circleprint

prints round shaped cd-labels a program to create round shaped cd-labels written in perl, using perl-tk as frontend. It has four lines of nice round shaped text for each label, additional four fields with normal text, choosable text-size, font colour, background colour and background images. You can squeeze the whole page if your printer doesn't generate correct circles and you can move the circle on the sheet. The output is postscript so it should be usable on any system. [3]

cd-discid

CDDB DiscID utility cd-discid is a backend utility to get CDDB discid information from a CD-ROM disc. [3]

CD-ROM

see compact disc read-only memory (CD-ROM). [94]

CDA

Communications Decency Act (Internet, USA) [95]

CDA

Compound Document Architecture (DEC) [95]

cdable_vars

If this is set, an argument to the cd builtin command that is not a directory is assumed to be the name of a variable whose value is the directory to change to. [40]

cdadd

play and catalog audio CDROMs on CDROM drive(s) [34]

CDB

Command Descriptor Block [95]

cdbackup

CD-R(W) backup utility cdbackup and cdrestore are a pair of utilities designed to facilitiate streaming backup to and from CD-R(W) disks. Specificially, they were designed to work with dump/restore, but tar/cpio/whatever you want should work, so long as it writes to stdout for backups and reads from stdin for restores. [3]

cdbakeoven

common GUI for writing CDs under KDE CD Bake Oven (CDBO) is a graphical CD-creation/copying tool designed which aims to combine the power and stability of great command line utilities with a contemporary, easy-to-use user interface. CDBO enables you to create data or music CDs in the most intuitive matter, while enabling you to control every aspect of the process. It is built on top of very well known cdrecord, mkisofs, cdda2wav and cdparanoia, encapsulating most of the options those utilities provide. This makes creating professional quality media as easy as making a few mouse clicks. Features include: o creating custom CDs by drag'n'drop'ing files from Konqueror or CDBO into the compilation list and clicking 'Create' o auto-detection of CD writers, supplemented by a Custom Devices Dialog for simple custom device configuration o a fully customize CD creation/duplication/erasing process (the CDBO Settings Dialog is split into convenient sections, such as o Audio CD copy, ISO Image creation, CDBO defaults, etc.) o a number of other features, such as: the ability to listen to o audio CDs while copying; ISO image creation; ISO image preview; Burn-At-Once support; BurnProf support (must be supported by the (hardware); bootable (El Torito) CD creation; and multiplatform CD creation. [3]

CDBS

Connectionless Data Bearer Service [95]

CDBX

Computerized Digital Branch eXchange (PBX) [95]

CDC

Connected Device Configuration (JVM) [95]

CDC

Control Data Corporation (manufacturer) [95]

CDC

Cult of the Dead Cow (org.), "cDc" [95]

cdcd

command line or console based CD player cdcd works in two ways, accepting commands directly off the command line or in a query mode similar to other UNIX programs. To pass a command to cdcd, simply run cdcd with the command as the argument (e.g. cdcd play). This is great for using cron and cdcd together to make a CD alarm clock. Or you can run cdcd without arguments and you will be given the cdcd command prompt. [3]

cdcontrol

A parallel burner that allow you to write to one or more CD-Writter at once CDcontrol is a parallel CD burner program. It's allow you write to a unlimited number or CD writers (IDE and SCSI) at once time. The CDcontrol is the first burning system of that type that I know for *nix operating system and it's all under GPL license. Some of it's features are better than commercial systems that I've hear about (and fully support CD images and all data type supported by cdrecord program), one of these features is the separated control of each recorder once the recording is started (avoid problems due a fail or speed problem in other writers). The CDcontrol itself has a daily production report for each writter and fails of writting, in cases of more serious errors, a technical report is also written (it's content is a full cdrecord output for that writter, plus the time when it happens). Other interesting feature is the automatic calculation of copies, enabling only the writers requested to complete the number and skipping all that are disabled. The CDcontrol come with the following tools: cd-memoria - Read the CD image and write it on the permanent memory (HD, Raid, CDRW, etc). memoria-cd - Read the CD image and write it on all writers. apagar-cdcontrol - Delete a CD image from permanent memory config-cdcontrol - Allow you to manually enable/disable one or more writers. rel-cdcontrol - Allow you to read the success/fail reports of each day (the technician report is found at the subdirectory $LOG_DIR/tec and should be read as any text file in the system). [3]

cdcover

Creating Data-CD Covers cdcover is a little commandline tool which creates user-defined data-cd covers. [3]

cdctrl

command line CDROM control [34]

CDD

Component Design Document [95]

CDDA

Compact Disk - Digital Audio (CD, Digital audio), "CD-DA" [95]

cdda2wav

Cdda2wav is a sampling utility for CD-ROM drives that is capable of providing CD audio data in digital form to your host. Audio data read from the CD can be saved as .wav or .sun format sound files. Recording formats include stereo/mono, 8/12/16 bits, and different rates. Cdda2wav can also be used as a CD player. [93]

cdda2wav

Creates WAV files from audio CDs cdda2wav lets you digitally copy audio tracks from a CD-ROM, avoiding the distortion that is introduced when recording via a sound card. Data can be dumped into wav or sun format sound files. Options control the recording format (stereo/mono; 8/16 bits; sampling rate, etc). [3]

cddb

CD DataBase support tools This package provides a location for programs to store files from the CDDB in and contains a simple program to query CDDB servers. [3]

CDDI

Copper Distributed Data Interface (FDDI, UTP) [95]

CDE

Certified Directory Engineer (Novell, Netware) [95]

CDE

Common Desktop Environment [95]

CDE

Compact Disk - Erasable (CD), "CD-E" [95]

CDE

Cooperative Development Environment (Oracle) [95]

CDE (Common Desktop Environment)

UNIX has not traditionally been intended as a desktop operating system, and therefore has lacked many of the features of Windows and Macintosh PCs. CDE is a standard supported by numerous UNIX vendors to supply a common desktop environment on top of X Windows and RPC. Of interest to hackers are the following, services: ToolTalk rpc.ttdbd Provides the core of most "desktop" services. Provides an inter-application communication library that can be linked to applications. ToolTalk has had two major remote exploits providing root access. In 1999, a buffer-overflow was discovered. In 2001, a format-string exploit was discovered. Both resulted in widespread compromises. [96]

cdebconf

Debian Configuration Management System (C-implementation) Debconf is a configuration management system for Debian packages. It is used by some packages to prompt you for information before they are installed. This is a reimplementation of the original debconf version in C. Installing this package is rather dangerous now. It will break debconf. You have been warned! [3]

cdecl

Turn english phrases to C or C++ declarations Cdecl is a program which will turn English-like phrases such as "declare foo as array 5 of pointer to function returning int" into C declarations such as "int (*foo[5])()". It can also translate the C into the pseudo- English. And it handles typecasts, too. Plus C++. And in this version it has command line editing and history with the GNU readline library. [3]

cdeject

play and catalog audio CDROMs on CDROM drive(s) [34]

CDF

Channel Definition Format (MS, Internet, XML) [95]

CDF

Compound Document Framework (IBM, OLE) [95]

CDFS

Compact Disk File System (CD, OS/2, IBM) [95]

cdfs-src

shows the tracks on a CD as normal files CDfs is a file system for Linux systems that 'exports' all tracks and boot images on a CD as normal files. These files can then be mounted (e.g. for ISO and boot images), copied, played (WAVE audio and VideoCD tracks)... The primary goal for developing this file system was to 'unlock' information in old ISO images. [3]

CDG

Compact Disk + Graphics (CD), "CD+G" [95]

CDI

Compact Disk - Interactive (CD), "CD-I" [95]

cdialog

Dialog is a utility that allows you to show dialog boxes (containing questions or messages) in TTY (text mode) interfaces. Dialog is called from within a shell script. The following dialog boxes are implemented: yes/no, menu, input, message, text, info, checklist, radiolist, and gauge. Install dialog if you would like to create TTY dialog boxes. [4]

CDIF

CASE Data Interchange Format (CASE) [95]

cdindex-client

cdindex is intended to be the open source replacement of cddb(tm) cdindex is a system that allows the web based submission of title, artist information of CDs and the retrieval. It is completely web based (cgi / html / xml) and uses a web browser for submission / retrieval. [3]

cdinfo

play and catalog audio CDROMs on CDROM drive(s) [34]

cdir

play and catalog audio CDROMs on CDROM drive(s) [34]

CDK

Control Development Toolkit (MS, VB) [95]

cdlabelgen

generates front cards and tray cards for CDs cdlabelgen was designed to simplify the process of generating labels for CDs. It originated as a program to allow auto generation of front cards and tray cards for CDs burned via an automated mechanism (specifically for archiving data), but has now become popular for labelling CD compilations of mp3's, and copies of CDs. Note that cdlabelgen does not actually print anything--it just spits out postscript, which you can then do with as you please. Author: B. W. Fitzpatrick <fitz@red-bean.com> Homepage: http://www.red-bean.com/~bwf/software/cdlabelgen/ [3]

CDLinux

CDlinux is a CD based mini Linux distribution, which runs from a CDROM. It aims to be an administration/rescue tool for Eastern Asian (CJK) users. CDlinux is also highly user configureable, and supports a wide range of hardware (PCMCIA/SCSI/USB). Version 0.4.3 was released June 10, 2003. A CD-based distribution. [33]

CDLinux

This CDLinux was a Chinese Debian GNU/Linux running on a CD. Last update, March 30, 2001. Distribution development is not all that active. [33]

cdloop

Restart a CD when it ceases playing [34]

CDM

Compressed Data Mode [95]

CDMA

Code Division Multiple Access (DFUe) [95]

CDMIDI

Compact Disk + Musical Instruments Digital Interface (CD, MIDI), "CD+MIDI" [95]

CDMO

Compact Disk - Magneto Optical (CD), "CD-MO" [95]

CDMS

Communication Driver Maintenance System (ISDN, HST) [95]

CDNC

Chinese DOMAIN Name Consortium (org., Internet, DOMAIN) [95]

CDO

Collaboration Data Objects (WSH, MS) [95]

cdown

query cddb database for info on a disc [34]

cdp

Cdp is a program for playing CDs on the Linux console. Cdp includes a full-screen ncurses mode and a command line mode for scripts. [93]

cdparanoia

An audio extraction tool for sampling CDs. Unlike similar programs such as cdda2wav, cdparanoia goes to great lengths to try to extract the audio information without any artifacts such as jitter. [3]

cdparanoia

This CDDA reader distribution ('cdparanoia') reads audio from the CDROM directly as data, with no analog step between, and writes the data to a fileor pipe as .wav, .aifc or as raw 16 bit lin