Working in Public The Making and Maintenance of Open Source Software

How open source communities actually function, examining maintainer dynamics, contributor economics, and sustainability challenges.

Kindle Highlights

Highlights

In the absence of additional reputational or financial benefits, maintaining code for general public use quickly becomes an unpaid job you can’t quit. — location: 58


money is only part of the problem. — location: 60


Rather than the users of forums or Facebook groups, GitHub’s open source developers have more in common with solo creators on Twitter, Instagram, YouTube, or Twitch, all of whom must find ways to manage their interactions with a broad and fast-growing audience. — location: 156


Rather than maximizing participation, their work is defined by the opposite: the need to filter and curate a high volume of interactions. — location: 206