Originally Posted by BlackFiSH
Their paranoid controlling desire to over charge so they (the bigger companies) can have more leasure has crafted a method of control that cost more resources to implement, then you come along and use that as the self staining justification for this nonsense...
You are deeply deluded sir.
"Unless they keep updating it it degrades" I wish I could do a 5k point "LOL" to that one.
When I buy a car it degrades, it is not compatible with my newest ipod or doesn't meet new safety standards or have the latest comfort.
Calling stability degradation by comparing it to not being growth is some kind of Orwellian double speak. You are a weird fellow sir.
You do realize there is such a thing as software archeology, right? It is a very real thing that software can become incompatible with current, working computers or software and require maintenance in order to keep it working. Assuming it's illegal to modify someone's code if they don't let you, and if t even still exists on your HDD, in a decade do you really think it's going to work on your latest X generation of hardware/OS without maintenance? The likely answer is "no", and this is the software perishing. Perhaps through an old VM you can get it working, but that's virtualized or emulated, and as such the software is perhaps slower or buggier, it is perishing.
Another property of something being perishable is "it has perished" as in, it no longer is there, it has been destroyed. This happens a lot too, through corruption, lost storage media, and an absolute lack of maintenance or a company going out of business and perhaps destroying their software.
I'm not sure why you reacted to me so strongly or quite so arrogant though. I'm not disagreeing with anything else you're saying (I agree with it all), just your usage of the term "non-perishable" for software. If anything it's better described as "non-tangible" as you keep comparing it to tangible products, like cars.
Car analogies don't work here (against the non-perishable thing) because if you buy a car now, it's not like they are re-designing roads at the same rate we are re-designing computers. In a two decades, roads will be the same (or at least they will be here in LA, heh). In two decades, software written now will simply not work on available computers without either re-creating it, or maintaining it. That's perishing in my definition. (also.. being a tangible thing, cars perish as a part of due course of them requiring maintenance and being driven by imperfect humans)