Overview
Explore how organizations can successfully adopt open source software in this insightful conference talk. Learn from Microsoft's journey from open source skeptic to major contributor on GitHub, and discover practical strategies for integrating open source into your company's workflow. Gain valuable insights on convincing management, navigating legal considerations, embracing community involvement, and implementing effective contribution processes. Understand the importance of abstract mechanisms, compliance scanning, and inner source practices to maximize the benefits of open source adoption. Delve into real-world examples from Microsoft's experience with Windows and Visual Studio, and learn how to overcome challenges associated with working in silos.
Syllabus
Introduction
Bill Gates and open source
Business need for open source
Team Foundation Server
Version Control
Competitive Advantage
Convince your boss
Your bosses know whats coming
They care about closing deals
Talk to your management
Talk to your lawyers
One person in a company
Keep it legal
Types of opensource licenses
Educate your legal team
Compliance scanning
Embrace the community
Dont fork
Create abstract mechanisms
Contribution funnel
Microsoft
Have fun
Shipping your code
The inner source
Working in silos
Windows and Visual Studio
Taught by
NDC Conferences