Open Source Is Not About You (2018)
3 months ago
- #Clojure
- #community
- #open source
- Only project runners can dictate how their open-source projects should operate.
- Open-sourcing a project doesn't obligate the creator to manage a community or fulfill user demands.
- Users of open-source software are not entitled to contributions, features, attention, or validation of complaints.
- Open source is purely a licensing and delivery mechanism, not a social contract for community-driven development.
- Cognitect funds Clojure development from their earnings, not from profits or royalties.
- The Clojure team actively engages with the community but prioritizes conservative, thoughtful development over rapid changes.
- Contributions to Clojure are welcomed but must meet high standards of quality and completeness.
- Creators' morale is impacted by unrealistic expectations; users should take responsibility for their own needs and actions.
- Negative energy should be redirected into positive, constructive contributions.
- The majority of the Clojure community is positive and supportive, and this message is directed at a minority with unrealistic expectations.