Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> have access to the most updated version at the time of their subscription lapsing.

Since JetBrains has been mentioned multiple times here, it's worth pointing out that they do not do this. If you do not renew, the fallback license applies to the version on the day you purchased, not the version at the time the license lapsed.



JetBrains may not, but others that implement a perpetual fallback license do what the OP is expecting [0..3]. I also run a software licensing API that supports a perpetual fallback license model like this via a RESTRICT_ACCESS expiration strategy on the license policy [4], so a lot of my customers use the same model for their applications.

[0]: https://help.panic.com/nova/purchase-faq/

[1]: https://devutils.com/perpetual_license/

[2]: https://www.sublimehq.com/sales_faq

[3]: https://proxyman.io/pricing

[4]: https://keygen.sh/docs/api/policies/#policies-object-attrs-e...


> If you do not renew, the fallback license applies to the version on the day you purchased, not the version at the time the license lapsed.

It's not as bad as that. Your fallback license is updated every 12 consecutive months. If you do not renew after a 12 month period, your fallback license will be for the version from 12 months ago. [1]

[1]: https://sales.jetbrains.com/hc/en-gb/articles/207240845-What...


That seems hard to manage if you have data upgrades. For example, a new version adds new data fields, obsoleting old ones. If you don't renew, you have to revert to a version from 12 months ago? That version doesn't support the new data fields, only the old ones, which no longer exist. Or maybe I don't get it.


If you pay the subscription yearly, it makes sense, though it's not completely ideal. You get a fallback license for the version at the time you paid for the year. The monthly subscription complicates this because someone could game the fallback license scheme if you were immediately granted a fallback license (e.g., you only subscribe for 1 month every year). This is why I think JetBrains updates the fallback license every 12 consecutive months. The monthly subscription acts equivalent to that of the yearly. Ideally, yes, it would be nice if the fallback license was effective from when your subscription ended rather than the last yearly renewal.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: