]> git.proxmox.com Git - proxmox-backup.git/blob - docs/glossary.rst
docs: Add documentation for mounting pxar archives via FUSE.
[proxmox-backup.git] / docs / glossary.rst
1 Glossary
2 ========
3
4 .. glossary::
5
6 `Virtual machine`_
7
8 A Virtual machine is a program that can execute an entire
9 operatin system inside an emulated hardware environment.
10
11 `Container`_
12
13 A Container is an isolated user space. Programs runs directly on
14 the hosts kernel, but with limited access to the host resources.
15
16 Datastore
17
18 A place to store backups. The current implemenation is
19 file-system based, so this refers to a directory containing the
20 backup data.
21
22 `Rust`_
23
24 Rust is a new, fast and memory-efficient system programming
25 language, with no runtime or garbage collector. Rust’s rich type
26 system and ownership model guarantee memory-safety and
27 thread-safety. I can eliminate many classes of bugs
28 at compile-time.
29
30 `Sphinx`_
31
32 Is a tool that makes it easy to create intelligent and
33 beautiful documentation. It was originally created for the
34 Python documentation, and it has excellent facilities for the
35 documentation of software projects in a range of languages.
36
37
38
39 `reStructuredText`_
40
41 Is an easy-to-read, what-you-see-is-what-you-get plaintext
42 markup syntax and parser system.
43
44 `FUSE`_
45
46 Filesystem in Userspace (FUSE) defines an interface which allows to
47 implement a filesystem in userspace as opposed to implementing it
48 in the kernel. The fuse kernel driver handles filesystem requests and
49 sends them to an userspace application for reply.
50