When you talk about communism, are you talking about marxist-leninist / socialist states, or communism the idea(l) itself? Also how familiar are you with anarchism?
It seems that in the same way, people in this discussion have defined that communism is the mechanism for being generous and being willing to contribute to society.
You're not far off, but yes that is more or less all that "communism" is:
a classless, stateless, humane society based on common ownership, follows the maxim "From each according to his ability, to each according to his needs."
There is no prescription for how this may be achieved or how it might operate. Marxist-leninists want to reach it with a vanguard party and a socialist state, and this reflects how they see revolution as an event. Anarcho-communists instead see revolution as a process, and praxis takes the form of grassroots movements, aiming to bring about the necessary social change, building systems of free association from the ground up.
Of course capitalism operates in a lot of gray areas, it's how it seems freer than it actually is. "I need food" isn't always a problem, but it is one often enough to be systemically problematic. Abandoning one's hopes and dreams because one must be "realistic" is the norm.
Anyways it's just good to know that FOSS is built upon anarchist principles (of course, this doesn't mean every FOSS project is anarchist) and is a great example of free association in practice. It helps demystify anarchism and communism.
Also what "delusions" are you talking about? Marxist-leninist ones?
I'd look at foss licenses more as tools of defence against (and within) the current system/context than "rules" that serve to enforce some kind of anti-capitalist "heirarchy".
Regulation and reform isn't anti-capitalist though.
"Real" anti-capitalism lies in the realisation that this system cannot be reformed, the status quo must be dismantled if we ever want to move past it and truly work towards values of freedom and equality.
They're not telling anyone "how to think". They're telling transphobes and "trans sceptics" to fuck off. And who cares if they do it with a pinned post rather than a sidebar announcement? Some apps hide the sidebar in a menu.
Also when you say you opened a bunch of communities, do you mean you hosted them? Because those two women are literally running the server this instance is running on. Doesn't sound all that easy to me.
Horseshoe theory strikes again