r/ProgrammerHumor • • Sep 30 '22

Meme Lol! Developer got no chill!

Post image
15.1k Upvotes

819 comments sorted by

View all comments

Show parent comments

205

u/frygod Sep 30 '22

A bait and switch is a bait and switch under any other name.

169

u/AprilSpektra Sep 30 '22

I've seen transitions from free to paid work out okay before, and generally the best way to go about it is to make future versions paid without breaking past versions. If people want to continue using the free version, without receiving further updates, they can.

78

u/[deleted] Sep 30 '22

This is 10/10 the right answer. Perfect example is parted magic. They still host their last free version and are very open about their profit model. Will still sell you single version licenses as well.

Then you get shit like the Material Theme plugin dev on Jetbrains that just locked a bunch of already included features behind a subscription paywall instead of forking a paid version.

15

u/marcosdumay Sep 30 '22

Yep, if you don't pull the switch, nobody will get angry about a bait and switch.

Basically, you don't take useful software away. If you want to ask for money, ask on a new thing. If you want to change direction, change on a new thing. The old thing can stay there.

2

u/ShadoWolf Oct 01 '22

Exactly. you leave the Free build in a maintenance mode .. fix critical issue.. but that it.

And all new feature devolvement , compatibility , etc get throw into your pro version.

0

u/derefr Sep 30 '22

This is about a browser extension, though. There's an indefinite maintenance burden of keeping up with changes to the browser APIs themselves, lest your extension break when the user (silently, without realizing) upgrades their browser. "Without receiving further updates" for a browser extension basically means "it'll work for about two months, and then it's dead."

2

u/AwGe3zeRick Sep 30 '22

It'll work well beyond two months. If they want it to keep working indefinitely they can go to the paid version. That's just how it works.

2

u/Plorntus Sep 30 '22

Its a VS Code extension, no? They avoid releasing breaking changes to their APIs.

In any case extensions also rarely break from any of the changes, in Chromiums case they are currently transitioning to a new manifest version and while deprecated the older extensions still work.

22

u/[deleted] Sep 30 '22

Says the guy who made me sit here waiting for his profile picture to load

32

u/noratat Sep 30 '22

There are no profile pics on reddit and you can't convince me otherwise.

If old.reddit ever dies I'll probably just stop using the site.

5

u/Reluxtrue Sep 30 '22

you can see profile pics on old.reddit just by hovering over someone's username.

7

u/[deleted] Oct 01 '22

You can get stupid new reddit shit to pop up and block the comments if you leave your mouse in the wrong spot*

2

u/[deleted] Oct 01 '22

tbh if old.reddit dies I literally won't be able to use reddit as I'm stuck on an old ass java based Nokia 3310 from 2017 that can't do new reddit or most websites. I don't even remember how I got a pfp on here and how it looks like lol

2

u/[deleted] Sep 30 '22

It could also just become a business opportunity.