4 ms·
> One time payment is a lot more attractive to me than a subscription. I'm beginning to despise subscription software As an aside, i don't mind the middlegroun
by adkadskhj 6y ago
> One time payment is a lot more attractive to me than a subscription. I'm beginning to despise subscription software
As an aside, i don't mind the middleground for subscription; buying once to own it, but getting updates for only 1 year. I've experienced this with TablePlus and DataGrid and it's been pleasant.
I agree, i dislike subscriptions and i avoid them now. But i don't mind paying for updates at all. If anything it feels reasonable and inline with my desires as a consumer - continued support.
Too many products i've bought feel abandoned in favor of an upcoming 2.0 to again get money out of me. Give me rolling evergreen releases with a sub-like, but let me own what i've bought so i can be sure it will always work for me. Seems like a good compromise to me.
- ajford 6y agoSeconded. I dislike a forced-subscription model, but I'm definitely onboard with this type of hybrid model. Often times I go between jobs where a particular piece of software is no longer relevant to me, such as perhaps DataGrip from JetBrains. I occasionally have use for it again, but in general I'm no longer interacting with a rdbms anymore in my current role. Thanks to the hybrid subscription model, I can stop paying for the tool but keep my last 'lifetime' version as long as I care to use it. And if I pick up a job in the future that makes heavy use of it, I can re-evaluate whether it's worth subscribing for another term to get updates. In the same vain, I have an active sub for PyCharm (also from JetBrains) because as a Python dev, it makes a lot of sense for me to keep up with the new features as they continue to provide increasing value.
- iruoy 6y agoThe Jetbrains IDEs all have a database explorer built in. Which is handy for (local) databases related to your project. If you write SQL directly in your app it'll even highlight and autosuggest according to your actual database.
- ajford 6y agoYup. And they're tremendously useful (and the reason I don't normally need a db workbench tool). However, at a past employer, I inherited an absolutely awful CMS/fulfillment system/CRM hybrid that was bad at all parts of it's purpose. It proved to be dramatically more efficient to have a full blown DB tool just dedicated to exploring and interfacing with that monstrosity's database and have my regular PyCharm instance for code dev and light touches against the DB. Additionally, at another time it proved nearly impossible to get the IDE db explorer to work properly with the jdbc drivers for a couple of large-scale hosted data lakes, but was rather straightforward in DataGrip. I have no clue why it was an issue with the explorer in PyCharm, but since I got it working in DataGrip I rather quickly moved on and accepted that I was gonna use DataGrip for the data lakes. That said, I definitely love the db explorer feature, and recommend everyone take a look at it if you're already using a JetBrains product. Also, just another shout-out to JetBrains again for their hybrid subscription/lifetime ownership license approach, demonstrating that paid software can exist in the realm of linux systems and that you can make a successful company without resorting to bleeding your customers dry over subscription fees.
- candiddevmike 6y agoThis is the model we use with self hosted Domestica (https://about.domestica.app https://about.domestica.app). You own the premium version, indefinitely, up to the version your subscription expires on.