Glossary

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 BSDUNIX®.

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; e.g. 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.

D-Bus

D-Bus is an inter-service messaging system. Developed by Red Hat®, it was heavily influenced by KDE 3 DCOP, which it supersedes. Krusader can use D-Bus to communicate with other applications. On the other hand, you can use D-Bus 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 D-Bus 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. e.g. 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 URLs 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.