История изменений
Исправление ncrmnt, (текущая версия) :
О любом. Любая вполне рабочая программа в случае отсутствия поддерживающего её мейнтейнера довольно быстро превращается в тыкву, а весь пердолинг по восстановлению её работоспособности перекладывается на пользователя. В отличие от винды, например, где однажды собранная разработчиком программа в случае отсутствия привязки к каким-либо системным компонентам по-прежнему будет продолжать работать в новых версиях. Ибо обратная совместимость в линуксах с постоянными переписываниями поделок с нуля is nonsense.
Очень жирно. Все, что ты описал касается софта, который собран под конкретный дистрибутив и находится в репозиториях. Большинство проприетарщины собирается как и в случае винды едва ли не статически, и таскают за собой жирнейший usr/lib со всеми нужными версиями библиотек.
На винде, кстати, аналогичным способом, для старых апликух частенько приходится искать нужный d3dx9_XX.dll или иную dll, если ее недоложил разработчик.
Исходная версия ncrmnt, :
О любом. Любая вполне рабочая программа в случае отсутствия поддерживающего её мейнтейнера довольно быстро превращается в тыкву, а весь пердолинг по восстановлению её работоспособности перекладывается на пользователя. В отличие от винды, например, где однажды собранная разработчиком программа в случае отсутствия привязки к каким-либо системным компонентам по-прежнему будет продолжать работать в новых версиях. Ибо обратная совместимость в линуксах с постоянными переписываниями поделок с нуля is nonsense.
Очень жирно. Все, что ты описал касается софта, который собран под конкретный дистрибутив и находится в репозиториях. Большинство проприетарщины собирается как и в случае винды, таскаются за собой жирнейший usr/lib со всеми нужными версиями библиотек.
На винде, кстати, аналогичным способом, для старых апликух частенько приходится искать нужный d3dx9_XX.dll или иную dll, если ее недоложил разработчик.