SlideShare a Scribd company logo
Jim Jagielski || @jimjag
THE FOUNDATIONS
OF
INNER SOURCE
This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag
@jimjag
ABOUT ME
• Apache Software Foundation
• Co-founder, Director, Vice Chairman, Member and Developer
• Director
• Outercurve, MARSEC-XL, OSSI, OSI (ex)…
• Developer
• Much FOSS projects
• IANAL
• Sr. Director: Tech Fellows: Capital One
This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag
@jimjag
WHAT IS “INNERSOURCE”
• InnerSource is the methodology of taking the “lessons learned”
from successful FOSS projects and using them internally in
Enterprise IT development environments.
• “running your internal development as if it was an open
source project”
• Principles and Techniques
This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag
@jimjag
WHY INNERSOURCE?
• Gain efficiencies by leveraging resident talent to its fullest
• Develop better software faster through collaboration
• Reduce costs through technology standardization and reuse
• Bring products to market faster
• Increase developer engagement and innovation through social
creativity
• Attract and retain higher quality talent
This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag
@jimjag
WHAT IS “THE APACHE
WAY”
• “The Apache Way” relates to how the ASF (and its projects)
work and operate
• Basically, the least common denominators on how PMCs operate
(or are expected to operate)
• Basic governance principles
This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag
@jimjag
SO WHY FOCUS ON
APACHE?
• The ASF is a 501(c)3, non-profit foundation
• Membership-based
• Large number of success stories (and some “failures”)
• Recognized and acknowledged by peers and press.
This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag
@jimjag
ORIGINS OF “THE APACHE
WAY”
• History of The Apache Group and the ASF
• Focus on community
• Focus on the un-aligned volunteer contributor
This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag
@jimjag
BASIC MEMES
• Meritocracy
• Transparency
• Community
This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag
@jimjag
HOW?
“If you want to build a ship, don’t drum up the men to gather
wood, divide the work, and give orders. Instead, teach them to
yearn for the vast and endless sea.”
― Antoine de Saint-Exupéry
This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag
@jimjag
PRINCIPLES OF
INNERSOURCE
• Culture
• Communication
• Transparency
• Collaboration
• Community
• Meritocracy
This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag
@jimjag
PRINCIPLES: CULTURE
• Inner-sourcing is a cultural mind-shift
• Create an expected set of behaviors
• Must be truly engaged
• Must be truly accepted
• Techniques:
• Be the model and guide
• Embrace the model
• Culture ➾ Communication
This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag
@jimjag
PRINCIPLES:
COMMUNICATION
• Is core and foundational
• Everything builds on this
• Open and asynchronous
• Doesn’t disenfranchise anyone
• Archivable
• Maintains history and allows ebb/flow
• Document tribal knowledge
• Techniques:
• Mailing lists; reduce reliance on F2F; invest in infra
• Communication ➾ Transparency
This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag
@jimjag
PRINCIPLES:
TRANSPARENCY
• Reinforces and Enables Public and Open mindset
• Inclusion
• Reuse
• You can only reuse what you can see
• Quality/Security
• More eyeballs mean better quality
• Measurement/Metric
• You can only measure what you can see
• Transparency ➾ Collaboration
This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag
@jimjag
PRINCIPLES:
COLLABORATION
• Common Vision
• Common Goal
• See connections
• Consensus:
• Encourages contribution and improves leverage
• Encourages feedback and dialogue
• Techniques:
• Build and Test Tools
• “Newbie” issues
• Collaboration ➾ Community
This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag
@jimjag
PRINCIPLES: COMMUNITY
• Loyalty
• Community breeds loyalty
• Durability
• Communities can create durable assets, processes and culture
• Health
• Feedback and Dialogue
• Not-just the “regular, expected players”
• Community ➾ Meritocracy
This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag
@jimjag
PRINCIPLES:
MERITOCRACY
• Technical decisions made by technical experts
• Better informed decisions
• Role models
• Merit provides examples
• Earned authority
• “Natural” leadership
• Known path and “rewards”
• Influence and Direction are possible (!(Us vs Them))
• Meritocracy ➾ Communication
This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag
@jimjag
FINAL THOUGHTS
• Community is not the same as team
• self organizing
• self identifying
• Contribution is work
• Community requires investment
• Transparency is not a threat
• Collaboration means compromise
• Driving results means driving consensus
This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag
@jimjag
NEXT UP: ERIN
• Any questions?
• @jimjag
• www.slideshare.net/jimjag
• www.linkedin.com/in/jimjag/

More Related Content

PDF
InnerSource 101 and The Apache Way
PDF
PPT
SydStart Pitch Deck for StartSomeGood
PPTX
Optimizing Images For Social Media And Search - 3XE
PPTX
Copyright and Creative Commons at INACOL 2017
PPTX
Creative commons
PPT
Ethical use of information in a multimedia world
ODP
CC Overview
InnerSource 101 and The Apache Way
SydStart Pitch Deck for StartSomeGood
Optimizing Images For Social Media And Search - 3XE
Copyright and Creative Commons at INACOL 2017
Creative commons
Ethical use of information in a multimedia world
CC Overview

Similar to All Things Open 2017: Foundations of Inner Source (20)

PDF
Inner Sourcing 101
PDF
InnerSource 101 for FinTech and FinServ
PDF
All Things Open 2017: The Apache Software Foundation 101
PDF
ApacheCon 2017: InnerSource and The Apache Way
PDF
All Things Open 2017: Open Source Licensing
PDF
InnerSource: Enterprise Lessons from Open Source
PDF
The Apache Way
PDF
Open Source Licensing 101
PDF
Shortkeynote at the CoCreation und Collaboration Workshop
PDF
Open source101 licenses
PDF
Inner Source: Enterprise Lessons from the Open Source Community.
PDF
The History of The Apache Software Foundation
PPTX
Maximizing Social Capital to Increase Core Facility Exposure and Usage
KEY
Apache State Of the Feather 2011
PPTX
The True Cost of Open Source
PPTX
Building Scientific Software Communities
PDF
Community and Growth Hacking
PPTX
Stc tc open_documentation
PPTX
Designing Big Content - Search Exchange 2013
PDF
Uts talk openaccess_week_24_october
Inner Sourcing 101
InnerSource 101 for FinTech and FinServ
All Things Open 2017: The Apache Software Foundation 101
ApacheCon 2017: InnerSource and The Apache Way
All Things Open 2017: Open Source Licensing
InnerSource: Enterprise Lessons from Open Source
The Apache Way
Open Source Licensing 101
Shortkeynote at the CoCreation und Collaboration Workshop
Open source101 licenses
Inner Source: Enterprise Lessons from the Open Source Community.
The History of The Apache Software Foundation
Maximizing Social Capital to Increase Core Facility Exposure and Usage
Apache State Of the Feather 2011
The True Cost of Open Source
Building Scientific Software Communities
Community and Growth Hacking
Stc tc open_documentation
Designing Big Content - Search Exchange 2013
Uts talk openaccess_week_24_october
Ad

More from Jim Jagielski (19)

PDF
OSPOS: AllThingsOpen 2023
PDF
Open Source Licenses and IP Overview
PDF
Reverse proxy magic
PDF
Apache httpd 2.4 overview
PDF
Not your daddy's web server
PDF
Apache httpd Reverse Proxy and Tomcat
PDF
Starting an Open Source Program Office
PDF
ApacheCon 2017: What's new in httpd 2.4
PDF
Keynote from the Open Source 101 Conference
PDF
Apache httpd 2.4 Reverse Proxy: The Hidden Gem
PDF
ApacheCon EU 2016 State of the Feather
PDF
What's New and Newer in Apache httpd-24
PDF
Open Source Licensing and Governance
PDF
The Apache Way: Why we do what we do
PDF
Apache HTTPD 2.4 Reverse Proxy: The Hidden Gem
PDF
Why Community Matters
PDF
Inner Source 101 - GWO2016
PDF
Open Source 101 - GWO2016
PDF
Apache HTTPD 2.4 - GWO2016
OSPOS: AllThingsOpen 2023
Open Source Licenses and IP Overview
Reverse proxy magic
Apache httpd 2.4 overview
Not your daddy's web server
Apache httpd Reverse Proxy and Tomcat
Starting an Open Source Program Office
ApacheCon 2017: What's new in httpd 2.4
Keynote from the Open Source 101 Conference
Apache httpd 2.4 Reverse Proxy: The Hidden Gem
ApacheCon EU 2016 State of the Feather
What's New and Newer in Apache httpd-24
Open Source Licensing and Governance
The Apache Way: Why we do what we do
Apache HTTPD 2.4 Reverse Proxy: The Hidden Gem
Why Community Matters
Inner Source 101 - GWO2016
Open Source 101 - GWO2016
Apache HTTPD 2.4 - GWO2016
Ad

Recently uploaded (20)

PDF
FINAL CALL-6th International Conference on Networks & IOT (NeTIOT 2025)
PPTX
Power Point - Lesson 3_2.pptx grad school presentation
PPTX
Digital Literacy And Online Safety on internet
PPTX
introduction about ICD -10 & ICD-11 ppt.pptx
PDF
An introduction to the IFRS (ISSB) Stndards.pdf
PDF
APNIC Update, presented at PHNOG 2025 by Shane Hermoso
PDF
The Internet -By the Numbers, Sri Lanka Edition
PDF
Introduction to the IoT system, how the IoT system works
PPTX
522797556-Unit-2-Temperature-measurement-1-1.pptx
PDF
Vigrab.top – Online Tool for Downloading and Converting Social Media Videos a...
PDF
WebRTC in SignalWire - troubleshooting media negotiation
PPTX
presentation_pfe-universite-molay-seltan.pptx
PPTX
SAP Ariba Sourcing PPT for learning material
PDF
Automated vs Manual WooCommerce to Shopify Migration_ Pros & Cons.pdf
PPTX
CHE NAA, , b,mn,mblblblbljb jb jlb ,j , ,C PPT.pptx
PPTX
Module 1 - Cyber Law and Ethics 101.pptx
PPTX
Introduction about ICD -10 and ICD11 on 5.8.25.pptx
PDF
Paper PDF World Game (s) Great Redesign.pdf
PPTX
Introduction to Information and Communication Technology
PDF
SASE Traffic Flow - ZTNA Connector-1.pdf
FINAL CALL-6th International Conference on Networks & IOT (NeTIOT 2025)
Power Point - Lesson 3_2.pptx grad school presentation
Digital Literacy And Online Safety on internet
introduction about ICD -10 & ICD-11 ppt.pptx
An introduction to the IFRS (ISSB) Stndards.pdf
APNIC Update, presented at PHNOG 2025 by Shane Hermoso
The Internet -By the Numbers, Sri Lanka Edition
Introduction to the IoT system, how the IoT system works
522797556-Unit-2-Temperature-measurement-1-1.pptx
Vigrab.top – Online Tool for Downloading and Converting Social Media Videos a...
WebRTC in SignalWire - troubleshooting media negotiation
presentation_pfe-universite-molay-seltan.pptx
SAP Ariba Sourcing PPT for learning material
Automated vs Manual WooCommerce to Shopify Migration_ Pros & Cons.pdf
CHE NAA, , b,mn,mblblblbljb jb jlb ,j , ,C PPT.pptx
Module 1 - Cyber Law and Ethics 101.pptx
Introduction about ICD -10 and ICD11 on 5.8.25.pptx
Paper PDF World Game (s) Great Redesign.pdf
Introduction to Information and Communication Technology
SASE Traffic Flow - ZTNA Connector-1.pdf

All Things Open 2017: Foundations of Inner Source

  • 1. Jim Jagielski || @jimjag THE FOUNDATIONS OF INNER SOURCE
  • 2. This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag @jimjag ABOUT ME • Apache Software Foundation • Co-founder, Director, Vice Chairman, Member and Developer • Director • Outercurve, MARSEC-XL, OSSI, OSI (ex)… • Developer • Much FOSS projects • IANAL • Sr. Director: Tech Fellows: Capital One
  • 3. This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag @jimjag WHAT IS “INNERSOURCE” • InnerSource is the methodology of taking the “lessons learned” from successful FOSS projects and using them internally in Enterprise IT development environments. • “running your internal development as if it was an open source project” • Principles and Techniques
  • 4. This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag @jimjag WHY INNERSOURCE? • Gain efficiencies by leveraging resident talent to its fullest • Develop better software faster through collaboration • Reduce costs through technology standardization and reuse • Bring products to market faster • Increase developer engagement and innovation through social creativity • Attract and retain higher quality talent
  • 5. This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag @jimjag WHAT IS “THE APACHE WAY” • “The Apache Way” relates to how the ASF (and its projects) work and operate • Basically, the least common denominators on how PMCs operate (or are expected to operate) • Basic governance principles
  • 6. This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag @jimjag SO WHY FOCUS ON APACHE? • The ASF is a 501(c)3, non-profit foundation • Membership-based • Large number of success stories (and some “failures”) • Recognized and acknowledged by peers and press.
  • 7. This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag @jimjag ORIGINS OF “THE APACHE WAY” • History of The Apache Group and the ASF • Focus on community • Focus on the un-aligned volunteer contributor
  • 8. This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag @jimjag BASIC MEMES • Meritocracy • Transparency • Community
  • 9. This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag @jimjag HOW? “If you want to build a ship, don’t drum up the men to gather wood, divide the work, and give orders. Instead, teach them to yearn for the vast and endless sea.” ― Antoine de Saint-Exupéry
  • 10. This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag @jimjag PRINCIPLES OF INNERSOURCE • Culture • Communication • Transparency • Collaboration • Community • Meritocracy
  • 11. This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag @jimjag PRINCIPLES: CULTURE • Inner-sourcing is a cultural mind-shift • Create an expected set of behaviors • Must be truly engaged • Must be truly accepted • Techniques: • Be the model and guide • Embrace the model • Culture ➾ Communication
  • 12. This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag @jimjag PRINCIPLES: COMMUNICATION • Is core and foundational • Everything builds on this • Open and asynchronous • Doesn’t disenfranchise anyone • Archivable • Maintains history and allows ebb/flow • Document tribal knowledge • Techniques: • Mailing lists; reduce reliance on F2F; invest in infra • Communication ➾ Transparency
  • 13. This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag @jimjag PRINCIPLES: TRANSPARENCY • Reinforces and Enables Public and Open mindset • Inclusion • Reuse • You can only reuse what you can see • Quality/Security • More eyeballs mean better quality • Measurement/Metric • You can only measure what you can see • Transparency ➾ Collaboration
  • 14. This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag @jimjag PRINCIPLES: COLLABORATION • Common Vision • Common Goal • See connections • Consensus: • Encourages contribution and improves leverage • Encourages feedback and dialogue • Techniques: • Build and Test Tools • “Newbie” issues • Collaboration ➾ Community
  • 15. This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag @jimjag PRINCIPLES: COMMUNITY • Loyalty • Community breeds loyalty • Durability • Communities can create durable assets, processes and culture • Health • Feedback and Dialogue • Not-just the “regular, expected players” • Community ➾ Meritocracy
  • 16. This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag @jimjag PRINCIPLES: MERITOCRACY • Technical decisions made by technical experts • Better informed decisions • Role models • Merit provides examples • Earned authority • “Natural” leadership • Known path and “rewards” • Influence and Direction are possible (!(Us vs Them)) • Meritocracy ➾ Communication
  • 17. This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag @jimjag FINAL THOUGHTS • Community is not the same as team • self organizing • self identifying • Contribution is work • Community requires investment • Transparency is not a threat • Collaboration means compromise • Driving results means driving consensus
  • 18. This work is licensed under a Creative Commons Attribution 3.0 Unported License. - Jim Jagielski - @jimjag @jimjag NEXT UP: ERIN • Any questions? • @jimjag • www.slideshare.net/jimjag • www.linkedin.com/in/jimjag/