Final update on the JetBrains Toolbox announcement
blog.jetbrains.com
blog.jetbrains.com
430 points & 495 comments (many not very nice)
Now everyone is quiet? How about some love here. This is awesome. MS is going with an "All your data is belonging to us" model; we all complain; nothing changes. Out of the blue, Google shuts down another service; we all complain; nothing changes.
JetBrains, good on you. Way more than you had to do, and did it with class. Three cheers for JetBrains!
Actually, that's not even completely accurate - it's more like praising a car salesman for not charging you that extra $2,000 that you caught him tacking on.
People should be praising themselves for complaining so loudly that they affected a positive change.
I am not sure what you mean by "doing the thing they should have done in the first place", What was the thing "they should have done"?
They did their own market analysis, they did what they thought was right at the time, their userbase disagreed, they incorporated feedback and adjusted.
This is exactly what I want companies I support to do.
If you are mad at them for not reading your mind as to how you want them to run their business, that seems a bit silly.
That's completely different from only being able to rent the product. But either way, there's still nothing praise-worthy here.
As for Google shutting down a service: that's probably because it was a free service and wasn't making them any money. Was it stupid to shut it down instead of charging for it? Probably. But Google makes stupid business decisions pretty regularly, and they have the right to do so.
In this case, the majority of people crying out were JetBrains customers. This isn't impressive, it's just baseline common sense.
I didn't have a problem with the way they were pricing before. It matched nearly every other service I use, and it would have cost less (I guess webstorm cost a whole $20 more a year!). I just assumed that all of the people who were complaining before were the standard "Let's complain about things on the internet" people.
Hence why they aren't showing up here to celebrate... they didn't actually care. Every dev I know IRL that uses JB software didn't care. 90% of them have it purchased for them by their company. I'm one of those who owns his own license, and I still don't care.
In a place that is so startup-centric, I can't believe that there is so much pushback against startup-like pricing.
In the other threads I'd have worried about being down-voted, but those individuals are likely busy creating controversy in some other thread.
It's cool they listened and changed it I guess, but the subscription hate thing is ridiculous. Maybe some of these developers should step back and look at their own companies offerings before they start screaming... almost all of us are working on subscription software.
That would only makes sense if JetBrains were a startup. No one likes startup-like pricing for the sake of it- even on HN. Do you want 'startup-like pricing' for your car? I for one didn't like the pricing regime because it was retrogressive and changed what I understood to be a purchase into a short-notice rental.
JetBrains lost my trust, and I'm going to keep an eye on competitors.
As Mr. Stallman would say, proprietary software is for suckers. You guys using it are volunteering for such abuse. Nevermind the sweet promises. It will happen again. It always does.
And since I'm going to upgrade yearly either way, I don't mind it getting cheaper...
One thing that should be heartening to Jetbrains is that people like their products enough to really care about licensing. Its betters than having everyone just quietly walk away to another product.
(With the new plan) If I purchase a 1 year subscription, then I get a perpetual license for the version AT THE TIME OF PURCHASE. Any upgrades I get during the year go away if I don't subscribe for more time.
Here is a link to help you understand: https://sales.jetbrains.com/hc/en-gb/articles/204784622
Yes, the customer doesn't get to keep the latest version if they stop their subscription, but JetBrains needs some reasonable hook to cover support costs, and quite frankly, their software is relatively cheap in the commercial market and generally works as expected.
It also addresses the concerns of those who claim "they'd be willing to pay more". If you decide to stop your update subscription, you have the option of getting a perpetual license for the latest version at that point by simply buying a year's worth of updates.
If there's a better option that keeps JetBrains in business and customers happy, I'm sure many would like to hear it.
People who wanted future improvements would still be incentivized to pay for them, Jetbrains would be incentivized to continue improving the software so that people would want to keep purchasing, and nobody's current working setup would be held hostage at the end of the year!
Otherwise, JetBrains incurs the cost of producing a new version, but then has no revenue stream to support it.
In addition, if you keep upgrading every year, they give you a lower price than you would have gotten before. However, if you don't stay current, then yes, you'll pay more than you used to.
JetBrains hasn't really raised their prices in five years and meanwhile the cost of living has gone up. Things can't be completely in favour of either party; there has to be a meeting in the middle.
For what it's worth, I have no affiliation and I had let my license to IntelliJ lapse so was one of the aggrieved parties when they first announced the new pricing. This announcement however satisfied me enough that I decided to renew.
"You will receive perpetual fallback licenses for every version you’ve paid 12 consecutive months for."
Look at the third example. This seems to be about on par with what is offered now. Depending upon how much their release cycle changes and how many features make it into each major version.
Edit: spelling!
Can't argue now :-)
It's no surprise many more businesses selling desktop software might be tempted to do this in the future.
Also, creative cloud, creative cloud, creative cloud:
- every software has a 'price', your monthly subscription gives you credits, which you can redeem for 'permanent' versions of the software you want at the same version as when you started subscribing (so downgrade, same as here)
- if you own a previous version of the software (say you own full CS6) then you get a discount so that after a year of monthly subscriptions you get a perpetual license for the version when you started the subscription (making it the same as if you had bought a boxed upgrade)
this kind of model I think would make it a lot more palatable for people to get onboard with SAAS as you always have the choice of keeping to pay to be with the latest and greatest or stopping to pay and staying with a previous version if it works for you.
The only issue I see is that there has to be really good forwards compatibility between the versions, because if I am subscribing and am on V2 and save my project, then end the subscription and get a permanent V1, I should be able to open my V2-saved-work without issues.
I need to buy it for my self (i own the laptop). And know I can afford JetBrains since I can pay monthly, which I couldn't.
Thanks JetBrains, And thanks for the offline option :)
P.S.: I love this one: > If you’re paying on a monthly basis, the software will > need to perform checks to validate the license using > JetBrains Account. If it cannot connect to the Internet > for MORE THAN 30 days, it will show you a message and > provide a grace time for connection.
I hope you don't make more checks and 30 days Offline is enough for me :)
I think it works out in the end. For me, initial cost would be $250 for the initial two years, $149 for the third year. So I would pay $50 more over three years (and every year onwards) to have access to ALL their products. I think this is a good step. I've previously been in the awkward spot where I chose between PyCharm and PhpStorm because otherwise I'd have to pay in full for both and didn't want the swiss knife IDE.
Thanks, Jetbrains!
I actually appreciate the subscription model and I hope that it will enable them to support new frameworks more quickly. Front-end development is moving so quickly that yearly upgrades are not fast enough. For example, JSX is just now available in TypeScript, but WebStorm 10 doesn't support it and WebStorm 11 is still in EAP.
I was fine with paying the monthly fee but am happy the company listened.