by alpaca128 on 1/30/2021, 9:10:02 AM
by itsrajju on 1/30/2021, 2:03:11 PM
For desktop software, I really like the Jetbrains model. They reward loyalty by giving you a discount for continued usage. ($149 for first year, $119 for second, and $89 from third year onwards)[1]
And if you have paid for one year and then decide to stop paying, you can download a perpetual license for the version you were currently using.[2]
[1] https://www.jetbrains.com/store/#personal?billing=yearly
[2] https://sales.jetbrains.com/hc/en-gb/articles/207240845-What...
by insanebits on 1/30/2021, 10:55:57 AM
I think the way to go is a mix of the two. It is covenient for companies to get guaranteed money in advance. As for customer it's way cheaper to start with usage based model. This is because a lot of users are underusing their services.
This at least is the case in hosting industry where overscheduling is a big thing.
So best scenario for customer would be a pay per usage for low usage and subscription for moderate to high usage. At least this is what AWS is doing and I believe this is fair for both bussiness and customer
I am not a fan of those trendy payment models. I do not want to worry about how much I regularly pay where and constantly receive payment confirmations in my inbox. I already have enough stuff floating in my head.
I use a really nice graphics application that's missing out on my money because it expects me to pay $50 a year for the unrestricted Pro version. But I'm not a professional, I'm an occasional user who just likes the intuitive interface. I would gladly pay that amount once to get the non-pro version forever but without the constant nagging or the requirement to login to use it. This "you're either a professional who pays the bills with this software or you deserve to get spammed with popups and other annoyances" stance is a pain.