5 ms·
You don't need to run a "backend" if you're trying to empower the people who use your software rather than just hold them captive. Who ever thought hacking mea
by gue5t 11y ago
You don't need to run a "backend" if you're trying to empower the people who use your software rather than just hold them captive.
Who ever thought hacking meant "building centralized services to sell to plebes"?
- icebraining 11y agoA client/server architecture has technical and efficiency advantages as well, though. We host an AGPL v3 licensed SaaS application for our clients; they can switch to self-hosting at any time, so they're hardly captive, yet none has ever made the switch.
- liotier 11y agoYes, but the access to sources creates transparency and furthermore the lack of lock-in creates trust... Very much like in romantic relationships where freedom of choice actually strengthen the bonds. Users who feel locked-in will be planning an escape, however staggering the obstacles might be.
- Sanddancer 11y agoDoes the FSF own their office space and own their generator, or are they using Electricity As A Service and a Building As A Service. For a lot of people, maintaining a server and service is much much more hassle, and much more distracting than the payoff would be, and thus, contract it out. I have quite a few non-technical oriented friends who would not be able to figure out the decentralized solutions that have been bandied about, nor do they care. If you want something decentralized, make something better, rather than just bitching.
- tremon 11y agoLook into the Freedombox project. They are building something better. It aims to provide a personal server for everyone.