Már hogy ne lenne avulás egy szoftver esetén.
Pl.:
- update-elik az oprendszert alatta (pl biztonsági okból update-elni kell, és tudod, hogy valami nem lesz kompatibilis emiatt)
- elavult lesz egy titkosítási algoritmus
- az interfészen kapcsolódó szoftvereket update-elik, vagy bármilyen hálozati dolgot alatta (pl áttérnek a tiszta ipv6-ra)
Egy csomó dolog lehet, és elő is szokott fordulni.
Emiatt a programodat utána kell húzni. De ahhoz már csak az újabb lib-eket tudod használni, ami már csak az újabb futtatókörnyezeten fut, ami miatt le kell cserélnek az összes régi, ami az újon nem fut, stb...
Szóval "kopik" a szoftver.
A szoftver is ugyanúgy elavul, mint bármi más, csak ezt általában nem érti, akinek az "utánahúzást" fizetnie kell.
Szerk: és azon sem csodálkozok, ha úgy van valami kitalálva, hogy 2-5-10 év múlva újra meg kelljen venni, az új verzióját.