Published Jul 6, 2024

What happened to open source

Join Justin Garrison and Autumn Nash as they delve into the intricate dynamics of open source evolution with insights from Gareth Greenaway of the Salt project, explore the perils of AI and automation in tech infrastructure, and emphasize the transformative power of teaching and conferences for professional growth.
Episode Highlights
Ship It! SRE, Platform Engineering, DevOps logo

Popular Clips

Episode Highlights

  • Challenges

    Open source contributions today face significant challenges, such as the difficulty of gaining recognition and finding supportive environments for learning. suggests starting with documentation contributions to gauge community support and resources 1. He emphasizes the importance of finding a welcoming community that offers growth opportunities. highlights the evolving nature of contributions, noting that non-code contributions like infrastructure and testing are increasingly valued 2.

    It's hard to get people to take you seriously and to be able to find an environment where you can learn.

    ---

    These changes open new avenues for individuals to engage with open source projects.

       

    Corporate

    Corporate involvement in open source projects brings both opportunities and challenges. discusses the importance of governance to ensure all contributors, regardless of company size, have equal influence 3. He notes that large companies like Google and Red Hat have historically dominated projects, but foundations can help level the playing field. adds that the financial burden of maintaining open source projects is significant, with infrastructure costs reaching millions annually 4.

    It should be like an equal footing, allowing everyone to kind of ensure the benefit of the project.

    ---

    This underscores the need for balanced governance to sustain open source ecosystems.

       

    Community

    The strength of open source communities lies in their ability to foster personal connections and a sense of belonging. and reflect on the welcoming nature of the Kubernetes community, which motivates individuals to contribute even without direct experience 5. emphasizes the importance of joining projects with supportive communities, as this can significantly enhance the open source experience 6.

    When one community makes you just want to hang out with these people and want to be a part of something, if you're working for free, you're going to pick the people that make you want to show.

    ---

    Such environments are crucial for sustaining engagement and innovation.

Related Episodes