SQLite Forum

Possible vulnerabilities from December 2019
Login
Well, no, I am not doing any such thing.  I am merely expressing the real-world view that "Support" does not have any magical value and the lack of "Support" has nothing whatsoever to do with the "Life" of a particular piece of computer code.

This is not to say that "Support" may not have some value on its own, however, "Support" is not required for something to work tomorrow exactly as it works today, for all values of today (and tomorrow).  In fact, the entire premise of "Support" is that the supported thing will absolutely **NOT** work tomorrow as it did today.

Code Defects (bugs and or vulnerabilities to exploit) do not **suddenly** sprout out of nowhere in unchanging code.  They do not "grow" like trees and weeds with the passage of time.  They were there from the very first moment.  All that happened is that somebody "discovered" their existence and published about them on the front-page of the local rag bringing them to the attention of those who did not have the foresight to protect against the unknown or to take reasonable precautions.

It is like if you went to a glass vendor and decided to buy some one-way glass for your bedroom window.  Then eventually nude pictures of you appear on the front page of the local rag taken by a photographer over the road through your window.  Does this mean that your one-way window "suddenly" became vulnerable to being looked through?  No, the vulnerability existed from the moment the window was installed -- it did not suddenly manifest out of thin air.  You simply did not know about it until the nude pictures appeared on the front page of the local rag.  Reasonable people might have taken precautions such as hanging drapes and closing them when getting naked, thus avoiding the whole issue (the fact that the seller of the so-called one-way glass offered no indemnity in case they were incorrect in their assertion of one-wayness would have provided a clue by four here).

I would take issue with the "end-of-life" as there is no such thing.  The "Support" may be gone, which means exactly and precisely that as the thing works today so shall it be for time eternal.  It is not dead.  It does not even behave differently next week, next month, next year, or next century to how it behaves today -- it is in fact impossible for the behaviour to change.

End-of-Life is a thing which applies, obviously, only to living things -- obviously something which is not living cannot have an end of life.  The correct term for inanimate objects may be "end-of-function" (or kaput).  Computer code certainly is never at end-of-life or end-of-function, for that is clearly an impossibility.