A couple of months ago I started posting about how I want to build a better world through technology and how I’ll be doing that outside of Mozilla going forward. The original post has many references to “open” and “open source.” It’s easy to think that we all understand open source and we just need to apply it to new settings. I feel differently: we need to shape our collective understanding of the ethos of open source.
Open source has become mainstream as a part of the software development process. We can rightly say that the open source movement “won.” However, this isn’t enough for the future.
The open source movement was about more than convenience and avoiding payment. For many of us, open source was both a tool and an end in itself. Open source software allows people to participate in creating the software that has such great impact on our lives. The “right to fork” allows participants to try to correct wrongs in the system; it provides a mechanism for alternatives to emerge. This isn’t a perfect system of course, and we’ve seen how businesses can wrap open source and the right to fork with other systems that diminish the impact of this right. So the past is not “The Perfect Era” that we should aim to replicate. The history of open source gives us valuable learning into what works and what doesn’t so we can iterate towards what we need in this era.
The practical utility of open source software has become mainstream. The time is ripe to reinforce the deeper ethos of participation, opportunity, security and choice that drove the open source movement.
I’m looking for a good conversation about these topics. If you know of a venue where such conversations are happening in a thoughtful, respectful way please do let me know.