The rebirth of the subscription model

For decades companies have tried (and largely failed) to push a subscription model for software but it appears that consumer resistance may be fading.