Given the two terms "obsolete" and "deprecated""deprecate" in computer science, what is the difference between them?
What I understand,
Deprecated means still available for use but will no longer be developed or supported and may be discontinued in the next release or so.
Obsolete means a better alternative is available so this is now deemed redundant and will probably be discontinued in the next release or so.
It's what I believe and may be incorrect and if so then what is the actual difference?