SlideShare ist ein Scribd-Unternehmen logo
1 von 23
Downloaden Sie, um offline zu lesen
Open Source Collaboration and
Companies: Finding the Right Balance
Dawn M. Foster
Open Source Software Strategy Lead at Pivotal
dafoster@pivotal.io @geekygirldawn fastwonderblog.com
@geekygirldawn
Whoami
! Geek, traveler, reader
! 20+ year tech career focused on
community & open source 

(Intel, Jive, Puppet Labs, etc.)
! PhD from the University of Greenwich
concentrating on Linux kernel collaboration
! OSS Strategy Lead at Pivotal
! Kubernetes / CHAOSS
Photos by Josh Bancroft, Don Park !2
Collaboration in OSS Projects:
individuals, companies, and
communities
@geekygirldawn
Individuals
Contributions
Leadership
!4
@geekygirldawn
Companies
Employees Contribute
Recruiting
Resources
!5
Image by The Linux Foundation CC BY
@geekygirldawn
Communities
Community = People
Small World
!6
Contribution Strategy
and Plans
@geekygirldawn
Contribution Strategy and Plans
Align with business goals
Execs understand importance
Employees see their impact
Image by Nick Youngston, Alpha Stock Images CC BY-SA
!8
@geekygirldawn
Which Open Source Projects?
Already Use
Existing Contributions
Image by Colleen Simon for Opensource.com CC BY-SA
!9
@geekygirldawn
Resources Required
Grow vs. Hire
Funding for Membership
!10
@geekygirldawn
Resources Required
Guidelines / Processes
OSS Program Office
Image by Nick Youngston, Alpha Stock Images CC BY-SA
!11
@geekygirldawn
Measure Success
Criteria for Success
Data Required (CHAOSS)
!12
Good Corporate Citizen
@geekygirldawn
Getting Started
Join
Read the Docs
Lurk & Understand
Start Small
Image by Filip Maljković CC BY-SA
!14
@geekygirldawn
Learn from Feedback
Avoid Getting Defensive
May Need to Iterate
!15
@geekygirldawn
Work with the Community
Discuss Changes
Early and Often
Lack of Control
Image by The Linux Foundation CC BY
!16
@geekygirldawn
Relationships
Attend Events
Get to Know People
Image by The Linux Foundation CC BY
!17
@geekygirldawn
Upstream your Patches
Reduces Your Overhead
Benefits the Community
Right Thing to Do
!18
@geekygirldawn
Maintenance Expectations
Small Contributions vs.
Large Contributions
!19
@geekygirldawn
Open Sourcing Your Software
No Dumping
Maintenance
Community
Image by C. Watts CC BY
!20
@geekygirldawn
Resources /
References
Learn more about
open source
collaboration and
related topics.
Linux Foundation TODO Group
! https://www.linuxfoundation.org/
resources/open-source-guides/
GitHub
! https://opensource.guide/
Red Hat’s Opensource.com
! https://opensource.com/
resources
!21
Dawn M. Foster
dafoster@pivotal.io @geekygirldawn fastwonderblog.com
Thank You and Questions
Transforming How The World Builds Software

Weitere ähnliche Inhalte

Ähnlich wie Open Source Collaboration and Companies: Finding the Right Balance

Building Community for your Company’s OSS Project
Building Community for your Company’s OSS ProjectBuilding Community for your Company’s OSS Project
Building Community for your Company’s OSS Project
Dawn Foster
 
Do gooders unite: Save the world with technology!
Do gooders unite: Save the world with technology!Do gooders unite: Save the world with technology!
Do gooders unite: Save the world with technology!
Michael Wilde
 
Hoozin deck 11.0 - send 1.5
Hoozin   deck 11.0 - send 1.5Hoozin   deck 11.0 - send 1.5
Hoozin deck 11.0 - send 1.5
Udi Zohar
 
Towards policy making 2.0: Rethinking public engagement
Towards policy making 2.0: Rethinking public engagementTowards policy making 2.0: Rethinking public engagement
Towards policy making 2.0: Rethinking public engagement
UNDP Eurasia
 
Crowded now pitch deck f12 14.pptx (1)
Crowded now pitch deck f12 14.pptx (1)Crowded now pitch deck f12 14.pptx (1)
Crowded now pitch deck f12 14.pptx (1)
CrowdedNow
 
What Is Enterprise 2.0 Public
What Is Enterprise 2.0   PublicWhat Is Enterprise 2.0   Public
What Is Enterprise 2.0 Public
Tanya Ney
 

Ähnlich wie Open Source Collaboration and Companies: Finding the Right Balance (20)

Building Community for your Company’s OSS Project
Building Community for your Company’s OSS ProjectBuilding Community for your Company’s OSS Project
Building Community for your Company’s OSS Project
 
Do gooders unite: Save the world with technology!
Do gooders unite: Save the world with technology!Do gooders unite: Save the world with technology!
Do gooders unite: Save the world with technology!
 
Hoozin deck 11.0 - send 1.5
Hoozin   deck 11.0 - send 1.5Hoozin   deck 11.0 - send 1.5
Hoozin deck 11.0 - send 1.5
 
Towards policy making 2.0: Rethinking public engagement
Towards policy making 2.0: Rethinking public engagementTowards policy making 2.0: Rethinking public engagement
Towards policy making 2.0: Rethinking public engagement
 
Crowded now pitch deck f12 14.pptx (1)
Crowded now pitch deck f12 14.pptx (1)Crowded now pitch deck f12 14.pptx (1)
Crowded now pitch deck f12 14.pptx (1)
 
Building a Community Metrics Strategy FOSDEM 2019
Building a Community Metrics Strategy FOSDEM 2019Building a Community Metrics Strategy FOSDEM 2019
Building a Community Metrics Strategy FOSDEM 2019
 
Machine learning's 2015 top influencers
Machine learning's 2015 top influencersMachine learning's 2015 top influencers
Machine learning's 2015 top influencers
 
What Is Enterprise 2.0 Public
What Is Enterprise 2.0   PublicWhat Is Enterprise 2.0   Public
What Is Enterprise 2.0 Public
 
Advanced Social Media Techniques in Higher Education
Advanced Social Media Techniques in Higher EducationAdvanced Social Media Techniques in Higher Education
Advanced Social Media Techniques in Higher Education
 
20 most popular data scientists
20 most popular data scientists20 most popular data scientists
20 most popular data scientists
 
Outside-In: A Community-Driven Approach To Innovation
Outside-In: A Community-Driven Approach To InnovationOutside-In: A Community-Driven Approach To Innovation
Outside-In: A Community-Driven Approach To Innovation
 
For, With, Through Design
For, With, Through DesignFor, With, Through Design
For, With, Through Design
 
Prospero: Towards a sandbox for building audience-aware public displays
Prospero: Towards a sandbox for building audience-aware public displaysProspero: Towards a sandbox for building audience-aware public displays
Prospero: Towards a sandbox for building audience-aware public displays
 
The Future of Smart & Connected Communities: Driving Science and Community Im...
The Future of Smart & Connected Communities: Driving Science and Community Im...The Future of Smart & Connected Communities: Driving Science and Community Im...
The Future of Smart & Connected Communities: Driving Science and Community Im...
 
social media, digital identity & me
social media, digital identity & mesocial media, digital identity & me
social media, digital identity & me
 
User stories suresh_02.24.11
User stories suresh_02.24.11User stories suresh_02.24.11
User stories suresh_02.24.11
 
Things I Learned at SXSWi 2011
Things I Learned at SXSWi 2011Things I Learned at SXSWi 2011
Things I Learned at SXSWi 2011
 
Where Social meets Content
Where Social meets ContentWhere Social meets Content
Where Social meets Content
 
Research Software Sustainability takes a Village
Research Software Sustainability takes a VillageResearch Software Sustainability takes a Village
Research Software Sustainability takes a Village
 
OpenKollab Project Matching
OpenKollab Project MatchingOpenKollab Project Matching
OpenKollab Project Matching
 

Mehr von Dawn Foster

Measuring Project Health at VMware
Measuring Project Health at VMwareMeasuring Project Health at VMware
Measuring Project Health at VMware
Dawn Foster
 

Mehr von Dawn Foster (20)

CHAOSS Metrics Overview and Examples
CHAOSS Metrics Overview and ExamplesCHAOSS Metrics Overview and Examples
CHAOSS Metrics Overview and Examples
 
Be a Good Corporate Citizen in Kubernetes
Be a Good Corporate Citizen in KubernetesBe a Good Corporate Citizen in Kubernetes
Be a Good Corporate Citizen in Kubernetes
 
Overcoming Imposter Syndrome to Become a Conference Speaker!
Overcoming Imposter Syndrome to Become a Conference Speaker!Overcoming Imposter Syndrome to Become a Conference Speaker!
Overcoming Imposter Syndrome to Become a Conference Speaker!
 
How to Be a Good Corporate Citizen in Open Source
How to Be a Good Corporate Citizen in Open SourceHow to Be a Good Corporate Citizen in Open Source
How to Be a Good Corporate Citizen in Open Source
 
Open Source Collaboration and Companies: Finding the Right Balance
Open Source Collaboration and Companies: Finding the Right BalanceOpen Source Collaboration and Companies: Finding the Right Balance
Open Source Collaboration and Companies: Finding the Right Balance
 
Navigating Open Source Risk
Navigating Open Source RiskNavigating Open Source Risk
Navigating Open Source Risk
 
Measuring Project Health at VMware
Measuring Project Health at VMwareMeasuring Project Health at VMware
Measuring Project Health at VMware
 
Navigating Open Source Risk
Navigating Open Source RiskNavigating Open Source Risk
Navigating Open Source Risk
 
Collaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company AffiliationCollaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company Affiliation
 
Collaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company AffiliationCollaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company Affiliation
 
Collaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company AffiliationCollaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company Affiliation
 
Collaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company AffiliationCollaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company Affiliation
 
Is this Open Source Project Healthy or Lifeless?
Is this Open Source Project Healthy or Lifeless?Is this Open Source Project Healthy or Lifeless?
Is this Open Source Project Healthy or Lifeless?
 
Collaboration in Linux Kernel Mailing Lists
Collaboration in Linux Kernel Mailing Lists Collaboration in Linux Kernel Mailing Lists
Collaboration in Linux Kernel Mailing Lists
 
Be a Good Corporate Citizen in Kubernetes
Be a Good Corporate Citizen in KubernetesBe a Good Corporate Citizen in Kubernetes
Be a Good Corporate Citizen in Kubernetes
 
Being a Good Corporate Citizen in Open Source
Being a Good Corporate Citizen in Open SourceBeing a Good Corporate Citizen in Open Source
Being a Good Corporate Citizen in Open Source
 
How to be a terrible hiring manager
How to be a terrible hiring managerHow to be a terrible hiring manager
How to be a terrible hiring manager
 
A week in the Life of Kubernetes
A week in the Life of KubernetesA week in the Life of Kubernetes
A week in the Life of Kubernetes
 
Collaboration in Linux Kernel mailing lists
Collaboration in Linux Kernel mailing listsCollaboration in Linux Kernel mailing lists
Collaboration in Linux Kernel mailing lists
 
Collaboration in inux Kernel Mailing Lists 2018
Collaboration in inux Kernel Mailing Lists 2018Collaboration in inux Kernel Mailing Lists 2018
Collaboration in inux Kernel Mailing Lists 2018
 

Kürzlich hochgeladen

AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
VishalKumarJha10
 

Kürzlich hochgeladen (20)

8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
 

Open Source Collaboration and Companies: Finding the Right Balance