> любой распространенный дистр реально работаетНеправда. Любой (вообще любой) дистр требует времязатрат на доводку до состояния "реально работает". Даже если решаются задачи типовее некуда.
Не так давно в debian-russian@ один мужик озадачился сделать школьную сборку и довольно подробно докладывался по обнаруженным граблям и предпринимаемым действиям. Если будете читать -- могу поискать тот тред.
> А программное обеспечение.
Нужно, но расходы на создание ПО (особенно закрытого или задействующего вагон библиотек), совместимого с "любым распространённым дистром", существенно выше расходов на верификацию совместимости с хотя бы одним. А если есть такая отправная точка, то расширять список совместимости уже проще.
В альте, кстати, средства для контроля ABI довольно сильно разрабатываются.