Well, this is a slightly off technical discussion. However, it is nice and interesting to take a note of what software industry uses the word for something which is not going to be there anymore. These words differs in the context they are used.
Below are some common used words, in no particular order.
Deprecated: This is something which we often see while using a programming language or a framework, where some methods/members are deprecated, meaning they are either no longer used, or they are replaced by some other methods/members.
Obsolete: Obsolete is word which people use to refer to something very old, such as a process or methodology which was relevant few years back, but not recommended any more or replaced by some better relevant process or methodologies or technique.
Withdrawn: For example, some product developers may withdraw BSD License, and provide their product with LGPL license, which is little more strict license in open source world.
Decommission: Lets say an enterprise has started to switch over to a new version control system or to a new version of RDBMS. Then, once the transition happens the old system are usually decommissioned.
And, there are some more:
Any other words comes in your mind? Please leave your comments :-).
Below are some common used words, in no particular order.
Deprecated: This is something which we often see while using a programming language or a framework, where some methods/members are deprecated, meaning they are either no longer used, or they are replaced by some other methods/members.
Obsolete: Obsolete is word which people use to refer to something very old, such as a process or methodology which was relevant few years back, but not recommended any more or replaced by some better relevant process or methodologies or technique.
Withdrawn: For example, some product developers may withdraw BSD License, and provide their product with LGPL license, which is little more strict license in open source world.
Decommission: Lets say an enterprise has started to switch over to a new version control system or to a new version of RDBMS. Then, once the transition happens the old system are usually decommissioned.
And, there are some more:
- uninstalled
- discontinued
- deactivated
- unsupported
- EOL (end of life)
- Sunset
- Dead (We witnessed an interesting discussion by some industry stalwarts likes of David, Kent and Martin on is TDD dead just a few weeks back )
Any other words comes in your mind? Please leave your comments :-).