Yeah, because why should app developers get paid, right? They should all code for free at their local public library. Maybe live in a big ceramic jar like Diogenes.
The F in FOSS stands for free, IIRC. The ability to access, use, share the code, etc. has more to do with the open source part of the acronym. I haven't really seen anyone complain about Sync being closed sourced so far... Just that you have to pay not to see ads.
Ive only ever seen FOSS developers get support through donations. Which is nice and all, but likely not enough for an independent developer like ljdawson to survive on alone.
Dont get me wrong, I like FOSS apps too, but the experience almost always suffers to some degree; its easy to see why. I just don't get why Sync is being singled out like some kind of evil tech monopoly lately. As far as I can tell, its just an individual developer who released a great app for free (yes with ads, you're the product, blah blah blah) with an optional lifetime payment to disable ads completely.
I think people are complaining about ads because ads imply tracking. I don't know, I use Jerboa because I value the four freedoms, I'm not out here protesting non-free apps because the free apps work well enough for me.
AFAIK the way ad revenue works is dependent on trackers. Paying to remove ads on Sync also removes all trackers according to many people who have tested it; still seems to come down to not wanting to pay the developer.
Which is fine, of course. I just think framing the app as sketchy or something is completely misguided.
Okay, I won’t push you from Sync. But if you have the money to remove its ads, please also consider supporting Lemmy directly or indirectly (Mozilla, among other things, funded the effort to find and patch TootRoot before it became a problem). If you don’t want to just donate, switching to Mozilla VPN will also help.
I've tried many alternatives, but so far the intuitiveness and beautiful UX of Sync stand apart from the competition for me. I respect FOSS apps, and even prefer them in some cases. But let's not pretend that its the best approach for every developer, or that anyone who releases a non-FOSS app is automatically greedy or sketchy.