nya-a1ba, в идеальном мире, наверное, всё должно распространяться исходниками. Проблема в том, что мы не живём в идеальном мире. В реальном мире обратная совместимость на уровне бинарников — не прихоть, а крайняя необходимость для любой уважающей себя ОС.