
Canonical MAAS
8.1#1 in bare metal provisioning softwareFrom $30 a yearFree planWebAPILinuxSelf-hosted
Visit

| Fact | Canonical MAAS | FOG Project |
|---|---|---|
| API | MAAS exposes a REST API with GET, POST, PUT and DELETE methods; version 2.0 is the documented supported API version. | The REST API exposes host, task, multicast-session, image and system-information routes. |
| API authentication | API authentication uses 0-legged OAuth, and the documentation provides Python, Ruby, cURL and HTTPie examples. | API requests can use a server API token plus per-user tokens; HTTP Basic authentication is also documented. |
| License | The MAAS source repository is distributed under the GNU Affero General Public License version 3. | The main project and its public repositories use GNU GPL version 3.0. |
| Purpose | MAAS is an open source platform for centrally managing and provisioning physical servers as cloud resources. | FOG Project is a free, open-source network computer cloning and management solution. |
| Rating on SourceForge | 0.0 out of 5 from 0 reviews; SourceForge says the software has not been reviewed yet. | 4.9 out of 5 stars from 61 reviews |
MAAS suits teams managing physical servers for private cloud with OpenStack, server automation, or bare metal Kubernetes. Its single-machine installation is also described for homelabs, proofs of concept, and small production environments.
FOG Project suits organizations that need to image and manage networked Windows, Mac OSX or Linux computers. It is a fit for teams able to run a Linux server and configure clients for PXE booting.