Bohemian Coding announced a new licensing model for Sketch:
https://blog.sketchapp.com/versioning-licensing-and-sketch-4-0-8ad98783e9ba#.fm7tjycu4
TLDR: They are no longer releasing major versions every 2 years, instead they will continuously release major features. Users pay $99 and get 1 year of updates. They can use the last version they have indefinitely.
For desktop software this seems like a good compromise between the pure subscription (Adobe) model and the legacy model of charging for major updates. In this model, developers can get a baseline of yearly recurring revenue from their more dedicated users while still giving users indefinite use for the product they paid for.
Does anybody have first-hand experience with this kind of revenue model for desktop software? I am thinking of using it for my next product.