this post was submitted on 12 May 2024
546 points (95.3% liked)
Programmer Humor
32415 readers
1025 users here now
Post funny things about programming here! (Or just rant about your favourite programming language.)
Rules:
- Posts must be relevant to programming, programmers, or computer science.
- No NSFW content.
- Jokes must be in good taste. No hate speech, bigotry, etc.
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I thought they let you use the version you used when you started subscribing, not then you ended the subscription? This was something a lot of people were upset about. That if you subscribe for a year and stop, you end up with a year old version.
https://sales.jetbrains.com/hc/en-gb/articles/207240845-What-is-a-perpetual-fallback-license
You're both half right.
You get the version at the time of your subscription (plus bugfixes). Then every time a version has been out for 12 months while you've been paying you get that version perpetually (plus bugfixes).
So it's 1.0 when you subscribe, you get that perpetually.
It's 1.0.1 in your third month, you get that perpetually.
It's 1.1 in your fifth month. You get that perpetually after 17 months.
It's 1.2 in your eighth month. You get that perpetually after 20 months.
You unsubscibe at 19 months but retain a perpetual version licence.
Previous version was incorrect. This is why I just distribute our licenses, not procure them!
So, in your example, you unsubscribe in month 15. This means, you paid 14 months so you get to retain the version from month three (which is 12 full paid months to 14). This means a downgrade to 1.0.x and not to 1.2.x
Sorry, yes. I'll ammend
I'm glad they picked something simple and obvious 😌
Thank you, good explanation. I can see why people get confused since the outcome depends on the subscription length then.
Oh, I don't know which way around it is then actually. I've not subscribed before, but a colleague does so it's possible I've misheard or misinterpreted what he said