Bcfg2 es una herramienta cliente-servidor que permite la gestión de la configuración de los distintos equipos de una red (los clientes) empleando un m\> centralizado (en el servidor). Bcfg2 ayuda a los administradores de sistemas en el mantenimiento y proporciona herramientas de informes para llevar a cabo las tareas del día a día.
La herramienta está desarrollada en Python y emplea una especificación XML para definir las políticas de funcionamiento de los distintos nodos. Bcfg2 fue desarrollado polo departamento de Informática y Matemáticas del Laboratorio Nacional Argonne.
Bcfg2 suministra una interface declarativa para configurar el sistema, siendo los clientes los que determinan que operaciones de configuración que se pueden realizar. En esta arquitectura, la herramienta cliente de Bcfg2 es la responsable de determinar que operaciones se pueden llevar a cabo, si las hubiera, y a continuación realizar esas operaciones. El cliente también informa al servidor de las estadísticas de las operaciones y del estado de los ficheiros de configuración.
En el trac del proyecto se pode encontrar más documentación del funcionamiento y arquitectura de Bcfg2.
| Lenguaje | Licencia | Autenticación Mútua | Encriptación | Última versión estable | |
| Arusha Project (ARK) | Python | BSD | Sí | Sí | 2005-04-19 20050419 |
| Bcfg2 | Python | BSD | Sí | Sí | 2008-02-12 0.9.5.7 |
| Cfengine | C | GPL, FAL | Sí | Sí | 2007-09-30 2.2.2 |
| ISconf | Python | GPL | Sí | En el | 2006-08-13 4.2.8.233 |
| LCFG | Perl | GPL | Parcial | Parcial | 2007-02-19 2007021901c |
| OCS Inventory NG con GLPI | Perl, PHP, C++ | GPL | En el | Sí | 2007 |
| PCfengine | Python | GPL | En el | En el | |
| PIKT | C | GPL | Sí | Sí | 2007-09-10 1.19.0 |
| Puppet | Ruby | GPL | Sí | Sí | 2008-03-25 0.24.4 |
| Quattor | Perl | EDG | Sí | Sí | 2007-12-12 1.3-2 |
| Radmind | C | BSD | Sí | Sí | 2007-07-5 1.9.0 |
| SmartFrog | Java | LGPL | Sí | Sí | 2008-01-21 3.12.018 |
| STAF | C++ | CPL | En el | Parcial | 2008-02-27 3.2.5 |
Tabla comparativa, extraída de la wikipedia, con las distintas alternativas disponibles de sistemas de administración de configuraciones.