Linux — это не только различные подходы к кастомизации рабочей среды, но еще и своеобразная философия. И пока вы спрашиваете себя, а на тот ли канал вы попали, поспешу еще более усугубить ситуацию и сообщить, что между творцами версий Linux дистро и приложений для них существуют значительные различия в представлении о подходах к реализации преимуществ софта с открытым кодом. Однако общая демократичность Linux при наличии у юзера определенного опыта помогает «разрулить» ситуацию. Лакмусовой бумажкой может послужить ситуация со Snap. В теории, как это обычно и бывает, все выглядит неплохо. Потому что Snap — это универсальный формат от ребят из Canonical, состоящий из автономных пакетов приложений и их зависимостей. Разработчики для Linux могут «запаковывать» свои приложения и быть уверенными в том, что их софт будет отлично работать вне зависимости от версии и «природы» дистрибутива. Но на практике все несколько иначе. Для начала, не так уж и много дистро за пределами «Вселенной Ubuntu»