Warning, /utilities/krusader/doc/handbook/glossary.docbook is written in an unsupported language. File is not indexed.

0001 <!--
0002     SPDX-FileCopyrightText: 2000-2003 Shie Erlich <erlich@users.sourceforge.net>
0003     SPDX-FileCopyrightText: 2000-2003 Rafi Yanai <yanai@users.sourceforge.net>
0004     SPDX-FileCopyrightText: 2004-2010 Frank Schoolmeesters <codeknight@users.sourceforge.net>
0005     SPDX-FileCopyrightText: 2000-2022 Krusader Krew <https://krusader.org>
0006 -->
0007 <glossary id="glossary">
0008   <indexterm>
0009     <primary>Glossary</primary>
0010   </indexterm>
0011   <para>This chapter is intended to explain the various words which
0012   have been used throughout the &krusader;
0013   documentation. If you believe some acronyms or terms are missing,
0014   please do not hesitate to contact the &krusader;
0015   documentation team.</para>
0016   <para>Thanks to
0017   <ulink url="https://en.wikipedia.org/">wikipedia.org</ulink> the
0018   free encyclopedia that anyone can edit.</para>
0019   <glossentry id="gloss-acl">
0020     <glossterm>
0021       <acronym>ACL</acronym>
0022     </glossterm>
0023     <glossdef>
0024       <para>
0025       <ulink url="https://en.wikipedia.org/wiki/Access_control_list">
0026       Access Control List</ulink>; a concept in computer security
0027       used to enforce privilege separation. It is a means of
0028       determining the appropriate access rights to a given object
0029       depending on certain aspects of the process that is making
0030       the request.</para>
0031     </glossdef>
0032   </glossentry>
0033   <glossentry id="gloss-bsd">
0034     <glossterm>
0035       <acronym>BSD</acronym>
0036     </glossterm>
0037     <glossdef>
0038       <para>
0039       <ulink url="https://en.wikipedia.org/wiki/Bsd">Berkeley
0040       Software Distribution</ulink>; refers to any of several free
0041       &UNIX;-compatible operating systems, derived from
0042       &BSD; &UNIX;.</para>
0043     </glossdef>
0044   </glossentry>
0045   <glossentry id="gloss-cvs">
0046     <glossterm>
0047       <acronym>CVS</acronym>
0048     </glossterm>
0049     <glossdef>
0050       <para>
0051       <ulink url="https://en.wikipedia.org/wiki/Concurrent_Versions_System">
0052       Concurrent Versions System</ulink>; an important component of
0053       Source Configuration Management (SCM). By using it,
0054       developers can record the history of source files and
0055       documents.</para>
0056     </glossdef>
0057   </glossentry>
0058   <glossentry id="gloss-deb">
0059     <glossterm>
0060       <acronym>DEB</acronym>
0061     </glossterm>
0062     <glossdef>
0063       <para>This is a binary file format that is used by
0064       <ulink url="https://en.wikipedia.org/wiki/Debian">
0065       &Debian;</ulink> and &Debian;-based
0066       distributions. It is a suffix of a installation file
0067       specifically built for these distributions; &eg;
0068       <filename>krusader_1.70.1-1_amd64.deb</filename>. Simply
0069       described it is a special archive containing all the
0070       program files and their proposed location on the
0071       system.</para>
0072     </glossdef>
0073   </glossentry>
0074     <glossentry id="glos-dbus">
0075     <glossterm>
0076       &DBus;
0077     </glossterm>
0078     <glossdef>
0079       <para>
0080       <ulink url="https://freedesktop.org/wiki/Software/dbus">&DBus;</ulink> is an inter-service messaging system.
0081       Developed by &RedHat;, it was heavily influenced by &kde; 3
0082       <link linkend="glos-dcop">&DCOP;</link>, which it supersedes.
0083       &krusader; can use &DBus; to communicate with other applications.
0084       On the other hand, you can use &DBus; to control &krusader; from
0085         other applications. Just use <application>qdbusviewer</application> to examine the possibilities.</para>
0086     </glossdef>
0087   </glossentry>
0088   <glossentry id="glos-dcop">
0089     <glossterm>
0090       &DCOP;
0091     </glossterm>
0092     <glossdef>
0093       <para>
0094       <ulink url="https://en.wikipedia.org/wiki/Dcop">Desktop
0095       Communication Protocol</ulink>; the interprocess
0096       communication protocol used by &kde; 3 desktop
0097       environment. It enables various &kde; 3 applications
0098       to communicate with each other. Replaced with
0099       <link linkend="glos-dbus">&DBus;</link> in &kde; 4.</para>
0100     </glossdef>
0101   </glossentry>
0102   <glossentry id="glos-faq">
0103     <glossterm>
0104       <acronym>FAQ</acronym>
0105     </glossterm>
0106     <glossdef>
0107       <para>
0108       <link linkend="faq">Frequently Asked Questions</link>; a
0109       document where questions that arise many times are answered.
0110       If you have a question to the developers of
0111       &krusader;, you should always have a look at the
0112       <link linkend="faq">FAQ</link> first.</para>
0113     </glossdef>
0114   </glossentry>
0115   <glossentry id="glos-ftp">
0116     <glossterm>&FTP;</glossterm>
0117     <glossdef>
0118       <para>
0119       <ulink url="https://en.wikipedia.org/wiki/File_Transfer_Protocol">
0120       File Transfer Protocol</ulink>; it is an Internet protocol
0121       that allows you to retrieve files from so-called
0122       &FTP; servers.</para>
0123     </glossdef>
0124   </glossentry>
0125   <glossentry id="gloss-git">
0126     <glossterm>
0127     Git</glossterm>
0128     <glossdef>
0129       <para>
0130       <ulink url="https://en.wikipedia.org/wiki/Git_(software)">
0131       Git</ulink>; a distributed version control system that replaces
0132       <link linkend="gloss-svn">Subversion</link>. It is used by many
0133       software projects including &kde; and
0134       &krusader;.</para>
0135     </glossdef>
0136   </glossentry>
0137   <glossentry id="gloss-gpl">
0138     <glossterm>
0139       <acronym>GPL</acronym>
0140     </glossterm>
0141     <glossdef>
0142       <para>
0143       <ulink url="https://en.wikipedia.org/wiki/Gpl">GNU General
0144       Public License</ulink>; a software license created by the
0145       <ulink url="https://www.fsf.org/">Free Software
0146       Foundation</ulink> defining the terms for releasing free
0147       software.</para>
0148     </glossdef>
0149   </glossentry>
0150   <glossentry id="gloss-gui">
0151     <glossterm>&GUI;</glossterm>
0152     <glossdef>
0153       <para>
0154       <ulink url="https://en.wikipedia.org/wiki/Graphical_user_interface">
0155       Graphical User Interface</ulink>.</para>
0156     </glossdef>
0157   </glossentry>
0158   <glossentry id="gloss-iso">
0159     <glossterm>
0160       <acronym>ISO</acronym>
0161     </glossterm>
0162     <glossdef>
0163       <para>An
0164       <ulink url="https://en.wikipedia.org/wiki/ISO_image">ISO
0165       image</ulink> (<literal role="extension">.iso</literal>) is an informal term for a disk image of
0166       an ISO 9660 file system. More loosely, it refers to any
0167       optical disk image, even a UDF image.</para>
0168     </glossdef>
0169   </glossentry>
0170   <glossentry id="gloss-kde">
0171     <glossterm>&kde;</glossterm>
0172     <glossdef>
0173       <para>
0174       <ulink url="https://en.wikipedia.org/wiki/Kde">K Desktop
0175       Environment</ulink>; a project to develop a free graphical
0176       desktop environment for &UNIX; compatible
0177       systems.</para>
0178     </glossdef>
0179   </glossentry>
0180   <glossentry id="gloss-keybinding">
0181     <glossterm>Key Binding</glossterm>
0182     <glossdef>
0183       <para>All features of &krusader; are available
0184       through the menubar, but you can also bind (link) a certain
0185       key combination to that function. You will find, however,
0186       that using the
0187       <link linkend="keyboard-commands">keyboard</link> is remarkably
0188       faster than using the menubar or
0189       <link linkend="gloss-gui">&GUI;</link>.
0190       <link linkend="keyboard-commands">Keyboard usage</link> is an
0191       important tool for
0192       <link linkend="gloss-ofm">Orthodox File Managers</link>.
0193       &krusader; comes with several predefined
0194       <link linkend="key_bindings">Key Bindings</link>.</para>
0195     </glossdef>
0196   </glossentry>
0197   <glossentry id="gloss-kpart">
0198     <glossterm>KPart</glossterm>
0199     <glossdef>
0200       <para>
0201       <ulink url="https://en.wikipedia.org/wiki/KPart">KPart</ulink>;
0202       KParts is the name of the component framework
0203       for the &kde; desktop environment. KParts are
0204       analogous to Bonobo components in <ulink url="https://www.gnome.org"><application>GNOME</application></ulink>,
0205       both of which are based on the same concepts as
0206       &Microsoft;'s Object Linking and Embedding. &eg;
0207       if you use &krusader;'s viewer to view a &PDF; file,
0208       &okular; will be launched inside &krusader;'s
0209       viewer.</para>
0210     </glossdef>
0211   </glossentry>
0212   <glossentry id="gloss-kio">
0213     <glossterm>
0214     <acronym>KIO</acronym> or kioslave</glossterm>
0215     <glossdef>
0216       <para>
0217       <ulink url="https://en.wikipedia.org/wiki/Kioslave">KDE
0218       Input/Output</ulink>; also known as
0219       KIO Slaves is part of the &kde;
0220       architecture. It provides access to files, web sites and
0221       other resources through a single consistent API.</para>
0222     </glossdef>
0223   </glossentry>
0224   <glossentry id="gloss-mount">
0225     <glossterm>mount</glossterm>
0226     <glossdef>
0227       <para>
0228       <ulink url="https://en.wikipedia.org/wiki/Mount_%28computing%29">
0229       Mounting</ulink>; in computer science, is the process of
0230       making a file system ready for use by the operating system,
0231       typically by reading certain index data structures from
0232       storage into memory ahead of time. The term recalls a period
0233       in the history of computing when an operator had to mount a
0234       magnetic tape or hard disk on a spindle before using
0235       it.</para>
0236     </glossdef>
0237   </glossentry>
0238   <glossentry id="gloss-ofm">
0239     <glossterm>
0240       <acronym>OFM</acronym>
0241     </glossterm>
0242     <glossdef>
0243       <para>
0244       <ulink url="http://www.softpanorama.org/OFM/index.shtml">
0245       Orthodox File Manager</ulink>; also known as <quote>Commanders</quote>.
0246       Members of this family of file managers use simple yet very
0247       powerful interface that is a direct derivative of the
0248       <ulink url="https://en.wikipedia.org/wiki/Norton_Commander">
0249       Norton Commander</ulink> (NC) interface.</para>
0250     </glossdef>
0251   </glossentry>
0252   <glossentry id="gloss-rpm">
0253     <glossterm>RPM</glossterm>
0254     <glossdef>
0255       <para>This is the binary file format for distributions based
0256       on the
0257       <ulink url="http://www.rpm.org/">RPM Package Manager</ulink>,
0258       a widely used packaging tool for the &Linux;
0259       operating system. If you still have to get
0260       &krusader; and your system supports RPM packages,
0261       you should get &krusader; packages ending in
0262       <literal role="extension">.rpm</literal>.</para>
0263     </glossdef>
0264   </glossentry>
0265   <glossentry id="gloss-ssh">
0266     <glossterm>
0267     <acronym>SSH</acronym>, Secure Shell</glossterm>
0268     <glossdef>
0269       <para>
0270       <ulink url="https://en.wikipedia.org/wiki/SSH">SSH</ulink>;
0271         is a set of standards and an associated network protocol that allows
0272         establishing a secure channel between a local and a remote computer.</para>
0273     </glossdef>
0274   </glossentry>
0275   <glossentry id="gloss-svn">
0276     <glossterm>
0277     <acronym>SVN</acronym>, Subversion</glossterm>
0278     <glossdef>
0279       <para>
0280       <ulink url="https://en.wikipedia.org/wiki/Subversion">
0281       Subversion</ulink>; a version control system that is a
0282       compelling replacement for
0283       <link linkend="gloss-cvs">CVS</link>. It is used by many
0284       software projects including &kde;.</para>
0285     </glossdef>
0286   </glossentry>
0287   <glossentry id="gloss-termemu">
0288     <glossterm>Terminal emulator</glossterm>
0289     <glossdef>
0290       <para>
0291       <ulink url="https://en.wikipedia.org/wiki/Terminal_emulator">
0292       Terminal emulator</ulink>; simply a windowed shell; this is
0293       known as command line window in some other environments. If
0294       you want to use the shell and type the commands, you should
0295       know at least a few of the system-level commands for your
0296       operating system.</para>
0297     </glossdef>
0298   </glossentry>
0299   <glossentry id="gloss-posix">
0300     <glossterm>
0301       <acronym>POSIX</acronym>
0302     </glossterm>
0303     <glossdef>
0304       <para>
0305       <ulink url="https://en.wikipedia.org/wiki/Posix">Portable
0306       Operating System Interface for uniX</ulink>; a collective
0307       name of a family of related standards specified by the IEEE
0308       to define the application programming interface (API) for
0309       software compatible with variants of the &UNIX;
0310       operating system.</para>
0311     </glossdef>
0312   </glossentry>
0313   <glossentry id="gloss-url">
0314     <glossterm>
0315       &URL;
0316     </glossterm>
0317     <glossdef>
0318       <para>
0319       <ulink url="https://en.wikipedia.org/wiki/URL">Universal
0320       Resource Locator</ulink>; a universal resource locator is the
0321       technical term for what is commonly referred to as a websites
0322       address. Examples of &URL;s include
0323       <ulink url="https://krusader.org">
0324       https://krusader.org</ulink> and
0325       <link linkend="remote-connections">Remote Connections</link>.</para>
0326     </glossdef>
0327   </glossentry>
0328   <glossentry id="gloss-vfs">
0329     <glossterm>
0330       <acronym>VFS</acronym>
0331     </glossterm>
0332     <glossdef>
0333       <para><link linkend="vfs">Virtual file systems (VFS)</link> is a basic
0334       <link linkend="features">OFM feature</link>, this an
0335       abstracted layer over all kinds of archived information (ZIP
0336       files, &FTP; servers, TAR archives, &NFS; filesystems, SAMBA
0337       shares, ISO &CD;/&DVD; images, RPM catalogs, &etc;), which allows
0338       the user to access all the information in these divergent
0339       types of file systems transparently - just like entering an
0340       ordinary sub-folder! &krusader; supports
0341       several <link linkend="vfs">Virtual file systems (VFS)</link>.</para>
0342     </glossdef>
0343   </glossentry>
0344   <glossentry id="gloss-xml">
0345     <glossterm>&XML;</glossterm>
0346     <glossdef>
0347       <para>
0348       <ulink url="https://en.wikipedia.org/wiki/Xml">Extensible
0349       Markup Language</ulink>; a very flexible text format derived
0350       from SGML (ISO 8879). Originally designed to meet the
0351       challenges of large-scale electronic publishing, &XML; is also
0352       playing an increasingly important role in the exchange of a
0353       wide variety of data on the Web and elsewhere.</para>
0354     </glossdef>
0355   </glossentry>
0356   <glossentry id="gloss-zeroconf">
0357     <glossterm>Zeroconf</glossterm>
0358     <glossdef>
0359       <para>
0360       <ulink url="https://en.wikipedia.org/wiki/Zeroconf">Zeroconf</ulink>;
0361       or Zero Configuration Networking is a set of techniques that automatically
0362       create a usable IP network without configuration or special servers.
0363       This allows inexpert users to connect computers, networked printers,
0364       and other items together and expect them to work automatically.</para>
0365     </glossdef>
0366   </glossentry>
0367 </glossary>