Comment by ben-schaaf

4 days ago

ST developer here. We aren't happy that happened either, it was a big oversight in the ST4 release that made people like yourself lose trust in us. I'm sorry and will do my best to not have something like that happen again.

> Nor was I happy about the new 3-year-of-updates license model that ST4 adopted.

I'm curious what you don't like about this model? The most common complaint with regards to updates was the long waiting period between major versions, which we've now eliminated, and without changing the perpetual nature of our licenses.

not OP but I am not thrilled by "x months/years of updates" because you pay upfront for updates that you're not really sure that will happen. Will I get bug fixes? Will I get new features or at least significant improvements? Will the two person team work on the other project?

I have had experience with quite a few projects switching to recurring billing, occasionally justifying it with "to support development of great new stuff" and then... just keeping the same rate of updates as before, resulting in a de facto steep upgrade. That said, three years of upgrades for 99$ is reasonable, even if there were only bugfixes

  • > not OP but I am not thrilled by "x months/years of updates" because you pay upfront for updates that you're not really sure that will happen. Will I get bug fixes? Will I get new features or at least significant improvements? Will the two person team work on the other project?

    Thanks. I guess I'm just not really seeing how that is any different to what we did before? You'd buy a ST3 license with no knowledge of what improvements would be made to ST3.

    • It's been a while since I used my ST3 license, but I remember my license affording me all updates for ST3. Maybe that model was unrealistic for ST4, but as others have echoed in this thread, major feature updates for ST4 are not common, so if you bought a license in May of 2022, your access to new features would have expired right before the new updates of the May 2025 release.

      Personally, I'm OK with using an old build so I don't mind that much about the limitation. Although if my 3 years elapses right before ST4 introduces first-class LSP support and an official Debugger, I may be very peeved. :)

      1 reply →

    • the difference is subtle, and comes mainly from the fact that at the time the concept of Major Release still existed.

      You got everything in the current Major Release and every minor and patch update to it. If it took more than three years to release a new Major it was not a big problem, because you were still covered.

      The new model might leave you without bugfixes before a new major version is out.

      1 reply →