Are there "end of life" plans for Android? I am wondering if there is a schedule for Android versions or devices to reach end of life some day? The term end of life refers to a state when developers decide to stop supporting a certain software version with updates. I was reading a related article on androidcentral.

So, currently Android 4.x is pretty common and rumors say 5.0 might come out in may, are there any end of life plans for any 2.x versions? I got a HTC Wildfire S with Android 2.3 and a Toshiba AC100 with Android 2.1. (Is the support bound to major version numbers or rather to devices?)



Update: I never asked at any point for speculations. I'm a software engineer and used to end-of-life or end-of-support plans. I'm am new to Android and I noticed my devices are equipped with pretty old versions, according to the link in the first comment: 3 years old, which is a pretty long term in a software life cycle (for example normal Ubuntu releases got only 18 months lifetime).

Is the support bound to major version numbers or rather to devices? Are there any end-of-life plans for Android or does that just happen if some version or devices does not get enough attention on the mobile markets? My research on this topic was not very effective. That's why I'm asking the community.

I've got no intention to seed rumors or speculations. A "no" would be a valid (but poor) answer.
For android devices the answer is: 18 months is the maximum supported lifetime.

I found this in the Google Android FAQ. It is said that the 2 year old Galaxy Nexus does not recieve an Update to Android 4.4 "KitKat":


  Galaxy Nexus, which first launched two years ago, falls outside of the 18-month update window when Google and others traditionally update devices.