LINUX.ORG.RU

История изменений

Исправление Legioner, (текущая версия) :

А почему про линусы говорят, что при аналогичном подходе програма запустится далеко не везде?

Не знаю, почему говорят. Должна запуститься.

Выходит в линуксах API (ABI) у libc менее стабильное?

Если у тебя старая программа не запускается на новом линуксе, значит где-то баг. Или в программе, или в линуксе. В целом в любой достаточно сложной программе есть вероятность багов, которые не проявлялись на старых системах, но могут проявиться на новых, поэтому в реальности, конечно, могут быть нюансы. Но в теории совместимость есть и старые программы должны запускаться на новых ядрах и libc.

Исправление Legioner, :

А почему про линусы говорят, что при аналогичном подходе програма запустится далеко не везде?

Не знаю, почему говорят. Должна запуститься.

Выходит в линуксах API (ABI) у libc менее стабильное?

Если у тебя старая программа не запускается на новом линуксе, значит где-то баг. Или в программе, или в линуксе. В целом в любой достаточно сложной программе есть вероятность багов, которые не проявлялись на старых системах, но могут проявиться на новых, поэтому в реальности, конечно, могут быть нюансы. Но в теории совместимость есть и старые программы должны запускаться на новых ядрах.

Исходная версия Legioner, :

А почему про линусы говорят, что при аналогичном подходе програма запустится далеко не везде?

Не знаю, почему говорят. Должна запуститься.

Выходит в линуксах API (ABI) у libc менее стабильное?

Если у тебя старая программа не запускается на новом линуксе, значит где-то баг. Или в программе, или в линуксе. В целом в любой достаточно сложной программе есть вероятность багов, которые не проявлялись на старых системах, но могут проявиться на новых, поэтому в реальности, конечно, могут быть нюансы.