Simon has an nice post on Freedom to Leave that talks about using truly open formats to allow user to take their content with them across applications.
This is something that I did not really talk about on my previous post, but it should be clear that these things are very important for software to be more disposable.
When we really think about making software more disposable, we really start establishing forces that influence our solution to be more open and agile. I also think it contributes to clarity and usability when we start taking it to its next logical conclusion.
I am sure that many people are not ready to discuss software as being disposable. They would prefer spending their time on how to make it less disposable instead of embracing its true nature. Just think of how things would change if we started embracing the idea that it is increasingly disposable. What would our software look like? What would our frameworks look like?