Sublime Forum

Build 4180: LICENSE UPGRADE REQUIRED

#1

Hi there. I bought ST4 when it first released, but after updating to the latest version it is says something about needing a license update in the title-bar. How do I fix this?

1 Like

#2

Well it was released in 2021. So it sounds like you are due for a license upgrade. Since licensing is now valid for 3 years of updates.

0 Likes

#3

However, the Sublime Text website says this
" Expiration Date
Individual licenses are valid for 3 years of updates, but do not expire after 3 years. Only if you wish to use newer versions will an upgrade fee be required."

but no warning was given upon the usual update software notification.

How do I revert back to the previous version so my license continues to work?
This is an urgent request, since Iā€™m leaving town in about 30 hours and need to use Sublime Text ASAP.

Thanks in advance,
mike

0 Likes

#4

What? I bought it, just like I bought ST3 before. What do you mean ā€œvalid for 3 yearsā€. Since when did ST move to the terrible licensing model of Jetbrains and Adobe?

I guess the real question is how do I stop having it nag me to update and not update via apt-get then?

0 Likes

#5

but no warning was given upon the usual update software notification.

The update dialog shows a ā€œLICENSE UPGRADE REQUIREDā€ warning when prompting you to update.

How do I revert back to the previous version so my license continues to work?

On our download page you can download any version you want, in your case 4169.

1 Like

#6

You can disable update checks using the checkbox in the update dialog. You can also install specific versions using apt install sublime-text=4169.

Note our license model is not the same as Jetbrains and Adobe. A license covers a 3 year update period perpetually - only newer versions of ST are not covered by your license. Additionally we donā€™t enable the nag popup for anyone whoā€™s ever purchased a license.

This is practically the same as it was before except we donā€™t need to hold back fixes and new features for the next major version. The alternative would be that all the changes in 4180 get held back and eventually released as part of ST5.

3 Likes

#7

I got caught off-guard by this as well. I didnā€™t even notice I needed an upgrade until I happened to glance at the window title.

I mustā€™ve missed the LICENSE UPGRADE REQUIRED text in the update popup and just assumed it was a normal update and clicked on the button without thinking. Perhaps an extra ā€œAre you sureā€ confirmation popup would help to distinguish it from a normal update? Maybe a ā€œBe sure to upgrade your licenseā€ popup after the first launch of the new version would also help?

Iā€™m happy to upgrade my license as I use your software everyday to do my work. Itā€™s priced very reasonably for the amount of value I get out of it.

0 Likes

#8

Iā€™m using Debian and it was updated via the package repository, so I canā€™t really opt-out of update notifications that way.

Really, Iā€™ve been a paying user of Sublime Text forever it seems. It replaced UltraEdit, which Iā€™d used for some time before then. Maybe it was since v2, I canā€™t remember.

Anyway, the only problem I have with this is the substantial cost. Only saving 20% compared to a new license?! It feels feels really hostile. 40% maybe acceptable. I think itā€™ll be on this basis that I canā€™t really justify it every 3 years. I got more mileage out of the last one or two versions for sure.

I donā€™t really use it for much more than a favourite text editor. I donā€™t tend to use vscode either, but vscode would make an OK alternative. Fast startup times are good. Maybe Iā€™ll just go to using gVim or something instead.

1 Like

#9

Yeah, I dunno. I guess if 4180 is ā€œST5ā€ I get it, I mean I upgraded my license from ST3 to ST4. I just donā€™t like the idea of software that stops working automatically (on apt upgrade) after an arbitrary period of time.

Maybe deb repo isnā€™t the right distribution method any more and only manual install should be supported to better support this licensing model? Even renaming the package doesnā€™t really work given different licenses start and expire at different times, though it would work for a hypothetical ST4 vs ST5.

Overall I just feel bad about this whole situation as it took me by surprise and is not how it worked for ST3. That made felt more like what I expected.

ETA: ā€œStops workingā€ is strong wording, it does work. It doesnā€™t even nag, it just has ā€œLICENSE UPGRADE REQUIREDā€ in the title bar.

0 Likes

#10

What i not really understood is: If the licence is not valid anymore how was it possible to upgrade?
On Linux i see the issue as apt-get does not care about licences, but on Mac and Windows Sublime should actually show the hint in update dialog, that the used licence is not eligible to use the new version. As Sublime is able to show that waterprint on top of the window, it would also be able to do that on update dialog. User may still be able to upgrade then, but with the hint he knows he will have version in place that is not supported anymore and a waterprint is shown.
Anyhow the to-old licence info is quite fair, it is not nice looking but you can still use the program without interruption.

0 Likes

#11

On Linux i see the issue as apt-get does not care about licences, but on Mac and Windows Sublime should actually show the hint in update dialog, that the used licence is not eligible to use the new version. As Sublime is able to show that waterprint on top of the window, it would also be able to do that on update dialog.

Weā€™re already doing that. As I said above:

The update dialog shows a ā€œLICENSE UPGRADE REQUIREDā€ warning when prompting you to update.

2 Likes

#12

I was already switching to Neovim, even sponsoring the project.

ST4 has been lackluster, terrible with LSP performance and support and now this. Itā€™s the final straw.

Iā€™ve been opening ST4 now and then for multicursor edits. Fortunately that is coming to Neovim as well.

Thanks Sublime. I purchased licenses for both 3 and 4, but this is my goodbye. It could have been the leading IDE if you would have gone open source and went with donations and sponsorhip.

0 Likes

#13

Itā€™s unfortunate we havenā€™t met your expectations, but thanks for supporting us.

It could have been the leading IDE if you would have gone open source and went with donations and sponsorhip.

Going by neovimā€™s budget, Sublime Textā€™s development would significantly slow down if we went that route, as almost everyone working for SublimqHQ would have to be let go.

0 Likes

#14

That would be a shame indeed. Without having insight into your licensing sales and user counts, I donā€™t really see how Sublime has a future. Especially with the popularity of VS Code, and the onset of Cursor and Zed. Still, best of luck to you.

0 Likes

#15

I am among those disappointed. I bought my original license back in ~2013, and have always used ST3 as my main ā€˜quick text editā€™ editor. So much so that I still call it ST3, even now that itā€™s ST4.
When ST4 was released back in 2021
I jumped on the chance to upgrade my license and experience all that was new, only to then be mildly whelmed. Since then, Iā€™ve barely seen any changes whatsoever; both when using it as a ā€˜full IDEā€™ and for quick text edits it is exactly the same. There have been 4 major updates in the 3 years since.

So color me very surprised when I execute yet another minor update and suddenly my license is invalid.
I would absolutely 100% understand if licenses were tied to major versions. If this new update was actually ā€˜ST5ā€™ I would accept that and pay for a new license. But at $80 for a license that only lasts 3 years Iā€™d expect a little more. Yeah itā€™s significantly cheaper than most full IDEs like Jetbrains, but those are massive projects packed with features and intelligence, not a text editor with some plugins.

Very sad to be leaving Sublime behind, but I canā€™t justify $80 for just a minor maintenance upgrade to a piece of software that canā€™t keep up with the rest of the industry.

0 Likes

#16

Your license is valid for a life-time for all builds released within the 3 years since buying - just to be correct.

So if newer ST release doesnā€™t add enough value for your workflow / use case, it is perfectly fine to stay on a certain release, until you find a one it justifies an update fee. IMHO current releases (4169-4180) run perfectly fine, with syntax engine and indexer being on very good performance.

You are absolutely right however about majority of work going into improving technical stack not directly visible to end users.

With a look at the huge changelog and the steady amount of github issues being fixed, it is however not fair t say ā€œnothing is happeningā€. Many things users complained about for over a decade have been fixed during the last few years. Many syntax definitions have been significantly improved, especially supporting all sorts of web development workflows. Not only core but also template 3rd-party syntaxes.

Sure, a small team of half a dozen of developers canā€™t provide the amount of features big tech compenies can. Thatā€™s probably - I can only guess - one of the major reasons those perfectionists at sublimehq concentrate on improving qualitiy of what is present instead of jumping onto each hyped new stuff.

I am fully with you, Iā€™d also like to see more visible features made sublime every here and then. But with the wide range of possible use cases itā€™s probably hard to implement things everyone sees.

2 Likes

#17

The issue isnā€™t so much that there are no changes that are immediately obvious, I very much believe that there are lots of changes in the background (although I wouldnā€™t call the changelogs ā€˜hugeā€™ by any means, especially not for a paid package, Iā€™ve seen solo FOSS devs produce more changes).
The issue is that this licensing change came with the big ST4 update, which implied that they were linked. Maybe they should have communicated more clearly that these changes had nothing to do with each other and just happened to get pushed out at the same time, as the expectation set for me and many others was that weā€™d see a similar update any time we were forced to upgrade our license.

Regardless, the objectively very low frequency of updates and small changes in those updates that Sublime has seen throughout the years was perfectly fine with the previous lifetime license model, but with the current model I donā€™t foresee many new users coming in. Sublime is a power tool, but the user experience is incredibly dated at this point, and with free alternatives that can do the same and more with better onboarding and usability, itā€™s hard to justify going through the steep learning curve to get to know and learn how to use Sublime. Sublime survived because it was the most powerful in its price class, and thatā€™s simply no longer true, both due to the coming of other tools and this license change.

This thread isnā€™t about the licensing itself so I guess Iā€™ll leave it at that. Iā€™m curious to see what they do with it in the future. For me personally, the 4180 build is not worth $80. Iā€™d have gladly paid $30 for a renewal just out of sheer goodwill towards the devs, but $80 is a steep price for a minor update, and with the expectation of four whole noteworthy updates until a license has to be renewed again it really needs some bangers to justify that price tag.

0 Likes

#18

Butā€¦ Your liceses are atill working!!

Sure it says: ā€œLICENSE UPGRADE REQUIREDā€ in the title bar (also mine), but Iā€™m not down to no llicense. I do not get the nagging popup once in a while as you do if you are unlicensed.

So honestly, this thread is complaining about a title changeā€¦

I do not recall if it was only valid for 3 years whenever I bought it, but I did also have a ST3 license, which I had to swap (buy) for ST4 back in 2021. I assume the same will happen with ST5.

1 Like

#19

The 3 years license change was indeed made several years before ST4 released. Donā€™t remember the exact year though.

To the best of my knowledge, ST changed to a rolling release model. Actually It is just Sublime Text build 4xxx. Hence there wonā€™t be a ST5 - just a ST build 5000+ in some years.

0 Likes

#20

The license change was made as part of the ST4 release, but ST3 licenses were grandfathered into the new system. The whole reason for the license change is so that we no longer need to hold back improvements and new features for the next major version. As a consequence there arenā€™t really major versions anymore and thus no large updates.

With the old model we wouldnā€™t have shipped half of the improvements to ST4 that we have, instead holding them back for a ST5. That makes the changelog look better when youā€™re upgrading, but youā€™re getting features and fixes that were ready years ago and we need to spend more time maintaining two separate versions.

2 Likes