애플리케이션이 특정 Linux 배포판과만 호환되도록 만드는 이유는 무엇입니까?

애플리케이션이 특정 Linux 배포판과만 호환되도록 만드는 이유는 무엇입니까?

저는 아직 Linux 세계에 익숙하지 않습니다. 최근 Private Internet Access를 조사하던 중 Linux 클라이언트에 Ubuntu 12.04 이상이 필요한 것으로 표시되어 있는 것을 발견했습니다. 애플리케이션이 특정 Linux 배포판하고만 호환되는 이유는 무엇입니까? 내 생각에 응용 프로그램의 운영 체제는 시스템 호출이나 라이브러리 호출에 의존한다고 생각합니다. 이는 커널과 관련이 있다고 생각합니다. 특정 배포판에 대한 종속성이 있는 이유가 명확하지 않습니다. (나는 Linux 커널을 "보편적"이라고 생각하며 배포판은 UI 및 기타 커널이 아닌 측면에 자체 사용자 정의를 추가합니다)

애플리케이션이 특정 배포판과만 호환된다는 Linux 커뮤니티의 일반적인 기대/수용이 있습니까?

이 질문의 배경은 다음과 같습니다. Ubuntu가 사전 설치된 새 노트북을 구입했지만 이를 지우고 Fedora 또는 Red Hat을 설치하여 Linux 설치 프로세스를 진행하고 싶었습니다. 하지만 Private Internet Access는 어느 배포판과도 호환되지 않는 것 같습니다. 설치하고 싶은 앱이기 때문에 잠시 멈칫하게 됩니다.

관련 정보