Scaling and Sustaining Open Source, Part 1: Defining Open-Source Makers and Takers

When it comes to programming, it's always best to keep things open (source!).

To scale and sustain open-source ecosystems in a more efficient and fair manner, open-source projects need to embrace new governance, coordination, and incentive models.

In many ways, open source has won. Most people know that open-source provides better quality software, at a lower cost, without vendor lock-in. But despite open source being widely adopted, and more than 30 years old, scaling and sustaining open-source projects remains challenging.