Совместимость снизу вверх

Автор: William Henry Gates Дата: 16.04.2004 02:30 что касается меня, я еще за восемь лет не встречал проги для виндовс, чтобы не шла на старшей версии системы: т.е. если сделана для вин95, то пойдет на вин98 и на винме, если делана под нт - то пойдет и под вин2000, и под вин-хрю. а вот в разных дистрах линукса проги, сделанные с расчетом под старые библиотеки, не пойдут в системах с библиотеками поновей. конкретно: сейчас у меня асп9.0, скачал рпм с xisp-2.2 и обломался, т.к. нету у меня библиотек, которые он просит, а сделать ссылки - скорей всего, не заработает. может, это слишком частный случай, но кто знает, пойдет ли в асп9 кде-1 или кде-2 ?
Re: совместимость снизу вверх 16.04.2004 05:58Genie Мало с Windows дела, видимо, имели. ;-))
Есть несколько специфичных программ, которые написаны под только 95ую. Ни в 98, ни в Ме, ни в ХР не идёт. Точнее пускаться-то пускается, а вот работать - не работает как надобно.
Есть такая, которая работает только в 98ой.
Казалось бы - с чего? А с того, что сильно завязано на доступ к аппаратным ресурсам, который, в свою очередь, от версии к версии очень сильно меняется, причём - в сторону ограничения.

Linux и не позиционируется никем binary-совместимым. Вместо этого (в силу GPL), он является source-совместимым. Т.е. Берёи исходники, компилируем, получем binary, соответствующий как аппаратной части, так и программному окружению.

Хотя, отчасти, binary-совместимость имеется. В пределах одних major-версий ядра, библиотек,...
Яркий тому пример - переход от libc5 к glibc.v2/libc6 - вот времена-то были... ;-))
Re: совместимость снизу вверх 21.04.2004 17:42William Henry Gates дык, батенька, таких программ мало-с.
а попробуйте запустить что-нить из асп9 в асп7 - половина работать не будет-с.
плавали-знаем Улыбка)
RSS-материал