The "Cash Cow" model for selling apps
drewmccormack.medium.com
drewmccormack.medium.com
Ideally at the very least, there is perpetual support for bug fixes. New features would be modular and bought separately. I haven't seen this model yet outside of games, and I wonder if it would be the best compromise between subscriptions and full ownership.
Actual product: https://agenda.com