V těchto případech vývojář musí vyrobit binárku, co chodí na více distribucích bez rebuildu.
Jaktože musí? Proč?
Koukni se na příklad Zimbry [1]. To je sice open source, ale nikdo ji do žádné distribuce nedá, takže si to balíčkují sami. Udělali 10 různých balíčků a hotovo. Kdyby tam nebyl ke stažení ten zdrojový kód tak by to klidně mohl být proprietární systém.
A sysifofská práce to není. Holt vynecháš rychle se měnící distribuce (Fedora) a budeš podporovat jenom ty dlouhodobé (RHEL/Centos, Debian, Ubuntu LTS). Když vzpomínáš herní tituly… Tam se dělá PC, XBOX, Nintendo, Playstation. A to jsou jiné platformy, jiný hardware, jiné architektury. Oproti tomu přebalit rpm balíček z CentOSu na OpenSUSE je procházka růžový sadem se zanedbatelnými náklady.