SlideShare una empresa de Scribd logo
1 de 20
Descargar para leer sin conexión
COLLABORATION IN LINUX
KERNEL MAILING LISTS
Dr. Dawn M. Foster
@geekygirldawn
Director of Open Source Community Strategy
fosterd@vmware.com fastwonderblog.com
Open Source at VMware @vmwopensource
blogs.vmware.com/opensource
WHOAMI
Geek, traveler, reader
20+ year tech career focused on
community & open source
(Intel, Puppet, Scale Factory, …)
PhD from the University of
Greenwich focus on Linux kernel
collaboration
Kubernetes contributor
OpenUK Board, CHAOSS Governing
Board and Maintainer, Bitergia
Advisory Board
@geekygirldawn
Photos by Mom, Josh Bancroft, Don Park
ABOUT MY RESEARCH
Interviews with 16 Linux kernel developers
Quantitative analysis focused on
kernel mailing list collaboration
@geekygirldawn
16 KERNEL INTERVIEWS
Gender Men 13 Women 3
Maintainer Yes 13 No 3
Company HQ
Region
N.
America
9 S. America 0 Europe 5 Asia 2
Participant
Region
N.
America
9 S. America 1 Europe 5 Asia 1
Company Size
(employees)
< 100 2 100 - 1,000 2
1,000 -
10,000
6
10,000 -
100,000
4
100,000
+
2
@geekygirldawn
LOCATION DOESN'T
MATTER
"The Linux community
doesn't care where you're
located, ever. You can be on
the moon as long as you have
a good internet connection."
"Similar time zones can be
helpful because I can get a
reply immediately. But it is
not super important."
Photo by NASA
@geekygirldawn
KERNEL FIRST, EMPLOYER
SECOND
“At the core I'm a Linux kernel
guy. … At some point, I'm
probably going to have the
inkling to try something else,
and then … I'll be a Linux
kernel guy at the next place.”
"In 5 years, I'm not sure if I'll
be in [Company] or not, but
I'm pretty sure I'll be working
on the kernel."
@geekygirldawn
TRUST AND FREEDOM
"They're fine with
whatever as long as they
have feature support."
"I have considerable
freedom to decide
what to work on and
which direction to
take."
"There's no real direction,
no one really telling me do
this or do that, I just keep
stuff running."
Photo by NuePaddy@geekygirldawn
RELATIONSHIPS ARE IMPORTANT
"There are many community
developers who I feel very
comfortable with at a social
level, ... who I look forward to
spending time with at conferences.
In some cases, I'd say they're
genuine friendships."
"Having a functional social relationship
makes it much easier to feel that asking them
for a favor is justifiable and with a strong
expectation that you'll be able to return that
favor at some point in the future."
Photo by Linux Foundation@geekygirldawn
WORK WITH COMPETITORS
"I think there's an effective social contract that you are willing
to help people who work for competitors on the assumption
that you'll get about the same amount of benefit from them."
"When we're dealing with other Linux kernel
developers, we are dealing with them as kernel
developers, rather than as competitors, per se."
Photo by Linux Foundation@geekygirldawn
COMPANY AFFILIATION
"Whether they are fresh out of school in Hungary or
whether they've been working for Google for 20 years
or somewhere else. Personally, I don't really care."
"If I don't know them
personally or if they don't
use their work email, I
don't necessarily know."
"I would be a bit more
forgiving and give them
maybe a little bit more
kid glove treatment if I
knew they were not being
paid to do it."
@geekygirldawn
MAILING LISTS
Subsystem lists vs. LKML
VGER vs. MAINTAINERS
Photo by Judith E. Bell@geekygirldawn
LINUX-PCI@VGER.KERNEL.ORG COMPANIES
2013-10-31 to 2015-10-31
LINUX-PCI@VGER.KERNEL.ORG PEOPLE
2013-10-31 to 2015-10-31@geekygirldawn
PCI ML STATISTICS
(AKA MAGIC)
@geekygirldawn
PCI MAILING LIST RESULTS
•People in TO / CC much more
likely to reply
•People who commit to same
areas of source code more likely
to reply
•Maintainers / committers more
likely to reply, less likely to be
replied to
@geekygirldawn
More likely to reply:
•Work for same organization
•Previous interactions in same mailing
list threads
@geekygirldawn
PCI MAILING LIST RESULTS
Not significant:
•Physical location (time zone)
•Type of organization
(company, non-profit, hobby, academic)
Photo by NASA@geekygirldawn
PCI MAILING LIST RESULTS
@geekygirldawn
Vision:
To develop and sustain UK Leadership in Open Technology:
• Open Source Software
• Open Source Hardware
• Open Data
First organisation actively uniting these
@openuk_uk  / Openuk.uk 
@geekygirldawn
How is OpenUK achieving this?
• Building a visible and loud community around Open Technology in
the UK by uniting people across existing projects
• Influencing Legal and Policy to make sure the UK is a great place to
do Open
• Building Education and Learning in Open Technology
@openuk_uk  / Openuk.uk 
THANK YOU
Dr. Dawn M. Foster
fosterd@vmware.com @geekygirldawn fastwonderblog.com
Open Source at VMware
blogs.vmware.com/opensource
@vmwopensource

Más contenido relacionado

La actualidad más candente

SIS 2011 - Transforming Organizations Into Publishing Machines - Rob Garner -...
SIS 2011 - Transforming Organizations Into Publishing Machines - Rob Garner -...SIS 2011 - Transforming Organizations Into Publishing Machines - Rob Garner -...
SIS 2011 - Transforming Organizations Into Publishing Machines - Rob Garner -...iCrossing
 
About google's approach to research publication
About google's approach to research publicationAbout google's approach to research publication
About google's approach to research publicationCarl Osipov
 
"Managing Complexity" Executive MBA Presentation (3/3)
"Managing Complexity" Executive MBA Presentation (3/3)"Managing Complexity" Executive MBA Presentation (3/3)
"Managing Complexity" Executive MBA Presentation (3/3)atknapp
 
Big Idea: Web Keynote for ConvergeSouth 2013
Big Idea: Web Keynote for ConvergeSouth 2013Big Idea: Web Keynote for ConvergeSouth 2013
Big Idea: Web Keynote for ConvergeSouth 2013Ryan Boyles
 
Big Idea: The Web by Ryan Boyles
Big Idea: The Web by Ryan BoylesBig Idea: The Web by Ryan Boyles
Big Idea: The Web by Ryan BoylesConvergeSouth
 
Social media are here to stay
Social media are here to staySocial media are here to stay
Social media are here to stayforecastingnet
 

La actualidad más candente (9)

SIS 2011 - Transforming Organizations Into Publishing Machines - Rob Garner -...
SIS 2011 - Transforming Organizations Into Publishing Machines - Rob Garner -...SIS 2011 - Transforming Organizations Into Publishing Machines - Rob Garner -...
SIS 2011 - Transforming Organizations Into Publishing Machines - Rob Garner -...
 
About google's approach to research publication
About google's approach to research publicationAbout google's approach to research publication
About google's approach to research publication
 
"Managing Complexity" Executive MBA Presentation (3/3)
"Managing Complexity" Executive MBA Presentation (3/3)"Managing Complexity" Executive MBA Presentation (3/3)
"Managing Complexity" Executive MBA Presentation (3/3)
 
Jyri Engestrom - Sharing Intentions
Jyri Engestrom - Sharing IntentionsJyri Engestrom - Sharing Intentions
Jyri Engestrom - Sharing Intentions
 
Big Idea: Web Keynote for ConvergeSouth 2013
Big Idea: Web Keynote for ConvergeSouth 2013Big Idea: Web Keynote for ConvergeSouth 2013
Big Idea: Web Keynote for ConvergeSouth 2013
 
Big Idea: The Web by Ryan Boyles
Big Idea: The Web by Ryan BoylesBig Idea: The Web by Ryan Boyles
Big Idea: The Web by Ryan Boyles
 
Smart Pitch
Smart PitchSmart Pitch
Smart Pitch
 
Social media are here to stay
Social media are here to staySocial media are here to stay
Social media are here to stay
 
Week1 day3 big data
Week1 day3 big dataWeek1 day3 big data
Week1 day3 big data
 

Similar a Collaboration in Linux Kernel Mailing Lists

Plan for Success: An Intro to Open and Sustainable Community Engagement
Plan for Success: An Intro to Open and Sustainable Community Engagement Plan for Success: An Intro to Open and Sustainable Community Engagement
Plan for Success: An Intro to Open and Sustainable Community Engagement Laurenellen McCann
 
Denver Event - 2013 - New Media Ecosystem: Personal. Portable. Participatory....
Denver Event - 2013 - New Media Ecosystem: Personal. Portable. Participatory....Denver Event - 2013 - New Media Ecosystem: Personal. Portable. Participatory....
Denver Event - 2013 - New Media Ecosystem: Personal. Portable. Participatory....KDMC
 
Gen Y Hacks and Workarounds
Gen Y Hacks and WorkaroundsGen Y Hacks and Workarounds
Gen Y Hacks and WorkaroundsBill Jensen
 
eduWeb19 Presentation
eduWeb19 PresentationeduWeb19 Presentation
eduWeb19 PresentationJason Buzzell
 
Finding Your FIT Online
Finding Your FIT OnlineFinding Your FIT Online
Finding Your FIT OnlinePaul Brown
 
ICPSR - Complex Systems Models in the Social Sciences - Lecture 4 - Professor...
ICPSR - Complex Systems Models in the Social Sciences - Lecture 4 - Professor...ICPSR - Complex Systems Models in the Social Sciences - Lecture 4 - Professor...
ICPSR - Complex Systems Models in the Social Sciences - Lecture 4 - Professor...Daniel Katz
 
Making More Sense Out of Social Data
Making More Sense Out of Social DataMaking More Sense Out of Social Data
Making More Sense Out of Social DataThe Open University
 
Government For The People, By The People, In the 21st Century
Government For The People, By The People, In the 21st CenturyGovernment For The People, By The People, In the 21st Century
Government For The People, By The People, In the 21st CenturyTim O'Reilly
 
Systems research-socspi-2012-06-19
Systems research-socspi-2012-06-19Systems research-socspi-2012-06-19
Systems research-socspi-2012-06-19Stanford University
 
Sweeny smx-social-media-2014 with-notes
Sweeny smx-social-media-2014 with-notesSweeny smx-social-media-2014 with-notes
Sweeny smx-social-media-2014 with-notesBrightEdge
 
Will Richer Metadata Rescue Research?
Will Richer Metadata Rescue Research?Will Richer Metadata Rescue Research?
Will Richer Metadata Rescue Research?NASIG
 
Talk to PS SIG CHI on Agile user research
Talk to PS SIG CHI on Agile user researchTalk to PS SIG CHI on Agile user research
Talk to PS SIG CHI on Agile user researchJennifer (Jen) McGinn
 
5 Requirements for Enterpris Social Software
5 Requirements for Enterpris Social Software5 Requirements for Enterpris Social Software
5 Requirements for Enterpris Social SoftwareRalph Paglia
 
'Drinking from the fire hose? The pitfalls and potential of Big Data'.
'Drinking from the fire hose? The pitfalls and potential of Big Data'.'Drinking from the fire hose? The pitfalls and potential of Big Data'.
'Drinking from the fire hose? The pitfalls and potential of Big Data'.Josh Cowls
 
How To Create Government Websites That Don't #FAIL
How To Create Government Websites That Don't #FAILHow To Create Government Websites That Don't #FAIL
How To Create Government Websites That Don't #FAILKathy Gill
 
The Impact of the Social Web on Freelance Translators' Support Networks
The Impact of the Social Web on Freelance Translators' Support NetworksThe Impact of the Social Web on Freelance Translators' Support Networks
The Impact of the Social Web on Freelance Translators' Support NetworksMarie Groß
 

Similar a Collaboration in Linux Kernel Mailing Lists (20)

Plan for Success: An Intro to Open and Sustainable Community Engagement
Plan for Success: An Intro to Open and Sustainable Community Engagement Plan for Success: An Intro to Open and Sustainable Community Engagement
Plan for Success: An Intro to Open and Sustainable Community Engagement
 
Denver Event - 2013 - New Media Ecosystem: Personal. Portable. Participatory....
Denver Event - 2013 - New Media Ecosystem: Personal. Portable. Participatory....Denver Event - 2013 - New Media Ecosystem: Personal. Portable. Participatory....
Denver Event - 2013 - New Media Ecosystem: Personal. Portable. Participatory....
 
Personal. Portable. Participatory. Pervasive.
Personal. Portable. Participatory. Pervasive.Personal. Portable. Participatory. Pervasive.
Personal. Portable. Participatory. Pervasive.
 
Gen Y Hacks and Workarounds
Gen Y Hacks and WorkaroundsGen Y Hacks and Workarounds
Gen Y Hacks and Workarounds
 
eduWeb19 Presentation
eduWeb19 PresentationeduWeb19 Presentation
eduWeb19 Presentation
 
Finding Your FIT Online
Finding Your FIT OnlineFinding Your FIT Online
Finding Your FIT Online
 
ICPSR - Complex Systems Models in the Social Sciences - Lecture 4 - Professor...
ICPSR - Complex Systems Models in the Social Sciences - Lecture 4 - Professor...ICPSR - Complex Systems Models in the Social Sciences - Lecture 4 - Professor...
ICPSR - Complex Systems Models in the Social Sciences - Lecture 4 - Professor...
 
Dagan "'Alexa, get me the articles': user experience and voice interfaces in ...
Dagan "'Alexa, get me the articles': user experience and voice interfaces in ...Dagan "'Alexa, get me the articles': user experience and voice interfaces in ...
Dagan "'Alexa, get me the articles': user experience and voice interfaces in ...
 
Making More Sense Out of Social Data
Making More Sense Out of Social DataMaking More Sense Out of Social Data
Making More Sense Out of Social Data
 
Government For The People, By The People, In the 21st Century
Government For The People, By The People, In the 21st CenturyGovernment For The People, By The People, In the 21st Century
Government For The People, By The People, In the 21st Century
 
Systems research-socspi-2012-06-19
Systems research-socspi-2012-06-19Systems research-socspi-2012-06-19
Systems research-socspi-2012-06-19
 
Google and culture
Google and cultureGoogle and culture
Google and culture
 
Sweeny smx-social-media-2014 with-notes
Sweeny smx-social-media-2014 with-notesSweeny smx-social-media-2014 with-notes
Sweeny smx-social-media-2014 with-notes
 
Will Richer Metadata Rescue Research?
Will Richer Metadata Rescue Research?Will Richer Metadata Rescue Research?
Will Richer Metadata Rescue Research?
 
Talk to PS SIG CHI on Agile user research
Talk to PS SIG CHI on Agile user researchTalk to PS SIG CHI on Agile user research
Talk to PS SIG CHI on Agile user research
 
5 Requirementsfor Enterpris Social Software
5 Requirementsfor Enterpris Social Software5 Requirementsfor Enterpris Social Software
5 Requirementsfor Enterpris Social Software
 
5 Requirements for Enterpris Social Software
5 Requirements for Enterpris Social Software5 Requirements for Enterpris Social Software
5 Requirements for Enterpris Social Software
 
'Drinking from the fire hose? The pitfalls and potential of Big Data'.
'Drinking from the fire hose? The pitfalls and potential of Big Data'.'Drinking from the fire hose? The pitfalls and potential of Big Data'.
'Drinking from the fire hose? The pitfalls and potential of Big Data'.
 
How To Create Government Websites That Don't #FAIL
How To Create Government Websites That Don't #FAILHow To Create Government Websites That Don't #FAIL
How To Create Government Websites That Don't #FAIL
 
The Impact of the Social Web on Freelance Translators' Support Networks
The Impact of the Social Web on Freelance Translators' Support NetworksThe Impact of the Social Web on Freelance Translators' Support Networks
The Impact of the Social Web on Freelance Translators' Support Networks
 

Más de Dawn Foster

CHAOSS Metrics Overview and Examples
CHAOSS Metrics Overview and ExamplesCHAOSS Metrics Overview and Examples
CHAOSS Metrics Overview and ExamplesDawn Foster
 
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 KubernetesDawn Foster
 
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!Dawn Foster
 
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 SourceDawn Foster
 
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 BalanceDawn Foster
 
Navigating Open Source Risk
Navigating Open Source RiskNavigating Open Source Risk
Navigating Open Source RiskDawn Foster
 
Measuring Project Health at VMware
Measuring Project Health at VMwareMeasuring Project Health at VMware
Measuring Project Health at VMwareDawn Foster
 
Navigating Open Source Risk
Navigating Open Source RiskNavigating Open Source Risk
Navigating Open Source RiskDawn Foster
 
Collaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company AffiliationCollaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company AffiliationDawn Foster
 
Collaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company AffiliationCollaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company AffiliationDawn Foster
 
Collaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company AffiliationCollaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company AffiliationDawn Foster
 
Collaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company AffiliationCollaborative Leadership: Governance Beyond Company Affiliation
Collaborative Leadership: Governance Beyond Company AffiliationDawn Foster
 
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?Dawn Foster
 
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 KubernetesDawn Foster
 
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 SourceDawn Foster
 
Building Community for your Company’s OSS Projects
Building Community for your Company’s OSS ProjectsBuilding Community for your Company’s OSS Projects
Building Community for your Company’s OSS ProjectsDawn Foster
 
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 ProjectDawn Foster
 
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 managerDawn Foster
 
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 KubernetesDawn Foster
 
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 BalanceDawn Foster
 

Más de 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?
 
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
 
Building Community for your Company’s OSS Projects
Building Community for your Company’s OSS ProjectsBuilding Community for your Company’s OSS Projects
Building Community for your Company’s OSS Projects
 
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
 
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
 
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
 

Último

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...panagenda
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplatePresentation.STUDIO
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrandmasabamasaba
 
LEVEL 5 - SESSION 1 2023 (1).pptx - PDF 123456
LEVEL 5   - SESSION 1 2023 (1).pptx - PDF 123456LEVEL 5   - SESSION 1 2023 (1).pptx - PDF 123456
LEVEL 5 - SESSION 1 2023 (1).pptx - PDF 123456KiaraTiradoMicha
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfonteinmasabamasaba
 
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...Nitya salvi
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdfPearlKirahMaeRagusta1
 
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.comFatema Valibhai
 
BUS PASS MANGEMENT SYSTEM USING PHP.pptx
BUS PASS MANGEMENT SYSTEM USING PHP.pptxBUS PASS MANGEMENT SYSTEM USING PHP.pptx
BUS PASS MANGEMENT SYSTEM USING PHP.pptxalwaysnagaraju26
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...Shane Coughlan
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfonteinmasabamasaba
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionOnePlan Solutions
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
Pharm-D Biostatistics and Research methodology
Pharm-D Biostatistics and Research methodologyPharm-D Biostatistics and Research methodology
Pharm-D Biostatistics and Research methodologyAnusha Are
 
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.pdfkalichargn70th171
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...kalichargn70th171
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 

Último (20)

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...
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
LEVEL 5 - SESSION 1 2023 (1).pptx - PDF 123456
LEVEL 5   - SESSION 1 2023 (1).pptx - PDF 123456LEVEL 5   - SESSION 1 2023 (1).pptx - PDF 123456
LEVEL 5 - SESSION 1 2023 (1).pptx - PDF 123456
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
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
 
BUS PASS MANGEMENT SYSTEM USING PHP.pptx
BUS PASS MANGEMENT SYSTEM USING PHP.pptxBUS PASS MANGEMENT SYSTEM USING PHP.pptx
BUS PASS MANGEMENT SYSTEM USING PHP.pptx
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
Pharm-D Biostatistics and Research methodology
Pharm-D Biostatistics and Research methodologyPharm-D Biostatistics and Research methodology
Pharm-D Biostatistics and Research methodology
 
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
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 

Collaboration in Linux Kernel Mailing Lists

  • 1. COLLABORATION IN LINUX KERNEL MAILING LISTS Dr. Dawn M. Foster @geekygirldawn Director of Open Source Community Strategy fosterd@vmware.com fastwonderblog.com Open Source at VMware @vmwopensource blogs.vmware.com/opensource
  • 2. WHOAMI Geek, traveler, reader 20+ year tech career focused on community & open source (Intel, Puppet, Scale Factory, …) PhD from the University of Greenwich focus on Linux kernel collaboration Kubernetes contributor OpenUK Board, CHAOSS Governing Board and Maintainer, Bitergia Advisory Board @geekygirldawn Photos by Mom, Josh Bancroft, Don Park
  • 3. ABOUT MY RESEARCH Interviews with 16 Linux kernel developers Quantitative analysis focused on kernel mailing list collaboration @geekygirldawn
  • 4. 16 KERNEL INTERVIEWS Gender Men 13 Women 3 Maintainer Yes 13 No 3 Company HQ Region N. America 9 S. America 0 Europe 5 Asia 2 Participant Region N. America 9 S. America 1 Europe 5 Asia 1 Company Size (employees) < 100 2 100 - 1,000 2 1,000 - 10,000 6 10,000 - 100,000 4 100,000 + 2 @geekygirldawn
  • 5. LOCATION DOESN'T MATTER "The Linux community doesn't care where you're located, ever. You can be on the moon as long as you have a good internet connection." "Similar time zones can be helpful because I can get a reply immediately. But it is not super important." Photo by NASA @geekygirldawn
  • 6. KERNEL FIRST, EMPLOYER SECOND “At the core I'm a Linux kernel guy. … At some point, I'm probably going to have the inkling to try something else, and then … I'll be a Linux kernel guy at the next place.” "In 5 years, I'm not sure if I'll be in [Company] or not, but I'm pretty sure I'll be working on the kernel." @geekygirldawn
  • 7. TRUST AND FREEDOM "They're fine with whatever as long as they have feature support." "I have considerable freedom to decide what to work on and which direction to take." "There's no real direction, no one really telling me do this or do that, I just keep stuff running." Photo by NuePaddy@geekygirldawn
  • 8. RELATIONSHIPS ARE IMPORTANT "There are many community developers who I feel very comfortable with at a social level, ... who I look forward to spending time with at conferences. In some cases, I'd say they're genuine friendships." "Having a functional social relationship makes it much easier to feel that asking them for a favor is justifiable and with a strong expectation that you'll be able to return that favor at some point in the future." Photo by Linux Foundation@geekygirldawn
  • 9. WORK WITH COMPETITORS "I think there's an effective social contract that you are willing to help people who work for competitors on the assumption that you'll get about the same amount of benefit from them." "When we're dealing with other Linux kernel developers, we are dealing with them as kernel developers, rather than as competitors, per se." Photo by Linux Foundation@geekygirldawn
  • 10. COMPANY AFFILIATION "Whether they are fresh out of school in Hungary or whether they've been working for Google for 20 years or somewhere else. Personally, I don't really care." "If I don't know them personally or if they don't use their work email, I don't necessarily know." "I would be a bit more forgiving and give them maybe a little bit more kid glove treatment if I knew they were not being paid to do it." @geekygirldawn
  • 11. MAILING LISTS Subsystem lists vs. LKML VGER vs. MAINTAINERS Photo by Judith E. Bell@geekygirldawn
  • 14. PCI ML STATISTICS (AKA MAGIC) @geekygirldawn
  • 15. PCI MAILING LIST RESULTS •People in TO / CC much more likely to reply •People who commit to same areas of source code more likely to reply •Maintainers / committers more likely to reply, less likely to be replied to @geekygirldawn
  • 16. More likely to reply: •Work for same organization •Previous interactions in same mailing list threads @geekygirldawn PCI MAILING LIST RESULTS
  • 17. Not significant: •Physical location (time zone) •Type of organization (company, non-profit, hobby, academic) Photo by NASA@geekygirldawn PCI MAILING LIST RESULTS
  • 18. @geekygirldawn Vision: To develop and sustain UK Leadership in Open Technology: • Open Source Software • Open Source Hardware • Open Data First organisation actively uniting these @openuk_uk  / Openuk.uk 
  • 19. @geekygirldawn How is OpenUK achieving this? • Building a visible and loud community around Open Technology in the UK by uniting people across existing projects • Influencing Legal and Policy to make sure the UK is a great place to do Open • Building Education and Learning in Open Technology @openuk_uk  / Openuk.uk 
  • 20. THANK YOU Dr. Dawn M. Foster fosterd@vmware.com @geekygirldawn fastwonderblog.com Open Source at VMware blogs.vmware.com/opensource @vmwopensource