
#include "template.inc" name=systems

<h1>Supported Systems</h1>
<b>Bacula</b> is designed to be able to run on
any reasonable server, and the client program is
capable of running on virtually any device that
needs backing up.

<h2>Supported Servers</h2>
<b>Bacula</b> has been built and tested on:
<ul>
 <li>Linux (RedHat)</li>
 <li>Solaris</li>
 <li>FreeBSD</li>
</ul>
It should run on most versions and flavors of the above systems.
Note that for FreeBSD, there is a pthreads library
problem on at least one drive that causes substantial data loss at the
end of media (on the order of 10 65K blocks). 
This means that you should either force Bacula
to stop writing before the end of the tape or carefully test
the end of media handling with your drive using the <b>fill</b>
command in the <b>btape</b> program.

<h2>Supported Clients</h2>
In addition to the list of servers above,
the client (File daemon) has been
built and tested on:
<ul>
  <li>Win95/98/Me/XP/NT/2000</li>
  <li>Irix</li>
  <li>MacOSX</li>
</ul>

<h2>Other Systems</h2>
Finally, Bacula has been compiled and shown to run on
the following systems, but we are unsure if it is 
in production:
<ul>
  <li>AIX</li>
  <li>OpenBSD</li>
  <li>BSDI</li>
</ul>

<h2>Other Systems</h2>
If you would like <b>Bacula</b> to run on another system,
please do not hesitate to contact us as we are interested
to increase the number of systems supported. Send your
request as defined in the <b>Support</b> menu item.
<p>You might also take a look at the    
<a href="html-manual/porting.html">Porting Notes</a>
chapter of the manual.
<p>If you do decide to do a port, please announce
it to the Bacula-users list to avoid duplication
of effort and to receive some guidance.
