Email or username:

Password:

Forgot your password?
Top-level
TheEvilSkeleton

Honestly, most FOSS maintainers are in a lose-lose situation no matter their position, especially when they have a large userbase.

--

If they're too nice, then they're not going to express their controversial opinions on some matters to avoid conflict.

If they're "mean", then users will start harassing them, speak ill of them, etc.

--

If they're doing the work for free, then they're not receiving any money from it. If they need money and start "begging" for it, then users will hate it and might want to switch to something else.

If they're employed by a company, then they're going to be trashed for getting paid and not having the "true spirit of FOSS" and whatever project they'll be maintaining will be considered as "corporate infested" or any kind of synonym automatically.

--

If they have no way of getting data properly (e.g. telemetry, used features, etc.), including from less technically inclined users, then they won't be able to improve their software properly.

If they adopt some sort of telemetry, then users will call it "spyware" and might want to switch to something else. If it's opt-in, then most users will have it disabled anyway.

--

If they stick with more ethical platforms (GitLab, Matrix, etc.), then they'll lose many potential contributors, as they have a much smaller userbase than proprietary platforms. On top of that, they'll be worsening accessibility as the more ethical platforms often have worse accessibility.

If they use proprietary platforms (GitHub, Discord, etc.), then, well, it'll probably leave with some level of discomfort for relying on proprietary platforms.

--

If they continue to work on their project for a long time (especially for free) and start losing motivation, then they might still continue to maintain it to not lose the massive community they've built, but potentially be burned out by it.

If they deprecate the project, then users will think that the maintainers never cared for the community, nor did they care about their project.

--

(Just to be clear, when I say "users", I don't mean everyone. It's not meant to generalize.)

3 comments
Chimmie Firefly 💙💜🤍

@TheEvilSkeleton

Soo that's why most of my repos became proprietary due to FOSS community, sowwy.

Kevin Karhan :verified:

@gameplayer @TheEvilSkeleton *nodds in agreement*

I just keep my FLOSS projects as they are...

Cleo Menezes Jr. :verified:

There are many things that can be resolved simply by being arbitrary. I know I don't have to deal with a huge user base like you probably do, but there are things that people spend a week or a month complaining about and then just disappear. Also, people will keep complaining and in those cases, if someone tries to cosplay as a consumer, I cosplay as a company and offer a refund.

Go Up