.. -*- mode: rst -*-

.. _os-support:

What Operating Systems Does Bcfg2 Support?
------------------------------------------

Bcfg2 is fairly portable. It has been successfully run on:

* `AIX`_, `FreeBSD`_, `OpenBSD`_, `Mac OS X`_, `OpenSolaris`_,
  `Solaris`_.

.. _AIX: http://www.ibm.com/aix
.. _FreeBSD: http://www.freebsd.org/
.. _OpenBSD: http://www.openbsd.org/
.. _Mac OS X: http://www.apple.com/macosx/
.. _OpenSolaris: http://opensolaris.org/
.. _Solaris: http://www.sun.com/software/solaris/

* Many `GNU/Linux`_ distributions, including `Archlinux`_, `Blag`_, `CentOS`_,
  `Debian`_, `Fedora`_, `Gentoo`_, `gNewSense`_, `Mandriva`_,
  `OpenSUSE`_, `Red Hat/RHEL`_, `Scientific Linux`_, `SuSE/SLES`_, `Trisquel`_, 
  and `Ubuntu`_.

.. _GNU/Linux: http://www.gnu.org/gnu/Linux-and-gnu.html
.. _Archlinux: http://www.archlinux.org
.. _Blag: http://www.blagblagblag.org/
.. _CentOS: http://www.centos.org/
.. _Debian: http://www.debian.org/
.. _Fedora: http://www.fedoraproject.org/
.. _Gentoo: http://www.gentoo.org/
.. _gNewSense: http://www.gnewsense.org/
.. _Mandriva: http://www.mandriva.com/
.. _OpenSUSE: http://opensuse.org/
.. _Red Hat/RHEL: http://www.redhat.com/rhel/
.. _Scientific Linux: http://www.scientificlinux.org/
.. _SuSE/SLES: http://www.novell.com/linux/
.. _Trisquel: http://trisquel.info/
.. _Ubuntu: http://www.ubuntu.com/

Bcfg2 should run on any POSIX compatible operating system, however
direct support for an operating system's package and service formats
are limited by the currently available :ref:`client-tools`
(new client tools are pretty easy to add). Check the :ref:`FAQ
<faq-general>` for a  more exact list of platforms on which Bcfg2
works`.
