Arun Gupta, VP at Intel and author of "Fostering Open Source Culture," shares insights on building an open source ecosystem within organizations. He discusses strategies that enhance collaboration and community engagement, emphasizing real-world anecdotes from his time at Intel. Gupta also explores the balance between philanthropy and self-interest in open sourcing technology, highlighting InnerSource benefits. The conversation compares hackathons to high-intensity training, showcasing how such events foster creativity and connection among developers.
Fostering an open source culture accelerates innovation and collaboration within organizations, enhancing technological advancements and employee engagement.
Active participation in open source communities involves not just code contributions but also project management, documentation, and infrastructure support.
Executive sponsorship and alignment among stakeholders are crucial for successfully implementing open source practices and cultivating a collaborative mindset.
Deep dives
Fostering Open Source Culture
The podcast discusses the significance of fostering an open source culture within organizations. Arun Gupta, a VP at Intel and author of 'Fostering Open Source Culture,' emphasizes that a strong open source culture accelerates innovation and enhances collaboration. By creating an environment that encourages contribution and sharing, companies can leverage the benefits of open source to drive technological advancements. Gupta offers a blueprint for organizations looking to adopt open source methodologies, detailing step-by-step processes to implement cultural changes that align with open source principles.
The Evolution of Software Development
Samar Abbas from Temporal provides insights into the evolution of software development practices. He compares traditional software development to using outdated methods like saving documents manually in the 90s versus modern solutions that automatically save progress. Temporal offers a platform that allows developers to manage application state more effectively, reducing the burden of constantly loading and saving data. This paradigm shift enables developers to focus on writing code without worrying about the intricacies of state management during function execution.
Experiences at Intel
Gupta shares his journey at Intel and the efforts made to build an open ecosystem team. During his tenure, he focused on integrating open source practices within the company and organizing initiatives that promote software contributions. The creation of an open source program office and participation in various external events have invigorated the internal engineering community and elevated Intel's visibility in the open source realm. As a long-time contributor to projects like Linux and Kubernetes, Gupta aims to highlight Intel's extensive history in open source, ensuring its stories are told accurately.
Engaging with Open Source Communities
Gupta discusses the importance of enterprises actively engaging with open source communities beyond just code contributions. He points out that organizations can participate in open source through various means such as project management, documentation, and infrastructure support. By encouraging employees to join working groups and foundations, companies can create a culture of collaboration and shared purpose. This engagement allows organizations to address their unique challenges effectively while fostering a sustainable open source ecosystem.
Building an Open Source Mindset
The episode highlights the foundational elements needed to cultivate an open source mindset in businesses. Starting from the top with executive sponsorship, it is crucial to have stakeholders from various departments aligned with the initiative. Gupta advocates for addressing existing frustrations and cultural inertia while providing a framework for organizations to adopt open source practices gradually. He encourages a shift in thinking where employees see themselves as contributors in a larger community, driving home the notion that organizations should not just consume open source but actively participate in and nurture it.
Arun Gupta is back, this time with his latest book in hand titled “Fostering Open Source Culture” to share his wisdom and experiences of fostering open source culture. BTW you can use the code OSCULTURE20 to get 20% off (both print and e-book). Use this link and enjoy.
Changelog++ members save 8 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Temporal – Build invincible applications. Manage failures, network outages, flaky endpoints, long-running processes and more, ensuring your workflows never fail. Register for Replay in London, March 3-5 to break free from the status quo.
Augment Code – Developer AI that uses deep understanding of your large codebase and how you build software to deliver personalized code suggestions and insights. Augment provides relevant, contextualized code right in your IDE or Slack. It transforms scattered knowledge into code or answers, eliminating time spent searching docs or interrupting teammates.
Notion – Notion is a place where any team can write, plan, organize, and rediscover the joy of play. It’s a workspace designed not just for making progress, but getting inspired. Notion is for everyone — whether you’re a Fortune 500 company or freelance designer, starting a new startup or a student juggling classes and clubs.
Fly.io – The home of Changelog.com — Deploy your apps close to your users — global Anycast load-balancing, zero-configuration private networking, hardware isolation, and instant WireGuard VPN connections. Push-button deployments that scale to thousands of instances. Check out the speedrun to get started in minutes.