Software Erosion

Adam at Heroku reminds us

Wikipedia says software erosion is “slow deterioration of software over time that will eventually lead to it becoming faulty [or] unusable” and, importantly, that “the software does not actually decay, but rather suffers from a lack of being updated with respect to the changing environment in which it resides.” (Emphasis added.)

So don’t you believe any vendors when they EOL a piece of software that your apps will continue working. They won’t.

If tools vendor stop supporting their tools, apps built upon those tools are dead too.