This chapter is intended to explain the various words which have been used throughout the &krusader; documentation. If you believe some acronyms or terms are missing, please do not hesitate to contact the &krusader; documentation team.

Thanks to wikipedia.org the free encyclopedia that anyone can edit.

ACL

  Access Control List; a concept in computer security used to enforce privilege separation. It is a means of determining the appropriate access rights to a given object depending on certain aspects of the process that is making the request.

BSD

  Berkeley Software Distribution; refers to any of several free &UNIX;-compatible operating systems, derived from &BSD; &UNIX;.

CVS

  Concurrent Versions System; an important component of Source Configuration Management (SCM). By using it, developers can record the history of source files and documents.

DEB

  This is a binary file format that is used by &Debian; and &Debian;-based distributions. It is a suffix of a installation file specifically built for these distributions; &eg; `krusader_1.70.1-1_amd64.deb`. Simply described it is a special archive containing all the program files and their proposed location on the system.

&DBus;

  &DBus; is an inter-service messaging system. Developed by &RedHat;, it was heavily influenced by &kde; 3 DCOP, which it supersedes. &krusader; can use &DBus; to communicate with other applications. On the other hand, you can use &DBus; to control &krusader; from other applications. Just use qdbusviewer to examine the possibilities.

DCOP

  Desktop Communication Protocol; the interprocess communication protocol used by &kde; 3 desktop environment. It enables various &kde; 3 applications to communicate with each other. Replaced with &DBus; in &kde; 4.

FAQ

  Frequently Asked Questions; a document where questions that arise many times are answered. If you have a question to the developers of &krusader;, you should always have a look at the FAQ first.

&FTP;

  File Transfer Protocol; it is an Internet protocol that allows you to retrieve files from so-called &FTP; servers.

Git

  Git; a distributed version control system that replaces Subversion. It is used by many software projects including &kde; and &krusader;.

GPL

  GNU General Public License; a software license created by the Free Software Foundation defining the terms for releasing free software.

&GUI;

  Graphical User Interface.

ISO

  An ISO image (`.iso`) is an informal term for a disk image of an ISO 9660 file system. More loosely, it refers to any optical disk image, even a UDF image.

&kde;

  K Desktop Environment; a project to develop a free graphical desktop environment for &UNIX; compatible systems.

Key Binding

  All features of &krusader; are available through the menubar, but you can also bind (link) a certain key combination to that function. You will find, however, that using the keyboard is remarkably faster than using the menubar or &GUI;. Keyboard usage is an important tool for Orthodox File Managers. &krusader; comes with several predefined Key Bindings.

KPart

  KPart; KParts is the name of the component framework for the &kde; desktop environment. KParts are analogous to Bonobo components in GNOME, both of which are based on the same concepts as &Microsoft;'s Object Linking and Embedding. &eg; if you use &krusader;'s viewer to view a &PDF; file, &okular; will be launched inside &krusader;'s viewer.

KIO or kioslave

  KDE Input/Output; also known as KIO Slaves is part of the &kde; architecture. It provides access to files, web sites and other resources through a single consistent API.

mount

  Mounting; in computer science, is the process of making a file system ready for use by the operating system, typically by reading certain index data structures from storage into memory ahead of time. The term recalls a period in the history of computing when an operator had to mount a magnetic tape or hard disk on a spindle before using it.

OFM

  Orthodox File Manager; also known as Commanders. Members of this family of file managers use simple yet very powerful interface that is a direct derivative of the Norton Commander (NC) interface.

RPM

  This is the binary file format for distributions based on the RPM Package Manager, a widely used packaging tool for the &Linux; operating system. If you still have to get &krusader; and your system supports RPM packages, you should get &krusader; packages ending in `.rpm`.

SSH, Secure Shell

  SSH; is a set of standards and an associated network protocol that allows establishing a secure channel between a local and a remote computer.

SVN, Subversion

  Subversion; a version control system that is a compelling replacement for CVS. It is used by many software projects including &kde;.

Terminal emulator

  Terminal emulator; simply a windowed shell; this is known as command line window in some other environments. If you want to use the shell and type the commands, you should know at least a few of the system-level commands for your operating system.

POSIX

  Portable Operating System Interface for uniX; a collective name of a family of related standards specified by the IEEE to define the application programming interface (API) for software compatible with variants of the &UNIX; operating system.

&URL;

  Universal Resource Locator; a universal resource locator is the technical term for what is commonly referred to as a websites address. Examples of &URL;s include https://krusader.org and Remote Connections.

VFS

  Virtual file systems (VFS) is a basic OFM feature, this an abstracted layer over all kinds of archived information (ZIP files, &FTP; servers, TAR archives, &NFS; filesystems, SAMBA shares, ISO &CD;/&DVD; images, RPM catalogs, &etc;), which allows the user to access all the information in these divergent types of file systems transparently - just like entering an ordinary sub-folder! &krusader; supports several Virtual file systems (VFS).

&XML;

  Extensible Markup Language; a very flexible text format derived from SGML (ISO 8879). Originally designed to meet the challenges of large-scale electronic publishing, &XML; is also playing an increasingly important role in the exchange of a wide variety of data on the Web and elsewhere.

Zeroconf

  Zeroconf; or Zero Configuration Networking is a set of techniques that automatically create a usable IP network without configuration or special servers. This allows inexpert users to connect computers, networked printers, and other items together and expect them to work automatically.