В.М.> А вот разработчикам - не смешено, знаете ли. У меня, в отличие от вас - информация из первейших рук.
Из сказанного вами вовсе не следует, что оно так и есть. На выбор ещё варианты: криворукие разработчики, ленивые разработчики. Уж извините, если у всех всё получается, а у САПРистов не получается, что ещё можно подумать?
Поясняю: quake3:
code text
DESCRIPTION="3rd installment of the classic id 3D first-person shooter"
KEYWORDS="-* ~amd64 ~x86"
blender:
code text
DESCRIPTION="3D Creation/Animation/Publishing System"
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
opera (вот проприетарщина-то!):
code text
DESCRIPTION="A standards-compliant graphical Web browser"
KEYWORDS="amd64 ~ppc x86 ~x86-fbsd"
openoffice:
code text
DESCRIPTION="OpenOffice.org, a full office productivity suite."
KEYWORDS="~amd64 ~ppc ~x86"
…
И это можно продолжать. Всего-то надо, что следовать стандартам (да, да, в линуксе есть стандарты, несмотря на то, что им можно и не следовать), самостоятельно поддерживать скажем КрасноШляпу. Причём, «поддерживать» — это означает самостоятельно прекомпилированный пакет оформить в rpm. Также, следует раздать информацию майнтейнерам пакетов остальных дистрибутивов о том, каковы минимальные требования к дистрибутиву предъявляются: версии библиотек и тд и тп. В общем, было бы желание. Однако… см. выше.