autopackage erlaubt Entwicklern, Pakete zu erstellen, die sich auf jedem Linux-System installieren lassen. Die Pakete unterstützen grafische Frontends ebenso wie Kommandozeilenprogramme. Sie enthalten Abhängigkeiten zu anderen Paketen, die geprüft und aufgelöst werden können, und lassen sich in den Desktop integrieren. Zusätzliche Tools können die Software in den Paketen verbessern, z.B. binreloc und relaytool. Mit autopackage können Entwickler sicherstellen, dass ihre Benutzer immer auf einfache Weise die neueste Version der Software installieren können. (non)