OS Version간의 바이너리 호환성에 대해서..

aswip의 이미지

OS Version간의 바이너리 호환성에 대해서 알고싶습니다.

좀 더 구체적인 설명을 덧 붙이자면,
Fedora4에서 컴파일된 단독 실행 바이너리를
Fedora8에서 실행하여도 Everything is ok 인지 알고 싶습니다.

또한 위와 같이 바이너리를 배포하기 위해서
사전에 반드시 점검해야할 테스트 항목등이 있는지 궁금합니다.

그 동안의 경험으로는 하위버전에서 컴파일 된 바이너리는
상위 버전에서 아무런 문제없이 실행되었지만,
혹시나 해서요~ ^^;;

더 불어 이와 관련해서 구체적으로 OS 버전간 호환성 관련된 공식적인 언급이 있으면
해당 URL도 알려주시면 감사하겠습니다.~

그럼~

최피디의 이미지

아무래도 이런 종류의 작업은 실험을 해봐야겠지요.
프로그램이 어떤 동적라이브러리를 쓰고 있는 경우도 있고,
하위 호환성을 포기한 경우도 있을테니깐요.

--------------
중국에 살아요~

KT하이텔, 앱스 개발자

aswip의 이미지

아~ 일부 설명이 누락된 것 같은데요~

동적라이브러리 없이 실행되는 단독바이너리 입니다. ^^

즉, 실행되어지는 파일 하나에,
실행되어지는 OS는 버전별 여러 가지가 있을 경우에
대한 질문입니다.

- 인생은 스스로 -