3 ms·
Wordpress is an example of that for the simple reason that it is a CMS, which by its very nature implies it works in a server-client fashion. Of course Wordpres
by Mordisquitos 4y ago
Wordpress is an example of that for the simple reason that it is a CMS, which by its very nature implies it works in a server-client fashion. Of course Wordpress can be run as SaaS or self-hosted–it is software that needs to be hosted to serve its purpose.
On the other hand, editing vector graphics has no intrinsic need to be hosted. Just because a cloud-based FOSS desktop in the future could be imagined doesn't make it a reasonable idea. What would be the point, other than massively increasing complexity and points of failure in terms of reliability and security?
- randomsearch 4y agoLots of points, but the most obvious one is with SaaS you can deploy a single version of software, which makes it orders off magnitude less difficult to maintain.
- Mordisquitos 4y agoI don't understand that argument. I sometimes use Inkscape but I never have more than a single version deployed on my device. Also, I don't think I'm putting any pressure on the maintainers if I were to insist on never updating from an older version. Snarkiness aside, being able to "deploy a single version of software" is itself incompatible with the ability to self-host, making it a moot point for FOSS (let alone for FOSS that has no practical reason to be SaaS in the first place).
- randomsearch 4y ago> but I never have more than a single version deployed on my device Sure, but another user might have another version installed. That might be because their package manager is behind the latest release, for example. Self-hosting means it's still FOSS and you don't need them if you really want to have your own install. SaaS deployment means it's easier to maintain for the majority who don't care.
- pixl97 4y agoUntil you have users that want a feature in an older version that's not in a newer one. Oh, and companies are always saying "nobody uses feature X, it was hard to maintain so we got rid of it" which is infuriating if you're a user of feature X.