Исправление crypt, (текущая версия) :
по сути ты правильно определяешь проблему.
как например винда
они годами поддерживают стабильный API, отсюда возможность запускать старый софт. из UNIX такое делали только коммерческие юниксы, последний полуживой - Solaris.
и в какой-то мере пытается делать RH, сохраняя стабильный ABI в базовой системе на протяжении мажорного релиза (около 7-10 лет).
FreeBSD поддерживает стабильный ABI в базовой системе (в которой ничего нет) около 5 лет, если не ошибаюсь.
но все сторонние проекты, конечно, этому правилу не следуют.
отсюда попытка решить это через flatpack/котейнеры.
мы имеем стабильную базу. а хаос локализуем в контейнерах. хорошо хоть Х-протокол не меняют. а то бы софт просто не запускался.
Исправление crypt, :
по сути ты правильно определяешь проблему.
как например винда
они годами поддерживают стабильный API, отсюда возможность запускать старый софт. из UNIX такое делали только коммерческие юниксы, последний полуживой - Solaris.
и в какой-то мере пытается делать RH, сохраняя стабильный ABI в базовой системе на протяжении мажорного релиза (около 7-10 лет).
FreeBSD поддерживает стабильный ABI в базовой системе (в которой ничего нет) около 5 лет, если не ошибаюсь.
но все сторонние проекты, конечно, этому правилу не следуют.
отсюда попытка решить это через flatpack/котейнеры.
мы имеем стабильную базу. а хаос локализуем в контейнерах.
Исправление crypt, :
по сути ты правильно определяешь проблему.
как например винда
они годами поддерживают стабильный API, отсюда возможность запускать старый софт. из UNIX такое делали только коммерческие юниксы, последний полуживой - Solaris.
и в какой-то мере пытается делать RH, сохраняя стабильный ABI в базовой системе на протяжении мажорного релиза (около 7-10 лет).
FreeBSD поддерживает стабильный ABI в базовой системе (в которой ничего нет) около 5 лет, если не ошибаюсь.
но все сторонние проекты, конечно, этому правилу не следуют.
отсюда все эти flatpack.
Исходная версия crypt, :
по сути ты правильно определяешь проблему.
как например винда
они годами поддерживают стабильный API, отсюда возможность запускать старый софт. из UNIX такое делали только коммерческие юниксы, последний полуживой - Solaris.
и в какой-то мере пытается делать RH, сохраняя стабильный ABI в базовой системе на протяжении мажорного релиза (около 7-10 лет).
FreeBSD поддерживает стабильный ABI в базовой системе около 5 лет, если не ошибаюсь.
но все сторонние библиотеки, конечно, этому правилу не следуют.
отсюда все эти flatpack.