Eu sou novo no mundo Linux. Eu estava recentemente investigando o acesso à Internet privada, e notei que seu cliente Linux está listado como exigindo o Ubuntu 12.04 ou mais recente. Por que um aplicativo só seria compatível com uma distribuição específica do Linux? Eu teria imaginado que a dependência do sistema operacional de um aplicativo é em syscalls e, talvez, em chamadas de bibliotecas, que imagino que estejam ligadas ao kernel ... não está claro para mim por que haveria uma dependência em uma distribuição específica. (Achei que o kernel do Linux era "universal" e distros adicionam suas próprias customizações à interface do usuário, e outros aspectos não-kernel)
Em geral, é esperado / aceito na comunidade Linux que os aplicativos sejam compatíveis apenas com certas distribuições?
O contexto para esta pergunta é: Eu comprei um novo laptop que veio pré-instalado com o Ubuntu, mas eu estava pensando em limpá-lo e instalar o Fedora ou Red Hat para experimentar o processo de instalação do Linux em primeira mão. Mas a aparente incompatibilidade do Private Internet Access com essas duas distribuições me fez parar, porque é um aplicativo que eu gostaria de ter instalado.