3. Building from source
Building the source code is usually reserved to
developers wanting to add new features
packagers wanting to create archive/package to distribute
users who are using a platform for which no ready to use binaries are available