Fabricate VS RPM

No binary database

Fabricate does not use a database to store information about installed programs. Less requirements makes the process more flexible.

No external utilities

Building and installing requires a few things most users have wget,bash, which, etc. This is quite a contrast to RPM which requires tools to install and build packages

Low Learning curve

Unlocking the power of RPM involves working with spec files. While spec files are not in themselves very complicated, learning to work with them takes time. Fabricate uses basic shell scripts to accomplish tasks.

Fabricate VS Ports

No database

Fabricate does not use a database to store information about installed programs. Less requirements makes the process more flexible , and simple.

No Makefiles

Fabricate has similiarities to ports, however fabricate uses bash scripting rather them make files.