1.. _SysReqs: 2 3System Requirements 4=================== 5 6:index:`\ <single: System Requirements>`\ :index:`\ <single: Requirements; System>`\ 7 8- The minimum versions for each of the databases supported by Bareos are: 9 10 - PostgreSQL 8.4 (since Bareos 13.2.3) 11 12 - MySQL 4.1 - 5.6 or compatible fork (e.g. MariaDB), see :ref:`section-MysqlSupport` 13 14 - SQLite 3 15 16- Windows release is cross-compiled on Linux 17 18- Bareos requires a good implementation of pthreads to work. This is not the case on some of the BSD systems. 19 20- The source code has been written with portability in mind and is mostly POSIX compatible. Thus porting to any POSIX compatible operating system should be relatively easy. 21 22- Jansson library: 23 24.. _jansson: 25 26 :index:`\ <single: JSON>`\ :index:`\ <single: Jansson; \see{JSON}>`\ Bareos :sinceVersion:`15.2.0: requires: jansson` offers a JSON API mode, see `Bareos Developer Guide (api-mode-2-json) <https://docs.bareos.org/DeveloperGuide/api.html#api-mode-2-json>`_. On some platform, the Jansson library is directory available. On others it can easly be added. For some older platforms, we compile Bareos without JSON API mode. 27