Earlier quoted context omitted.
Idk if it's fair to characterise someone helping build a "community-driven directory to help people discover and connect with grassroots organizations, clubs, activist groups, and community initiatives" as "working for $5/hour to help get local businesses online". It's akin to complaining that pro-bono work devalues the profession of law. It feels like there is entitlement on both sides. People who do OSS work feel e…
You make some excellent points, but what I think your perspective lacks is empathy. This stuff is so complicated. If someone starts working on a project in college and 3-4 years later it blows up, they might now have a young family to consider. The person working on this thing that people love is no longer the same person who started it. In other words: life happened. Perspectives change. It's also kind of pointless…
My point is more that people should try to have more realistic views about open source. People aren't obligated to credit your MIT licensed code (beyond the licence file) and you should be clear on that when you chose that licence. Heck, I've seen OSS maintainers outraged because someone forked their code, despite prominently crediting the source [0]. Some people consider that "bad form", in the same way people might consider monetising something previously open source to be "bad form". I think in both cases, people should just choose more appropriate licences. Can't have your cake and eat it too.
I think Hecrj put it well here:
> 'Me giving away more "free gifts" cannot ever be considered "competing" with someone else that is also giving away "free gifts". The only way for someone to conclude that is if the original gifts are not truly "free", but come with some "hidden" expectations attached to them.'
If you believe that there are expectations attached to your code, you should choose a licence congruent to those expectations. Trying to enforce that through culture is probably a bad idea and will lead to strife.
> Ultimately, I am optimistic that we will continue to establish better and better ways to create sustainable projects with maintainers that are compensated for their efforts.
Yes, I hope so too.
0: https://github.com/bevyengine/bevy/issues/19296#issuecomment...