this post was submitted on 15 Dec 2023
298 points (97.2% liked)
Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ
54698 readers
406 users here now
⚓ Dedicated to the discussion of digital piracy, including ethical problems and legal advancements.
Rules • Full Version
1. Posts must be related to the discussion of digital piracy
2. Don't request invites, trade, sell, or self-promote
3. Don't request or link to specific pirated titles, including DMs
4. Don't submit low-quality posts, be entitled, or harass others
Loot, Pillage, & Plunder
📜 c/Piracy Wiki (Community Edition):
💰 Please help cover server costs.
Ko-fi | Liberapay |
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
All of them. You should be able to buy a program and its yours.
Disagreed. If it requires a server side element, it incurs an ongoing cost and a subscription can be justified. And to clarify, by "requires", I'm referring to the functionality, not having it shoveled in. And the price should be realistic.
Some apps do this well, Sleep for Android is an example that comes to mind. Free with ads, ad-free is an inexpensive one time purchase. You can also purchase additional plugin apps that add functionality that isn't required or even useful for most people. And finally, they have a cloud plugin app to let you backup your data, you can pay for their cloud subscription which is $2.99 a year, but you can also just use other cloud for storage like Google drive.
But why do that?
You're... Confused why software can require server side features?
Yeah. Not talking about providing a service, that's a different animal (my e-mail provider does it as a hobby on donations). But if you have control over the software and you make it open source anyway, why not make it selfhostable instead? An app bound to a service out of the users control is something with a short live...
For one, lots of software just flat out isn't open source. And plenty of it is far from short lived
Right, i was in a os thread before, my bad. But even then, why have the software run on your server if you can have it in the app? Only reason i see is to bind customers, which you do when you have a business model/income anyway.
For one, things like cloud storage are obviously not particularly viable to have the customer host themselves, on premise.
Secondly, some things can be extremely intensive to process, and thus performed on specialized, high end hardware rather than over hours on whatever shit phone the customer is using