A long time ago I worked out an agreement with a local gym. To avoid a membership that I would only need for a few months (I was living in a hotel temporarily with no access to my own equipment), I paid $10 each time I showed up. This could be a useful model for rarely-used software.