←back to thread

222 points richbowen | 1 comments | | HN request time: 0.33s | source
Show context
danpalmer ◴[] No.43520272[source]
Serious question, because I'm not sure how I feel about it... should software with a server-side component that needs to keep working be counted as "buy once"? We've seen so many cases of companies going out of business or just deciding that it's no longer worth running these services, and leaving customers with no recourse.

An example from this list: LocalCan – https://buyoncesoftware.com/localcan – there's a server-side component (which is why ngrok its competitor is subscription based). If this component disappears the app ceases to function.

The flip side to this is that just because an app is entirely local doesn't mean it will work as the software around it gets updated (OSes etc), so if a company decides to stop supporting it, that too is useless in a way. It's not the same because running it on the machine you had when you bought it would still work, but that's not how we use computers in practice. Perhaps this is a different case because many of these "buy once" would charge for a major update like that anyway.

replies(10): >>43520331 #>>43520344 #>>43520350 #>>43520381 #>>43520389 #>>43520415 #>>43520450 #>>43520622 #>>43520645 #>>43524953 #
Aachen ◴[] No.43520331[source]
If it depends on a network service that isn't included in the purchase, then it's definitely not a thing you purchased

The OS upgrade example you give is different from a required server I think, because

- that's under your control: you can choose to keep an old system around, run emulation or WINE, depending on how important this is to you

- they don't have ongoing costs, like they do with a service, so there's no reason for them to stop providing the thing you thought you purchased

replies(1): >>43520371 #
1. danpalmer ◴[] No.43520371[source]
Yeah I agree the OS upgrade is different, but it is somewhere on a spectrum right?

> If it depends on a network service that isn't included in the purchase, then it's definitely not a thing you purchased

Not sure if this is what you're referring to, but there's a distinction between services provided by the software supplier, and services that aren't.

Example, could a Twitter client (RIP) be buy-once? Well, yes from the supplier, but no because Twitter turned down their public API access. I think a Twitter client could be sold in the spirit of buy-once.

The clearer case though is something like LocalCan, where it depends on a service provided by the supplier, and that could go away, and I think therefore shouldn't be classed as buy-once (although this is not something I'm decided on, hence looking for input here).